您现在的位置是:首页 > 文章详情

【译】用Fragment创建动态的界面布局(附Android示例代码)

日期:2017-04-11点击:495

原文链接:Building a Dynamic UI with Fragments

 

为了在Android上创建一个动态和多视图的用户界面,你需要封装UI控件和模块化Activity的行为,以便于你能够动态修改你的Activity。你可以用Fragment类来创建这些模块,它在某种程度上有点像嵌入型的Activity,它可以定义自己布局和管理自己的生命周期。

当一个fragment可以定义自己的布局,他就可以跟其他的fragment在Activity中实现不同的组合,这样,你就可以为不同的屏幕定义自己的布局方式(小屏幕可能一次显示一个fragment,而大屏幕可以一次显示2个或多个fragment)。

这个教程将会教你怎么用fragment创建一个动态的用户操作界面并且根据不同的屏幕大小优化app的用户操作界面。所有的这些都可以运行在像Android1.6一样老的系统上。

 

课程

创建Fragment

学习如何构建一个Fragment和在其回调方法实现基本的行为。

创建灵活的用户界面

学习如何构建应用程序的布局,为不同屏幕提供不同的fragment配置。

Fragment之间的通信

学习如何建立fragment和activity之间,fragment和fragment之间的通信链路。

 

示例代码下载

本文转自陈哈哈博客园博客,原文链接 http://www.cnblogs.com/kissazi2/p/3440859.html如需转载请自行联系原作者

kissazi2
原文链接:https://yq.aliyun.com/articles/354554
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章