- 博客(145)
- 收藏
- 关注
转载 android studio transform
https://juejin.im/entry/59776f2bf265da6c4741db2b
2020-02-06 22:47:59
558
转载 andfix && robust
andfix:https://blog.youkuaiyun.com/peiyuWang_2015/article/details/76944511Robust原理http://www.520monkey.com/archives/931
2020-02-06 22:17:49
212
转载 Rxjava 背压
背压策略https://juejin.im/post/5cd8e37bf265da037129bd64Rxbushttps://blog.youkuaiyun.com/donkor_/article/details/79709366
2020-02-05 21:47:47
216
转载 泛型PECS(ProdusorExtendsConsumerSuper)
https://blog.youkuaiyun.com/fangfengzhen115/article/details/78973258Collection<? extends T > 可取不可存Collection<? super T> 可存,取的时候只能拿到Object。
2020-02-04 17:43:08
161
原创 TCP 3次握手 && 4次挥手
https://blog.youkuaiyun.com/qq_38950316/article/details/81087809
2020-01-11 02:07:54
100
原创 Android Tinker的问题与解决方案
Android N 混合编译问题https://blog.youkuaiyun.com/omnispace/article/details/54151300内联问题https://blog.youkuaiyun.com/AndroidO2O/article/details/86578487pre-verify问题补丁类与引用类放在同一个dex中Tinker等全量合成方案突破了此限制。https:...
2020-01-10 22:01:14
412
原创 Android onLowMemory && onTrimMemory
onLowMemoryonLowMemory是Android提供的API,当整个系统运行内存不足时,就会被调用。 系统为其提供回调的组件有:Application/Activity/Fragment/Service/ContentProvider 系统为其提供回调的接口有: ComponentCallbacks/ComponentCallbacks2 组件通过覆写onLowMemory方法的形...
2020-01-09 18:43:56
501
转载 HttpURLConnection源码解析
https://blog.youkuaiyun.com/ming54ming/article/details/85089066
2020-01-07 18:51:08
369
转载 binder理解
https://blog.youkuaiyun.com/boyupeng/article/details/47011383https://blog.youkuaiyun.com/carson_ho/article/details/73560642
2020-01-07 18:39:19
108
转载 微信APP架构历程
上:https://cloud.tencent.com/developer/article/1005631下:https://cloud.tencent.com/developer/article/1005632
2020-01-07 12:13:04
1733
1
转载 Rxjava TakeUntil
https://blog.youkuaiyun.com/mq2553299/article/details/78927617
2020-01-06 19:02:56
835
转载 美团Probe OOM 检测
https://tech.meituan.com/2019/11/14/crash-oom-probe-practice.html
2020-01-03 11:47:50
1046
原创 LifeCycle生命周期回调
10:39:38.385 24469 24469 W System.err: java.lang.Throwable01-03 10:39:38.386 24469 24469 W System.err: at com.naver.linewebtoon.home.presenter.RecommendPresenter.onDestroy(RecommendPresenter.java:7...
2020-01-03 10:50:38
292
转载 Multidex in Dalvik && Art
65535原因:https://www.kancloud.cn/alex_wsc/artist/481985dalvik 及 art下的处理https://www.cnblogs.com/tonybright/p/8907220.html
2020-01-03 10:38:10
109
原创 LiveData优势
从LiveData谈起LiveData是Android Architecture Components提出的框架。LiveData是一个可以被观察的数据持有类,它可以感知并遵循Activity、Fragment或Service等组件的生命周期。正是由于LiveData对组件生命周期可感知特点,因此可以做到仅在组件处于生命周期的激活状态时才更新UI数据。LiveData需要一个观察者对象,一...
2020-01-01 00:17:38
1987
转载 ConcurrentHashmap 1.7
https://blog.youkuaiyun.com/crazy1235/article/details/76795383
2019-12-31 15:52:52
85
转载 堆排序 vs 快速排序
https://blog.youkuaiyun.com/qq_39521554/article/details/79364718
2019-12-31 00:01:51
175
转载 TCP 流量控制和拥塞控制的区别
流量控制和拥塞控制https://blog.youkuaiyun.com/dangzhangjing97/article/details/81008836TCP释放连接时为什么time_wait状态必须等待2MSL时间https://www.cnblogs.com/huenchao/p/6266352.htmlTcp 可靠性原理https://www.cnblogs.co...
2019-12-30 23:15:40
356
转载 Java 面试题
https://zhuanlan.zhihu.com/p/80632231java的基本类型一定存放在栈中吗?https://blog.youkuaiyun.com/weixin_38104426/article/details/78504581
2019-12-30 11:34:44
108
转载 Window, WindowManager和WindowManagerService之间的关系
https://juejin.im/post/5d32acdbf265da1bc4148e86
2019-12-30 10:26:11
194
转载 android 65535问题
https://www.imooc.com/article/252265https://blog.youkuaiyun.com/zhaokaiqiang1992/article/details/50412975
2019-12-26 10:48:37
107
转载 Multidex 相关
http://blog.hacktons.cn/2017/09/21/how-multidex-install/https://www.jianshu.com/p/179ddf987da0
2019-12-24 10:35:38
124
转载 JAVA8 新特性
https://www.jianshu.com/p/5b800057f2d8https://juejin.im/post/5d5950806fb9a06b0a277412
2019-12-23 14:39:49
100
转载 Android Gradle Transform 相关
https://juejin.im/entry/59776f2bf265da6c4741db2b
2019-12-23 10:49:04
185
原创 Kotlin 知识
1 lateinit vs by lazy一 lateinit 只修饰var, by lazy只修饰val1.lazy{} 只能用在val类型 (lazy 应用于单例模式(if-null-then-init-else-return),而且当且仅当变量被第一次调用的时候,委托方法才会执行。), lateinit 只能用在var类型2.lateinit不能用在可空的属性上和ja...
2019-12-22 21:23:08
133
原创 Replugin相关
https://www.jianshu.com/p/a59763bde6b5类加载的 hook 原理:Replugin框架支持 插件访问另一个插件或宿主中的class,主要基于每个插件的DexClassloader加载类时,如果加载不到,使用宿主的RepluginClassLoader去加载,在 RepluginClassLoader中,会从已加载的插件或宿主中去加载类.1 用Repl...
2019-12-20 15:42:00
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人