- 博客(4)
- 资源 (8)
- 问答 (3)
- 收藏
- 关注
原创 榫卯架构(一)-写在前面
榫卯(sǔn mǎo),是古代中国建筑、家具及其它器械的主要结构方式,是在两个构件上采用凹凸部位相结合的一种连接方式。凸出部分叫榫(或叫榫头);凹进部分叫卯(或叫榫眼、榫槽)。其特点是在物件上不使用钉子,利用卯榫加固物件,体现出中国古老的文化和智慧。开发亦如此,最大利用物体的本身特性来做出强大稳定可扩展的的功能。Android官方给我们提供了ViewModel、Lifecycle、Jetpack...
2019-10-23 16:00:08 486
原创 Android如何避免WebView内存泄漏
Android如何避免WebView内存泄漏什么是内存泄漏内存泄漏通俗的讲就是你创建了一个对象,却没有在合适的时候销毁他,他一直存在在内存中耗费了内存空间.为什么WebView会内存泄漏webView内部的一些线程持有activity对象,导致activity无法释放。继而内存泄漏。如何解决不要在布局中直接初始化 webview,而是在需要的时候在 Activity 中动态创建 we...
2019-10-21 14:41:33 1030
原创 android指纹识别
需要注意:1、取消指纹识别之后,再不能重新调用每次调用fingerprintManager.authenticate()方法的时候,CancellationSignal这个参数需要重新new一个,不然取消之后fingerprintManager.authenticate()无效。...
2019-10-16 17:42:34 236
原创 LeakCanary性能优化及常见的内存泄漏
不知道为啥,我没有在application中初始化,直接引入下面leakcanary就可以了。debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.0-beta-3'使用非常的方便,出现内存泄漏的时候,通知栏会出现一只金丝雀的图标,点击一下就可以看到出现的内存泄漏的日志。使用参考:性能优化总结2:leakcana...
2019-10-08 14:36:27 336
android可暂停的录制视频(修复秒拍闪退)
2016-10-21
自定义输入框--输入法与表情面板切换
2016-09-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人