- 博客(4)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
原创 Android 内存泄露神器之LeakCanary
随着我们项目的不断完善,有一天突然发现性能出现在了我们面前,随之而来的就有内存泄漏、内存溢出等概念先介绍一下内存溢出,即应用某一时刻所占有的内存超过所申请的内存,发生了内存溢出,OOM(OUT OF MEMORY )。内存泄露呢,就是类持有外部类实例对象的引用,垃圾回收机制就回收不了该对象,所产生的现象。今天主要讲讲如何检测内存泄露,导致内存泄露的原因有很多,比如:1.cursor...
2017-11-29 21:00:15 324
原创 Handler消息机制--面试篇
最近在准备面试题,重新温习一下android知识,今天主角是Handler。首先,为什么要使用到Handler,众所周知,android的更新ui是在主线程中进行的,更新ui大部分是需要重后台获取数据的,而主线程中又不允许进行耗时操作,这时我们就要在子线程中进行网络请求,然后更新ui,可是子线程中又不允许操作ui,这时候我们就用到了Handler,将消息发送到主线程中,进而在主线程中更新ui。
2017-11-06 11:18:57 512
原创 android事件分发(面试篇)
安卓事件分发一张图就足以解决了,其中super:调用父类方法true:消费事件,即事件不继续往下传递false:不消费事件,事件也不继续往下传递 / 交由给父控件onTouchEvent()处理
2017-11-03 19:47:25 743
原创 android webview加载https网页
默认情况下 webview是不支持加载https网页的,如果想实现此效果方法有如下几种:1.调用第三方浏览器打开 if (mUrl.contains("https")){ Uri uri = Uri.parse(mUrl); Intent intent1 = new Intent(Intent.ACTION_VIEW, uri);
2017-11-02 20:23:15 935
AIDL客户端demo
2018-10-17
AIDL服务端
2018-10-17
输入流读取之后还可以在读取吗
2015-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人