- 博客(4)
- 资源 (7)
- 问答 (3)
- 收藏
- 关注
原创 【Android】常用ADB命令总结
1. 获取当前运行的Activity方法一:adb shell logcat | grep ActivityManager 方法二:adb shell dumpsys activity activities 2. 安装包信息adb shell dumpsys package app-release_1.0.9.apk
2017-11-27 14:02:46 582
原创 【Java】HashMap源码分析(JDK1.8)
前言Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示:下面针对各个实现类的特点做一些说明:(1) HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashM
2017-11-26 16:02:49 632
原创 【Java】生产者消费者模式的实现
前言生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据。阻塞队列就相当于一个缓冲区,平衡了生产者和消费者的处理能力。这个阻塞队列就是用来给生产者和消费者解耦的。wait/notify方法首先,我们搞清楚Thread.sleep()方法和Object.wait()、Object.notify()方法的区别。根据这篇文章java
2017-11-16 19:39:49 42007 11
原创 【Android】Binder - 如何使用AIDL
一、跨进程通信为了演示方便,将Service与Activity处于不同的进程,可以在AndroidManifest.xml中,把service配置成android:process=":remote" ,也可以命名成其他的。AIDL(1) IRemoteService.aidl:定义Server端提供的服务接口// IRemoteService.aidlpackage com.cuc.myandro
2017-11-02 15:21:39 548
android 图表类(折线图、柱状图、饼图)的数据展示Library
2014-09-10
android 滑动解锁实现源代码
2014-03-06
为什么有的文件的URL是直接下载,有的是直接在浏览器上显示而不下载呢?
2013-10-15
如何模拟点击网页上的一个javascript按钮?
2013-10-14
【求助】eclipse新导入的android项目不能生成R.java文件
2013-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人