摘要: 话说RecyclerView已经面市很久,也在很多应用中得到广泛的使用,在整个开发者圈子里面也拥有很不错的口碑,那说明RecyclerView拥有比ListView,GridView之类控件有很多的优点,例如:数据绑定,Item View创建,View的回收以及重用等机制。那么今天看一下RecyclerView控件。 阅读全文
posted @ 2016-01-29 10:45 子·聪 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: Android下,默认的情况是,每个apk相互独立的,基本上每个应用都是一个dalvik虚拟机,都有一个uid,再配合上linux本身的权限机制,使得apk互通很难直接进行。但作为一个独立应用的集成,不管多少个apk,都可以并为一个单独的dalvik虚拟机,直观的反映给开发人员就是在shell下列出进程,那几个apk同时加载后,会一个进程存在。 阅读全文
posted @ 2015-02-06 10:43 子·聪 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 适用范围:只适用于在文本文档中查找(如,txt、java、c等等,并不适用与doc、xls等等这些文件),可嵌套文件夹。但是对中文不支持。 例如:文件夹:F:/demo 子文件夹:F:/demo/ert 查找结果: 最后附上全部代码: Search.java文件 阅读全文
posted @ 2014-10-14 20:26 子·聪 阅读(2522) 评论(0) 推荐(0) 编辑
摘要: 关于ListView中按钮监听的优化问题(方法一)地址: http://www.cnblogs.com/steffen/p/3951901.html 之前的方法一,虽然能够解决position的传递,但是我们一般在监听事件中会经常用到Context和存储数据的集合ArrayList,若每次都要将这么 阅读全文
posted @ 2014-09-03 08:35 子·聪 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 在Android应用开发过程中经常会用到ListView,并且每次在item中都要对点击事件进行监听。在给按钮添加OnClickListener时,一般会下意识的在getView()中找到每一个Button并new一个OnClickListener分配给这个Button,并将position赋给这个Button的监听事件。但是当数据量很大时new出这么多的监听器势必会对内存添加压力。然而每个Listener的功能完全一样,Listener里面所需要知道的只是一个position而已。那么怎样更好的利用内存呢? 阅读全文
posted @ 2014-09-02 17:17 子·聪 阅读(1446) 评论(0) 推荐(2) 编辑
摘要: 屏幕适配主要考虑方面◆ 屏幕尺寸;◆ 屏幕密度;◆ 屏幕方向;◆ 屏幕分辨率;◆ 独立于屏幕密度的像素(dp)。 阅读全文
posted @ 2014-07-09 10:47 子·聪 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 在不同分辨率的手机(320*480、480*800、...)要使用一些尺寸、图像等资源,为了不失真,就需要为不同分辨率的手机指定不同资源,为此就需要建立不同的资源目录。 阅读全文
posted @ 2014-07-09 10:22 子·聪 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: Android 布局详解 1.重用布局 当一个布局文件被多处使用时,最好<include>标签来重用布局。 例如:workspace_screen.xml的布局文件,在另一个布局文件中被重复使用三次,那么可使用如下的布局代码: <LinearLayout androd:layout_width=”f 阅读全文
posted @ 2014-07-04 16:14 子·聪 阅读(1165) 评论(0) 推荐(0) 编辑