Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。 如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量...
分类:
其他好文 时间:
2014-07-07 00:53:52
阅读次数:
268
Android 布局详解1.重用布局当一个布局文件被多处使用时,最好标签来重用布局。例如:workspace_screen.xml的布局文件,在另一个布局文件中被重复使用三次,那么可使用如下的布局代码: 上面的代码中的标签还使用了一个android:id属性,实际上,该属性指定的是...
分类:
移动开发 时间:
2014-07-06 20:49:24
阅读次数:
244
使用图形化反编译工具:Androidfby打开Androidfby中的Android反编译工具,选择相应的apk,点击“反编译”,就可以得到apk的布局文件和图片另一种方法是用apktool.bat输入命令反编译,不过上面的更方便.......\apktool>apktool.bat d testA...
分类:
移动开发 时间:
2014-07-06 19:23:47
阅读次数:
233
为什么要自己定义Viewandroid开发中自己定义View的优点是显而易见的。比方说以下的这个顶部导航,它被设计出如今应用的每一个界面,但每次的内容却不尽同样。我们不能在每一个layout资源中都配置一组同样的View吧?假设使用标签,尽管攻克了布局文件的重用性,可是相关View的初始化设置还是没...
分类:
移动开发 时间:
2014-07-06 13:52:31
阅读次数:
201
前几篇文章介绍了Listview,但在实际开发中也经常会用到多层的Listview来展示数据,比如qq中的好友展示,所以这张来了解一下ExpandableListview,基本思想与Listview大致是相同的,所以用起来会比较方便。
实现效果图:
程序代码:
布局文件:
activity_main.xml:
<RelativeLayout xmlns:android="...
分类:
移动开发 时间:
2014-07-06 12:28:51
阅读次数:
263
由于jpg容易失真,所以在Android开发中尽量避免使用.jpg图片,而应该使用.png图片,它采用了PNG使用从LZ77派生的无损数据压缩算法.
其实关于这点,Google已经暗示我们了:
发现了没有,在res下这些icon用的都是png格式.就是说Google推荐使用的是png格式的图片.
写到这,想起个小事,童鞋问:在命名一个Activity对应的布局文件的时候,怎么...
分类:
移动开发 时间:
2014-07-06 10:49:36
阅读次数:
270
完整的错误提示信息为:No orientation specified, and the default is horizontal. This is a common source of bugs whenchildren are added dynamically.通常发生这个错误提示的原因是我...
分类:
其他好文 时间:
2014-07-03 22:02:53
阅读次数:
389
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 ...
分类:
移动开发 时间:
2014-07-03 10:26:09
阅读次数:
176
Android系统自带的Progressbar的样式是固定的,当想使用自定义的进度条时,也很简单
首先在布局文件中加入进度条
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleHorizontal"
android:layout_w...
分类:
其他好文 时间:
2014-07-01 15:30:37
阅读次数:
167
LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT.....
分类:
其他好文 时间:
2014-06-30 21:43:06
阅读次数:
248