UI概述
android的 绝大部分的UI组件都在android.widget和android.view包和他们的子包中。所有的UI组件都继承自View。
1.通过xml布局
优点是UI和控制代码分开,易扩展,缺点是不够灵活。
xml保存在res的layout中,一般是一个activity对应一个页面布局,需要在androidManifest中注册对应的类。
代码要访问页面可以通过R.java进行索引 R.layout.xx,访问页面元素可以findViewById()。
2.通过java进行布局
对于相对固定的,变化小的使用xml,变化多的行为复杂的使用java。
view的重要属性
android:id | 在R.java中注册的id,java代码通过它访问组件< |