博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4. Building a Dynamic UI with Fragments 使用片段构建动态UI
阅读量:6330 次
发布时间:2019-06-22

本文共 1182 字,大约阅读时间需要 3 分钟。

To create a dynamic and multi-pane user interface on Android, you need to encapsulate UI components and activity behaviors into modules that you can swap into and out of your activities. You can create these modules with the class, which behaves somewhat like a nested activity that can define its own layout and manage its own lifecycle.

要在Android上创建一个动态和多窗格的用户界面,您需要将UI组件和活动行为封装到可以插入和移出活动的模块中。 您可以使用Fragment类创建这些模块,其行为有点像可以定义自己的布局并管理自己的生命周期的嵌套活动。

When a fragment specifies its own layout, it can be configured in different combinations with other fragments inside an activity to modify your layout configuration for different screen sizes (a small screen might show one fragment at a time, but a large screen can show two or more).

当片段指定自己的布局时,它可以配置为与活动中的其他片段不同的组合,以修改不同屏幕大小的布局配置(一个小屏幕可能一次显示一个片段,但是大屏幕可以显示两个或 更多)。

This class shows you how to create a dynamic user experience with fragments and optimize your app's user experience for devices with different screen sizes, all while continuing to support devices running versions as old as Android 1.6.

该课程向您展示如何创建具有片段的动态用户体验,并针对具有不同屏幕尺寸的设备优化应用的用户体验,同时继续支持运行与Android 1.6相同版本的设备。

转载于:https://www.cnblogs.com/youseiraws/p/7025661.html

你可能感兴趣的文章
PHPCMS V9数据库表结构分析
查看>>
『原创』+『参考』基于PPC的图像对比程序——使用直方图度量
查看>>
理解 IEnumerable 与 IEnumerator
查看>>
NHibernate 2.0 Beta 1 Released和一些工具
查看>>
【每天一个Linux命令】12. Linux中which命令的用法
查看>>
软件接口数据一致性机制
查看>>
微服务架构介绍和RPC框架对比
查看>>
Debian下使用OpenLDAP 管理端
查看>>
泛型排序器TComparer
查看>>
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路...
查看>>
创建符合标准的、有语意的HTML页面——ASP.NET 2.0 CSS Friendly Control Adapters 1.0发布...
查看>>
Adobe驳斥Flash过度耗电论 称HTML5更耗电
查看>>
No!No!No! It's not fashion!
查看>>
艰困之道中学到的经验教训
查看>>
互联网生态建设落地五大挑战——保险科技生态建设 ...
查看>>
进行短视频app开发工作时,可以加入它来保护青少年 ...
查看>>
25G DAC无源高速线缆和25G光模块之间的区别
查看>>
乐乐茶完成近2亿元Pre-A轮融资,祥峰投资领投
查看>>
clickhouse修改时区
查看>>
CSS_定位
查看>>