1、LinearLayout(线性布局)

android:orientation="vertical"垂直线性布局,"horizontal"水平线性布局

android:gravity="top"(buttom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical、clip_horizontal)控制布局中控件的对齐方式。如果是没有子控件的控件设置此属性,表示其内容的对齐方式,比如说TextView里面文字的对齐方式;若是有子控件的控件设置此属性,则表示其子控件的对齐方式,gravity如果需要设置多个属性值,需要使用“|”进行组合

android:gravity 与 android:layout_gravity的区别
android:gravity是指定本元素的子元素相对它的对齐方式。
android:layout_gravity是指定本元素相对它的父元素的对齐方式。


2、TextView

 TextView的drawableLeft、drawableRight和drawableTop是一个常用、好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到。

如图所示:

    




更多相关文章

  1. 用ViewFlipper实现各种切换动画
  2. Android之快捷方式一——通过应用程序创建快捷方式
  3. Android(安卓)Studio里面Failed to resolve: 包名 解决方式
  4. 布局的学习
  5. 比较实用的开源项目总结
  6. 详解四种基本布局 (layout)
  7. android自动连接wifi——WifiManager
  8. Android使用代码实现RelativeLayout,LinearLayout布局
  9. Android(安卓)学习笔记--android——Activity跳转条件不匹配出现

随机推荐

  1. 介绍两个Android开源项目:Android显示GIF
  2. Android(安卓)O 版本(Android(安卓)8.0) 存
  3. Android:自定义view实现动画
  4. 在服务器上使用 gradle 打包 android 源
  5. Android(安卓)PopupWindow工具类 (已解决
  6. 对Android应用进行单元测试
  7. android添加广告之--admob
  8. android获取系统环境变量
  9. Android(安卓)数据库 短信 监听
  10. Android(安卓)常见广告库包名合集