自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 ArrayMap源码分析

成员变量说明 private static final boolean CONCURRENT_MODIFICATION_EXCEPTIONS = true; //多线程操作判断,值为 true 时一些关键地方会进行判断,如果有多线程操作破坏数据的情况会报错 private static final int BASE_SIZE = 4;//缓存的最小单位,为4个字节 ...

2018-12-03 18:13:56 272

原创 WatchDog源码分析

看了一下watchdog的源码总结一下 基本原理 HandlerChecker 是基本的检测类,scheduleCheckLocked里面会记录开始时间并将minitor()检测方法postAtFrontOfQueue到Loop的队列前端,如果30s内没有执行到这个方法说明系统已经卡顿了(正常Loop队列前端的方法应该很快执行), 打印一次ActivityManagerServ...

2018-11-09 10:55:21 938

原创 kernel日志时间转换函数

kernel日志时间转换函数

2017-07-07 16:34:24 4165

原创 自定义progressBar

自定义progressBar

2017-02-27 15:05:56 309

翻译 ReentrantReadWriteLock详解及应用:缓存和大量数据并发访问

ReentrantReadWriteLock详解:缓存和大量数据并发访问

2017-02-21 23:34:51 6454

原创 Handler、Looper与message消息机制

Handler、Looper与message消息机制

2017-02-09 17:39:20 308

原创 ConstraintLayout总结

1. 可视化拖动编辑2. 配合 Guidelines将屏幕分块依赖,减少布局层级3. 自动添加依赖方便

2017-02-06 11:19:05 348

原创 java的boolean与string类型转换

java的boolean与string类型转换

2016-12-07 16:36:36 28617

转载 java引用计数

http://zhangjunhd.blog.51cto.com/113473/53092/http://thatmonkey.blog.51cto.com/7935609/1384463

2016-10-31 16:37:21 1619

原创 安卓R版本访问其他app数据报AppsFilter: interaction: ***BLOCKED 错误

安卓r上面写了一个ContentProvider的demo,一直报下面的错误10-24 18:00:08.328 3236 5020 I AppsFilter: interaction: PackageSetting{e08f7bb com.android.demo.contentresolverdemo/10273} -> PackageSetting{18d0c4a com.android.demo.contentproviderdemo/10272} BLOCKED检查了很久demo..

2020-10-24 18:16:25 1103

原创 Android EventLog各种标签含义

Android EventLog各种标签含义    1. Eventlog获取        1. adb shell logcat -b events 可以获取如下的event log            1. 02-13 11:31:40.960  1366  2745 I am_set_resumed_activity: [0,com.android.launcher3/com.a...

2019-02-13 15:20:50 2617 1

原创 performDraw

performDraw

2017-03-16 17:10:00 534

原创 performLayout

performLayout

2017-03-16 17:09:15 1543

原创 1. performMeasure

performMeasure

2017-03-16 17:07:51 574

原创 view绘制流程介绍

view绘制流程介绍

2017-03-16 17:05:30 277

原创 ViewGroup的touch事件总结

通过intercept和dispatchTouchEvent返回值来控制touch事件

2017-03-15 11:00:30 390

原创 安卓SDK源码调试

源码调

2017-03-13 14:09:39 786 1

原创 安卓三种线程同步方式:1. Thread+Handler 2. Handler+HandlerThread 3. AnsyncTask

安卓三种线程同步方式:1. Thread+Handler 2. Handler+HandlerThread 3. AnsyncTask

2017-03-03 10:59:53 1020

原创 安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-4SharedPreference

安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-4SharedPreference

2017-03-03 10:31:30 395

原创 安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-3SharedPreference

安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-3SharedPreference

2017-03-03 10:31:05 475

原创 安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-2DiskLruCache

安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-2DiskLruCache

2017-03-03 10:30:44 338

原创 安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite-1LruCache

安卓缓存LruCache、DiskLruCache、SharedPreference、SqlLite

2017-03-03 10:30:08 333

原创 HandlerThread详解

HandlerThread详解

2017-03-02 13:11:50 860

原创 Activity的事件处理:dispatchTouchEvent,onUserInteraction,onTouchEvent

Activity的事件处理:dispatchTouchEvent,onUserInteraction,onTouchEvent

2017-03-01 00:54:52 680

原创 ViewGroup的touch事件:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent

ViewGroup的touch事件:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent

2017-03-01 00:47:54 475

原创 安卓事件分发框架

安卓事件分发框架

2017-02-28 23:24:17 386

原创 线程安全集合

线程安全集合

2017-02-20 22:52:12 559

原创 sleep和yield,join

sleep和yield,join

2017-02-20 22:51:36 237

原创 ThreadLocal类

ThreadLocal类

2017-02-20 22:50:46 253

原创 线程同步和通信synchronized和lock

线程同步和通信synchronized和lock

2017-02-20 22:50:05 317

原创 java线程的三种创建方式对比

java线程的三种创建方式对比

2017-02-20 22:04:31 406

原创 java实现蛇形矩阵

java实现蛇形矩阵

2017-02-12 16:59:14 1569

原创 Activity四种启动模式详解1. standard 2. singleTop 3. singleTask 4. singleInstance

Activity四种启动模式详解1. standard 2. singleTop 3. singleTask 4. singleInstance

2017-02-11 18:10:27 330

原创 win7安装ubuntun双系统,error:unknown filesystem grub rescue

win7安装ubuntun双系统,error:unknown filesystem grub rescue

2017-02-07 14:46:37 936

原创 安卓面试基本技能之---单例模式

单例模式

2017-01-18 17:05:26 316

原创 安卓.9图制作及使用

安卓.9图制作及使用

2016-12-22 12:07:35 434

原创 android layout xml 布局错误

Missing styles. Is the correct theme chosen for this layout

2016-11-08 10:08:57 411

原创 setEnable和setClickable区别

setEnable和setClickable使用区别

2016-09-28 11:36:42 3220

原创 安卓ListView根据Adapter动态设置高度

安卓ListView根据Adapter动态设置高度

2016-08-29 14:30:20 3127

原创 安卓AlertDialog显示输入框

安卓AlertDialog显示输入框

2016-07-14 15:38:23 958

AutoScaleTextView自动改变文字大小TextView

自动根据TextView改变文字大小,很实用

2016-05-31

springjar包

完整的springjar包http://blog.csdn.net/junjle/article/details/46884163 里面有完整使用说明

2015-07-14

C语言编写DOS下的的计算器

运用栈的知识编写的具有加减乘除括号等功能的计算器,代码简单易懂,注释丰富,可供初学者使用

2013-06-01

地理信息系统开发——ArcObjects方法(完整版)

地理信息系统开发——ArcObjects方法 完整版可解压使用

2013-02-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除