社区
Android
帖子详情
项目开发过程中UI的界面呈现方式用Activity,还是Activity管理Fragment的方式
lixuce1234
2017-04-24 11:13:11
是把所有的空间写到Actiivty里面好一点,还是放到Fragment里面,然后用Activity去管理Frgament的方式好一点,网上说的很多,说什么也也有,有没有大神来帮我解惑一下,谢谢。
...全文
290
5
打赏
收藏
项目开发过程中UI的界面呈现方式用Activity,还是Activity管理Fragment的方式
是把所有的空间写到Actiivty里面好一点,还是放到Fragment里面,然后用Activity去管理Frgament的方式好一点,网上说的很多,说什么也也有,有没有大神来帮我解惑一下,谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaohuh421
2017-04-26
打赏
举报
回复
应该根据界面的复杂度和开发排期时间而定. 简单的界面, 还要啥自行车(Fragment) ? 如果有在同一个activity中有多个ViewGroup切换, 比如类似tabbar. 或者说同一个activity中要针对大屏小屏, 特别是平板一类的做适配, 那么用Fragment吧.
有生之莲萨摩耶
2017-04-24
打赏
举报
回复
楼上两位说的很对,我这里具体补充一下,一般而言如果做的是一个新闻类或者商城类的APP需要很多不同的界面如:网易新闻,天猫,微信等。你就要用到Activity去装Fragment去实现多个界面,这样的模式可以较少很多麻烦,而若果你是要弄一个单界面的应用。 指南针,闹钟,等,你就不必这么麻烦只要做一个单个界面的Activity。
落雨尘封
2017-04-24
打赏
举报
回复
其实这个是要看具体需求的,如果界面需要复用的话,一般都是放到fragment里面;而类似splashActivity,aboutActivity之类基本不会复用的可以直接写到Activity,毕竟简单不会出问题
ink_s
2017-04-24
打赏
举报
回复
不用像qq那样的底部导航栏的话,比如 消息 联系人 动态 之间睡时切换 的话, 我习惯就用activity,有需要修改的话方便。比如qq的动态页面,那么多条目,比如 游戏 日记 看点 阅读 什么的,每一个都是一个独立的activity 挺好的。
祝愿大家都不脱发
2017-04-24
打赏
举报
回复
首先不是大神,解惑不敢当,只是冒头出来讨论讨论,共同进步。 这个首先应该确定你的需求,像你有很多的fragment的话,那就把控件都放到fragment里,然后用activity管理,这样统一界面的流程,看着简洁,而且activity和fragment各司其职,更容易管理,做修改的话,直接按照功能区分,也更容易。 当然,你如果就一个两个特例当某条件需要的时候才会触发,那就没有必要去把所有的控件都放到fragment里了。毕竟fragment和activity通讯也要多写也挺麻烦的。 以上个人观点,欢迎指教
Activity
和
Fragment
:
UI
开发
利器
本文介绍了 Kotlin
Activity
和
Fragment
的基础知识,以及如何利用它们构建动态的 Android
UI
界面
。理解
Activity
生命周期和
Fragment
的生命周期,并熟练运用
Fragment
Manager
管理
Fragment
,是
开发
Android 应用的关键。希望本文能够帮助你更好地理解和使用
Activity
和
Fragment
,
开发
出功能强大、用户体验良好的 Android 应用。
Fragment
表示
Activity
中
的行为或用户
界面
部分
片段 本文内容 设计原理创建片段 添加用户
界面
向
Activity
添加片段
管理
片段执行片段事务与
Activity
通信 创建对
Activity
的事件回调向应用栏添加
项目
处理片段生命周期 与
Activity
生命周期协调一致 示例 关键类
Fragment
Fragment
Manager
Fragment
Transaction
安卓重要
UI
组件之
Fragment
安卓重要
UI
组件之
Fragment
【
Activity
】安卓Android
开发
中
的
Activity
、
Fragment
、Adapter
我最近刚刚接触Android
开发
,对这个方面的
开发
可以说是一无所知,所以想着尝试开始理解。在这段时间的摸爬滚打里面,我发现了其
中
Activity
、
Fragment
、Adapter三种非常常用,所以在这里进行一下我自己的理解。
android的
fragment
讲解
其生命周期图如下:[外链图片转存
中
…(img-LhRrwBTW-1726979096036)]大多数应用应当为每一个
fragment
实现至少这3个方法,但是还有一些其他回调方法你也应当用来去处理
fragment
生命周期的各种阶段.全部的生命周期回调方法将会在后面章节 Handlingthe
Fragment
Lifecycle
中
讨论.**显示一个浮动的对话框.用这个类来创建一个对话框,是使用在
Activity
类的对话框工具方法之外的一个好的选择,
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章