android
文章平均质量分 95
abwbw2010
这个作者很懒,什么都没留下…
展开
-
Android 未捕获异常处理
文章目录Java 的异常表现Android 的异常表现UncaughtExceptionHandler 捕获ThreadGroup 的处理KillApplicationHandler总结Java 在默认在线程中发生不可捕获异常时,如果不对异常进行处理,则会抛出异常,但是不会导致整个进程奔溃,这得益于异常退出JVM仅在一个线程栈中有效。而对于其他线程栈的执行来说是没有影响的。但是在Java执行程...原创 2020-04-08 22:06:44 · 553 阅读 · 0 评论 -
OkHttp 小记
文章目录常见面试问题一、主要构件二、基本使用依赖引入请求流程同步请求异步请求Builder 配置三、请求流程分析同步请求RealCalll.execute()Dispatcher.executed(call:RealCall)getResponseWithInterceptorChain 触发拦截器处理异步请求Call.enqueue(responseCallback: Callback)Disp...原创 2020-04-08 17:12:24 · 705 阅读 · 0 评论 -
Handler小记
文章目录基本使用源码流程postHandler.post(Runnable r)enqueueMessage(MessageQueue queue, Message msg,long uptimeMillis)nativeWake(long ptr)Main Handler为什么不会发生ANRAsynchronous 和 SyncBarrierSyncBarrier的应用IdleHandler基...原创 2020-04-02 18:51:16 · 164 阅读 · 0 评论 -
Gradle配置Kotlin环境
在最新的Android Studio 上已经提供了默认的Kotlin工程的模板,但是这些简单的配置远不能满足一个复杂项目的构建要求,因此这里重新做下整理,搬运下Kotlin官方的内容。一、基本Kotlin环境配置Import Plugin1.如果Gradle 版本在2.1前可以使用以下引入方式。1.1 在脚本文件下添加外部Gradle插件依赖引用buildscript { ...原创 2018-09-02 01:43:44 · 15229 阅读 · 0 评论