- 博客(10)
- 收藏
- 关注
转载 定制PreferenceActivity
android很多设置界面都会使用PreferenceActivity来实现,但那个界面比较丑陋,显示开发总是满足不了要求。 可以自己实现一个,但是那样又会使Activity中的逻辑代码和xml布局文件过于复杂,远远不及PreferenceActivity来的方便快捷。 开发工具:eclipse 运行环境:模拟器 2.2 这个是我模仿360手机安全卫士做的,背景的图片不大
2012-10-30 16:27:46 882
转载 android client端点击事件的派发流程
Android 的消息分发,可分为两部分,一部分是在服务器端的分发(在各种Service中),一部分是在Client端的分发(以ViewRoot为开始)。 本文只分析Client端点击消息的分发,其他的与此类似。 背景介绍。创建一个Activity,Activity上有一个水平方向的LinearLayout,这个Layout上放了一个ListView和一个GridView结构如
2012-10-30 10:21:59 1180
转载 framework的res资源文件编译
在开发过程中,尤其是Framework相关开发时,有时候需要重新编译资源文件.编译顺序和注意事项如下: 1,资源文件位置:frameworks/base/core/res 2,编译后生成的文件:framework-res.apk 另外com.android.internal.R会更新这个R.java所在目录为/out/target/common/R/com/android/intern
2012-10-30 10:05:22 1507
转载 Vector, ArrayList和LinkedList区别
这个最原始,面试最具讨论性的问题,下面说说我个人的理解,如有不对还请大家指正! Collection ├ │├LinkedList │├ArrayList │└ │ └Stack └Set 如图所示,Vector,ArrayList,LinkedList都实现了List类, Vector类和ArrayList类的主要不同之处在于同步。除了两个只用于串行化的方法,没有一
2012-10-20 09:04:03 498
转载 Java的HashMap和HashTable
Java的HashMap和HashTable 1. HashMap 1) hashmap的数据结构 Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示: 当我们往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所在的位子上已经存
2012-10-19 23:50:05 410
转载 android bug定位
转自: http://swverification.blog.sohu.com/141315680.html 对于android上的bug定位的文档很少,因为应用程序千差万别的,出现的问题也不尽相同,不过也是有规律可循,大的方向定位是可以做到的,我们对应用程上的问题可以得到相关的信息。 首先,要对Java的Throwable比较熟悉,因为Android上的应用和
2012-10-18 18:28:35 1491
转载 android tombstone分析
转自: http://blog.csdn.net/helldevil/article/details/6682211 有一句话叫做常在河边走,哪有不湿鞋。我们这些研究和开发Android的工程师正应了这句话,相必大家在调试的时候经常会遇到这么个东西吧 *** *** *** *** *** *** *** *** *** *** *** *** *** *** **
2012-10-18 18:17:59 1190
转载 Java read
1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileN
2012-10-12 16:40:21 820
转载 Serializable 和 serialVersionUID
如果需要使用ObjectInputStream和ObjectOuputStream的readObject以及writeObject()方法写入和读取非Java的基础类,需要对该类进行序列化。 例如,如果需读写String,数组,枚举类型以及Java的基本数据类型, 则不需要做其他额外操作可以直接使用readObject()和writeObject()方法读取。 如果是自己创建的Class,那
2012-10-12 16:19:19 1575
转载 java中HashMap,LinkedHashMap,TreeMap,HashTable的区别
java中HashMap,LinkedHashMap,TreeMap,HashTable的区别 java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map
2012-10-11 15:32:33 686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人