1、可以使某些资源文件或UI组件可重用 2、定义一个文本编辑框,使用绝对定位
android:layout_x="20dip" android:layout_y="80dip" 3、控件位置
android:layout_centerHorizontal 控制该组件是否位于布局容器的水平居中位置 a...
分类:
移动开发 时间:
2014-05-16 18:07:41
阅读次数:
571
1. layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。
所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视
图中的可用空间分割,分割大小具体取决于每一个视图的l...
分类:
移动开发 时间:
2014-05-10 06:29:30
阅读次数:
598
1.引言
Dialog是对话框的基类,可以实现以下子类:
AlertDialog,DatePickerDialog,TimPickerDialog。
这些类为你定义了样式和结构,不过你可以使用DialogFragment作为对话框的内容。通过DialogFragment你可以自由控制你的对话框,而不是继承Dialog对象沿用Dialog对象的一些方法。
当用户按返回键或屏幕翻转的时候要注意...
分类:
移动开发 时间:
2014-05-08 04:32:29
阅读次数:
520
当我们直接在布局文件中写三个listview的时候,会出现三个滚动条,并且每个listview都只显示一个item,要改动才显示更多。怎么做才好了?
办法是有得:用一个ScrollView包含一个大布局,然后把这三个listview加到里面去。
新建一个布局文件:
xmlns:tools="http://schemas.android.com/tools"
...
分类:
移动开发 时间:
2014-05-06 23:44:11
阅读次数:
511
一、文本编辑框字符数限制问题方法一:在 xml
文件中设置文本编辑框属性作字符数限制如:android:maxLength="10" 即限制最大输入字符个数为10方法二:在代码中使用InputFilter
进行过滤//editText.setFilters(new InputFilter[]{new...
分类:
移动开发 时间:
2014-04-30 14:42:43
阅读次数:
446
Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。第一类:属性值为true或falseandroid:layout_centerHrizontal
水平居中android:layout_centerVert...
分类:
移动开发 时间:
2014-04-29 21:49:37
阅读次数:
706
Android SDK中有一个工具HierarchyView.bat,可以分析出模拟器中运行程序的界面设计层次;我们可以用此工具来分析自己的应用布局是否有优化的空间,也可以分析别人优秀的布局进行借鉴和学习。
使用HierarchyView.bat 非常简单:
1.启动模拟器;
2.运行要分析的程序;
3.在SDK目录下(如D:\AndroidHome\android-sdk-windows...
分类:
移动开发 时间:
2014-04-29 13:25:21
阅读次数:
416
涉及到滑动,就涉及到VIEW,大家都知道,android的UI界面都是由一个一个的View以及View的派生类组成,View作为基类,而常用的布局里面的各种布局就是它派生出来的ViewGroup的子类,ViewGroup作为各个组件的容器搭建了整体的UI。以下是android
UI的结构示示意图:
查看源码
/**
* Implement this to do y...
分类:
移动开发 时间:
2014-04-27 20:41:28
阅读次数:
883