- 博客(4)
- 收藏
- 关注
原创 Handler实现原理和流程分析
Handler对象0x01. 使用场景:-0x1.1. 线程间通信 Handler最常见的是在Activity中实现工作线程和UI线程的通信功能.比如在异步线程的回调中不能直接处理UI,那么则必须通知UI,让主线程去处理UI相关的业务逻辑.-0x1.2. 工作线程中事件的有序业务逻辑处理HandlerThread+Handler来实现一个工作线程中有序的多任务处理框架.0x02. 用法示例下面代码
2017-09-19 20:11:06 456
原创 360Replugin插件启动Activity慢导致ANR的问题
0x01. classloader打印classloader try { ClassLoader loader = getClassLoader(); if (loader != null) { LogUtils.e(TAG, ">>><<< loader:" + loader.toString());
2017-09-18 19:36:21 1745
原创 Android7.0 webview android.content.res.Resources$NotFoundException
Android7.0 webview android.content.res.Resources$NotFoundException0x01. 崩溃日志首先从崩溃日志的信息上就能看出来不是应用层的资源问题。 1.source id: 0x20b00000 2.崩溃栈的记录是在chromium创建Actionmenu的时候(长按webview中的一段文本)09-15 15:22:25.072 3
2017-09-18 19:15:47 1565
原创 Android开发常用git命令
代码仓库的管理是开发中非常重要的事情之一, 尤其是在一些大项目或者和第三方接触频繁(发版)的时候,版本的控制就越显得重要,工欲善其事,必先利其器. 下面这些是我平时自己工作中要用到的一些git命令,有的人喜欢用gui操作,有的人喜欢用命令行. 这仅仅是喜好习惯问题. 当然这些命令也不是我原创的,也都是在使用中学习和查找然后自己总结的一些常用命令. 基本上能够满足平时的工作需要. 0x01.创建本地
2017-09-01 13:16:05 800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人