Android学习笔记
ayeyan
这个作者很懒,什么都没留下…
展开
-
eclipse中文乱码问题解决方案
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。 如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与ecl转载 2012-10-05 22:07:53 · 522 阅读 · 0 评论 -
Android工程gen目录无法生成的解决办法汇总
笔者最近在开发Android应用程序的时候,发现gen目录无法更新,或者gen目录下的R.JAVA文件无法生成,这让很多人初级开发者很头疼。所以笔者特将自己的经验总结一下,分享给大家。1、首先说一下gen目录的用处:android gen目录下的R.java并不是由用户创建了,而是android工程本身将android的资源进行自动“编号”(ID)值。2、引起gen目录下的转载 2012-10-09 00:37:22 · 832 阅读 · 0 评论 -
Android开发之单位详解(dp、sp、px、in、pt、mm)
开发这么长时间,一直没关注过长度单位的用法,一直都是一根筋的使用者dp,sp,后来才发现,除了这两个以外,Android还提供了pt,px,in,mm。开发中看到有很多人不太理解dp、sp和px的区别: 现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以 使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除转载 2012-09-25 18:34:20 · 2195 阅读 · 0 评论 -
LinearLayout和AbsoluteLayout的区别
Android 的UI 布局都以Layout 作为容器,在上面按照规定排列控件,这方面跟JAVA 的Swing 和LWUIT 很像。控件跟Layout 有很多属性是一样的,可以在Properties 里面修改,跟.NET/Delphi 等RAD 类似,其中最常用的属性有以下这些:id="@+id/edtInput",ID 是连接UI 与代码的桥梁;Gravity= "center" ,转载 2012-09-26 11:29:57 · 703 阅读 · 0 评论 -
(一) fill_parent和wrap_content的区别
fill_parent布局指将视图(在Windows中称为控件)扩展以填充所在容器的全部空间。 wrap_content布局指根据视图内部内容自动扩展以适应其大小。 fill_parent 就是让控件宽或者高占全屏,而wrap_content是让控件的高或宽仅仅把控件里的内容包裹住,而不是全屏。原创 2012-09-25 17:15:44 · 600 阅读 · 0 评论 -
(二)"px"的解释
px就是pixel的缩写啦,pixel即像素,它不是自然界的长度单位。px是就是一张图片中最小的点,一张位图就是由这些点构成的。1024px就是1024像素,最简单的你可以在windows桌面属性里的“设置”看到,如果是1024×768,也就是说水平方向上有1024个点,垂直方向上有768个点。谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高原创 2012-09-25 17:33:23 · 2393 阅读 · 0 评论