摘要: Fragment提供了把UI分解成不同组成部分的方法,从而使得每一个部分都能在其运行的设备上以正确的形式被展现。在手机上,列表视图会占据整个屏幕,点击一个列表项将会把用户带到新的屏幕以展示内容。但是在平板电脑上,列表视图只显示一部分,内容也会被同步展示。Fragment生命周期:1、onCreate回调函数:onAttach()第一次与Activity时调用 onCreate()初始化Fragment onCreateView()创建Fragment的视图层级 onActivityCreated()当Host活动已经完成了对其onCreate... 阅读全文
posted @ 2014-01-25 16:55 VIJAY-YAN 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Android应用发展得越来越快,布局也随之变得越来越复杂,在Android中布局文件也可以像Java代码一样具有复用性,使得代码可以变得清晰。 Android布局代码实现复用性主要是利用include和merge这两个关键字1、includeAndroid提供了在一个布局中包含另一个布局的简单方法:标签 sub_layout.xml 2、merge如果经常使用标签,布局会变得因嵌套过多从而导致UI绘图变慢。标签可以用来解决这个问题。 3、ViewStub 尽管标签能够很容易把UI分离成可复用的组件,但会发现包含的布局很少会被用到。类似于进度和错误蓝的布... 阅读全文
posted @ 2014-01-25 10:59 VIJAY-YAN 阅读(2772) 评论(0) 推荐(0) 编辑