摘要: 1.px表示像素,pt表示磅,一磅=1/72英寸,用于表示文字的大小. 这两种用于pc的开发绰绰有余,但是基于现在手机像素比各不相同,单位英寸下的像素个数不同,所以使用px和pt在不同像素的手机上显示效果不同。为了解决这个问题,产生了下面的两种单位。 2.dp又叫dip,是密度无关像素的意思,在不同 阅读全文
posted @ 2017-07-03 22:02 雁湖初平 阅读(765) 评论(0) 推荐(0) 编辑
摘要: Nine-Patch图片是一种静特殊处理过的图片,可以指定哪些地方可以被拉伸那些地方不可以 通过android sdk>tools>draw9patch.bat文件,双击后,file>open ,选择要处理的图片,在图片可被拉伸的地方用黑线覆盖,保存后,导入到drawable即可使用 使用Nine- 阅读全文
posted @ 2017-07-03 22:00 雁湖初平 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、ListView的简单用法 首先新建一个ListViewTest项目,并让ADT自动帮我们创建好活动。然后修改activity_main.xml中的代码,如下所示: 接下来修改MainActivity中的代码,如下所示: 结果: 二、定制listview界面 只能显示一段文本的ListView实 阅读全文
posted @ 2017-07-03 00:39 雁湖初平 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、引入布局 chuangjianyi8ge标题栏布局只需要加入两个Button和TextView,然后在布局中摆放好就可以了。可是这样做却存在一个问题,一般我们的程序中可能有很多活动都需要这样的标题栏,如果在每个活动的布局中都编写一遍同样的代码,明显会导致大量的代码重复,这时可以使用引用布局的方式 阅读全文
posted @ 2017-06-26 12:36 雁湖初平 阅读(134) 评论(0) 推荐(0) 编辑
摘要: FrameLayout 相比于前面两种布局就简单很多,因此它的应用场景也少了很多,FrameLayout没有任何定位方式,所有控件都放在布局的左上角,如果拜访量多个控件,则最后定义的压在其他控件的最上面。 TableLayout 这种布局允许我们使用表格的方式来排列控件,这种布局也不是很常用,你只需 阅读全文
posted @ 2017-06-26 00:01 雁湖初平 阅读(344) 评论(0) 推荐(0) 编辑
摘要: LinearLayout 一、所有控件水平或竖直排列 andriod:orientation="vertical"android:orientation="horizontal"决定控件水平还是竖直排列 二、layout_gravity和android:gravity的区别 android:layo 阅读全文
posted @ 2017-06-25 22:17 雁湖初平 阅读(169) 评论(0) 推荐(0) 编辑