安卓开发:初步了解布局文件layout

了解完项目的目录结构,主要文件的作用之后。

了解完各常量文件的定义和使用之后,接下来的重头戏肯定是布局文件layout。

果然,网上关于“安卓布局文件layout”的各种介绍、解析、深入分析,等等资料很多。

我首先选了这篇文章,因为一眼扫过去觉得,花架子不多,语言朴实,文章结构也比较清晰。

https://blog.csdn.net/liuwei0604/article/details/17420793

这篇文章介绍了:

1、定义UI元素就跟iOS开发一样,可以选择自定义UIView子类,也可以选择直接在UIViewController中定义UI元素。与安卓开发对应的就是:

自定义UIView子类-----布局文件

直接在UIViewController中定义UI元素并使用-----直接在java文件中定义UI元素并使用

 

2、安卓中创建的布局文件,需要在java文件中被使用,这里就涉及到布局文件的加载了。方式如下:

这个在iOS中的实现是,创建该UIView对象并持有该对象。

 

3、了解上面的知识以后,接下来需要重点了解的就是“如何写布局文件layout”,我看了一下项目中布局文件的源代码,接下来重点应该往以下几个方向入手了解:

(1)有哪几种布局模式,各种布局模式的样式是怎样的,可配置的参数有哪些?

(2)常用的UI元素有哪些,一般的用途是怎样的?

另外换一个角度来思考这个问题,结合iOS的开发经验,自定义UIView,需要知道的无非就是:

创建出UI对象、添加到父视图中、将UI对象进行布局(frame或者是相对布局),然后就是等着被使用就行了。

因此我接下来需要整理下常用在UI元素上的样式和内容属性有哪些,UI元素的布局属性常用的是哪些,具体的赋值有哪些?

 

转载于:https://www.cnblogs.com/cchHers/p/11307987.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值