Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、A...
分类:
移动开发 时间:
2014-10-30 01:38:26
阅读次数:
277
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、A...
分类:
移动开发 时间:
2014-10-29 23:49:26
阅读次数:
311
id 为控件指定相应的ID text 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符 grivity 指定控件的基本位置,比如说居中,居右等位置 textSize 指定控件当中字体的大小 background 指定该控件所使用的背景色,RGB命名法 wid.....
分类:
移动开发 时间:
2014-10-28 13:32:01
阅读次数:
184
(转自:http://blog.csdn.net/bombzhang/article/details/12676789)有一次升级开发工具后发现xml脚本出现错误“Unexpected namespace prefix "xmlns" found for tag LinearLayout”,原来是一...
分类:
其他好文 时间:
2014-10-28 11:50:58
阅读次数:
129
在LinearLayout中有个让元素居中的办法就是。比如在LinearLayout里有个TextView.设置TextView的gravity可以让其居中。
而在Realative里设置这个不起作用。困扰了我挺长时间。其实在Realative里有个替代的方法。就是设置子组件的android:layout_centerHorizontal="true"
就ok了。
如:
<Relative...
分类:
其他好文 时间:
2014-10-27 15:39:41
阅读次数:
212
1、src文件中main.java要与layout布局文件.xml绑定 setContentView(R.layout.main_activity.xml);xml 引入到mainactivity.Java中。2、线性布局: linearLayout是线性布局控件。包含的子控件将以横向或者竖向排序....
分类:
其他好文 时间:
2014-10-26 21:08:02
阅读次数:
279
TextView是Android里面用的最多的UI组件,一般使用在需要显示一些信息的时候,其不能输入,只能初始设定或者在程序中修改。
实例:TextViewDemo
运行效果:
代码清单:
布局文件:main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:
移动开发 时间:
2014-10-25 18:47:17
阅读次数:
255
从源码的角度分析ViewGruop的事件分发。首先我们来探讨一下,什么是ViewGroup?它和普通的View有什么区别?顾名思义,ViewGroup就是一组View的集合,它包含很多的子View和子VewGroup,是Android中所有布局的父类或间接父类,像LinearLayout、Relat...
分类:
其他好文 时间:
2014-10-24 18:24:33
阅读次数:
229
通过自定义的Relayout LinearLayout TextView ,布局为:分别打印事件方法:1.当所有的都是super的时候,点击TextView的时候,事件的传递是:此时,我再TextView上随意的滑动,是没有任何的事件过程的。 2)如果我在TextView的OntouchEvent中...
分类:
其他好文 时间:
2014-10-24 00:08:53
阅读次数:
263