Android开发
文章平均质量分 77
ToringZZZ
坚定的行走在技术的道路上
展开
-
Java动态生成组件
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.v("LoginApp","输入用户姓名为:Toring");//日志记录,在控制台打印原创 2016-09-21 16:50:20 · 427 阅读 · 0 评论 -
Android布局(1)--线性布局(LinerLayout)
Android应用程序的界面由布局管理器类和ViewGroup类创建。线性布局是所有布局中最简单的布局,它将放入其中的组件按照垂直或水平方向进行排列。在线性布局中每一行或者每一列只能有一个组件,并且这些组件不会换行。当组件一个一个排列到父窗口的边缘时候,会自动隐藏剩下的组件。垂直排列:<LinearLayout xmlns:android="http://sche原创 2016-09-21 16:52:48 · 435 阅读 · 0 评论 -
Android布局(2)--表格布局(TableLayout)
表格布局使用进行标记,表中使用标记进行定义。标记是一个容器,可以在此标记内添加子组件,每添加一个子组件记为一列。表格布局支持以下三种属性:1.Shrinkable:表示列的宽度可以收缩,以使表格适应其父容器的大小。2.Strechable:表示列的宽度可以拉伸,以使列能够填满表格中剩余的空间3.Collapsed:表示列会被隐藏。<TableLayout xmlns:原创 2016-09-21 16:56:51 · 475 阅读 · 0 评论 -
Android布局(3)--帧布局(FrameLayout)
在帧布局中,每添加一个组件都将创建一个空白区域,通称之为一帧。这些帧都要被对齐到屏幕左上角,不能单独为子组件指定位置。第一个添加到帧布局中的子组件显示在最底层,最后一个添加的子组件位于最顶层,上一层的子组件会覆盖下一层的子组件,这种显示方法类似于堆栈。因此又称为堆栈布局。 帧布局的大小由子组件中尺寸最大的子组件来决定。<FrameLayout xmlns:android="http:原创 2016-09-21 16:58:54 · 401 阅读 · 0 评论 -
Android布局(4)--相对布局(RelativeLayout)
在相对布局中子组件的位置是由相对兄弟组件或者父容器来决定的。出于性能的考虑,在设计相对布局时,要按照组件的依赖关系进行排列。例如:View A的位置要由View B决定,则要保证布局文件中View B要在View A之前。现在安卓开发默认布局就是相对布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2016-09-21 17:00:15 · 331 阅读 · 0 评论 -
Android布局(5)--绝对布局(AbsoluteLayout)
绝对布局对于页面的布局管理十分精准,但是比较费时,兼容性不好,所以现在一般弃用这种方法。绝对布局的每个子组件都必须通过以下两个属性定义位置:1.android:layout_x:用于指定组件的X坐标2.android:layout_y:用于指定组件的Y坐标但是绝对布局由于兼容性太差,现在已弃用。<AbsoluteLayout xmlns:android="http://sch原创 2016-09-21 17:01:35 · 459 阅读 · 0 评论