1、首先说明android中的五大布局:


1、绝对布局:AbsoluteLayout(按照绝对坐标来布局组件)


2、相对布局:RelativeLayout(相对其它组件的布局方式)


3、线性布局:LinearLayout(按照垂直或者水平方向布局的组件,通 过“android:orientation”属性可以设置线性布局的方向。

属性值有垂直(vertical)和水平(horizontal)两种。

android:orientation:可以设置布局的方向

android:gravity:用来控制组件的对齐方式

layout_weight:控制各个组件在布局中的相对大小)


4、帧布局:FrameLayout(组件从屏幕左上方布局组件)


5、表格布局:TableLayout(按照行列方式布局组件)


2、android开发的过程流向:


(1)在AndroidManifest.xml文件中通过action标签和category标签的配置找到Activity类,跳转到该类中。


(2)通过该类找到R.java中对应的值。通过值跳转到layout中对应的 activity_main.xml。


(3)activity_main.xml配置文件中android:text通过名字找到对应的值并输出在应用程序中。(如果在android:text直接设定值则不会进行跳转,而是直接将该值输出在应用程序上)。



注:在Activity类中通过System.out.println()方法打印不会输出到应用程序中


更多相关文章

  1. Android应用程序启动时发生AndroidRuntime : ClassNotFoundExcep
  2. 带你了解Android约束布局ConstraintLayout
  3. Android 组件化的应用 模块通信问题解决
  4. 防止android应用程序无响应ANR(Application Not Responding)
  5. Android界面组件基本用法
  6. android页面布局总结
  7. Android用户界面(三):线性布局…

随机推荐

  1. PHP操作Redis的基本方法
  2. 详解正则表达式
  3. PHP-FPM与Nginx的通信机制总结
  4. PHP性能分析平台搭建
  5. PHP生成奖状
  6. PHP实现Snowflake生成分布式唯一ID
  7. PHP fopen/file_get_contents与curl性能
  8. php - tcp 粘包/拆包实例
  9. 10个PHP常见安全问题(实例讲解)
  10. Yii授权之基于角色的存取控制 (RBAC)