- 博客(4)
- 收藏
- 关注
原创 单例模式在Android与标准java环境下的差异
在标准java环境下,比如我们要对MyApplication(继承于Application)对象创建单例,常见的双重检验锁写法如下: public static MyApplication getInstance() { if (instance != null) { synchronized (MyApplication.class) { ...
2019-02-27 17:35:15 159
原创 隐式intent 启动activity中的问题
1.通过隐式intent启动activity时,必须设置category属性,不然会报错“No Activity found to handle Intent”。
2018-11-23 22:43:37 362
原创 内存泄漏
Handler当使用内部类(包括匿名类)来创建Handler的时候,Handler对象会隐式地持有一个外部类对象(通常是一个Activity)的引用,导致activity无法被正常回收。解决方案:在子线程中使用Handler,(要先Looper.prepare()和Looper.loop() )将Handler声明为静态内部类,静态内部类不持有外部类的引用。由于Handler不再持有外部...
2018-11-04 14:53:55 359
原创 okhttp中为get请求添加参数
Request.Builder reqBuild = new Request.Builder(); HttpUrl.Builder urlBuilder =HttpUrl.parse("https://api.weibo.com/2/users/show.json") .newBuilder(); urlBuilder....
2018-08-13 23:12:31 33694 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人