- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 Android中的 事件流----浅析安卓中的动与静(一) 用户事件流
任何程序都是静态代码,我们把这些静态代码打包好,然后放到运行环境当中,通过事件流的驱动使这些代码运行起来。Android的环境也不例外。 静态的代码,在动态事件的驱动下,才会有效的运转起来。 驱动Android程序运行起来的事件大致可以分为以下几种: 用户事件:如点击屏幕,滑动等各种手势; 系统事件:如屏幕方向的转变; 线程通讯事件:线程之间互发消息,程序根据消息内容进行相应的响应;
2016-09-29 22:01:59 996
原创 java中HashMap,LinkedHashMap,TreeMap,HashTable,ConcurrentHashMap的区别和内部实现机制
首先简单介绍下,这几种map的应用场景: HashMap 存储键值对,没有什么特殊的功能; LinkedHashMap在存储的同时,能够保存用户插入数据的顺序,如果需要输出用户插入map的顺序可以用它; TreeMap 插入数据后,对键值进行排序,内部是通过红黑树实现的; HashTable 与HashMap的功能相同,区别有两点: 1.HashTable是线程安全的,即某一时刻只允许一...
2016-09-26 11:44:22 4214 2
原创 JDK JRE Android SDk JVM Dalvik 关系 图解 源码框架分析
1.为什么我配置了Android SDk 还要配置JDK呢?这两者到底是什么关系? 2.JVM是java程序的运行环境, Dalvik 是android程序的运行环境,而android是用java语言编写的,那么 JVM 与Dalvik是什么关系呢? 3.为什么我下载的JDK有两个文件夹,一个是jdk,一个是jre。而jdk文件中其实已经包含了jre,为什么有两个呢? 4.为什么我不配置jdk的环境变量打不开eclipse,配置了之后,可以进入了,不过进入了eclipse之后还要配置jdk的路径呢? 5
2016-09-01 09:33:54 2319
illegal key size local_policy.jar US_export_policy.jar JDK6-8的替换文件
2018-04-17
AIDL 实现Service 双向 通讯 Demo
2016-10-02
iOS 界面整体向上滚动效果
2015-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人