ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:651.70KB ,
资源ID:8703316      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8703316.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Android app 界面布局.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Android app 界面布局.docx

1、Android app 界面布局Android学习系列(5)-App布局初探之简单模型 人类科技的进步源自探索,探索来自于发现本原,当然App布局没这么先进,本文也只是一个归类总结。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。Android界面开发多多少少会有很多雷同或者相似的布局,不仅如此,纵观Android应用的界面,总也逃不出那些熟悉的结构。今天,我根据经验,把我认为的常见的布局做一个分析,归纳出几种简单的模型,这些模型一般是我认为解决其对应布局问题的最佳布局,具体要看情况。因为工作的限制,我无法专门研究天马行空,万罗天象的布局,只能根据我

2、工作中碰到的布局,略加斟酌。还有一点我要强调,这些布局的原则就是:简单,灵活。模型一:水平三列坐拥式 效果图: 说明:水平三列,两边分别是返回,提交的按钮,中间是必须居中的几个字,一般都是标题名称。 仿佛标题内容的背景坐拥左右两位美女般的按钮。 方法:主要使用FrameLayout布局 素材: 、 layout代码: 模型二:水平三列双耳式 效果图: 说明: 水平三列,两边分别是返回,提交的按钮,中间是几个字,这几个字可以居左,居中,居右,而不与两边的按钮重叠。 此模型和坐拥式模型相似,但是中间的部分不是把左右按钮坐拥入怀,而是单独占据,且也只占据中间部分。 这种模型能够实现坐拥式模型的效果,

3、而且能偏左偏右而不和两边按钮重叠。 但是因为这种情况使用RelativeLayout布局比较好,需要定义ID,稍微麻烦了一点点。 方法:主要是RelativeLayout布局 素材:同上 layout代码: 正文 android:textSize=18dip android:textColor=#000000 / 关于这个模型,我补充一点,很多人认为这个用LinearLayout布局,设置两边的控件居左居右,中间的设置layout_gravity想偏左就偏左,想偏右就偏右。 但是,LinearLayout布局方向为horizontal ,layout_gravity是无效的。模型三:水平四列双

4、耳互补式 效果图: 说明: 两边是按钮,中间部分被两个控件互补式分割,主要是左边的会随内容填充,但是必须两者内容宽度之和不能大于中间部分。 这个和双耳式差不多,也说明了,双耳式在保证有空余空间的基础上,可以扩充到4列,5列等多列。 方法:主要是RelativeLayout布局 素材:同上 layout代码: 模型四:水平多列分摊式(增强版) 效果图: 说明:几大模块均占所有区域,之间以小小的分割线隔离。 因为分割线只占很小的部分,所有模块和分割线并不是分摊的,但是模块标题本身占据大头,他们之间是分摊的。 素材: 方法: 直接用LinearLayout布局,模块均摊,都设置layout_weight=1,分割线不分摊,不设置layout_weight,默认自包裹,不延伸。 layout代码: 模型五:垂直三行天地式 效果图: 说明:类似于水平三列双耳式,上下固定,中间自适应(自填充),不多说。 方法:同水平三列双耳式,使用RelativeLayout布局 layout代码: 模型六:垂直三行弹簧式 效果图: 说明:这种模型很简单,类似于弹簧,最下面的一行能伸能屈,中间部分随内容固定。 方法:类似于模式五。 layout代码: LinearLayout android:id=+id/center_linear android:layo

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1