摘要: 为了应用常驻后台,避免被第三方杀掉的方法 1)Service设置成START-STICKY kill 后会被重启(等待5秒左右),重传Intent,保持与重启前一样 2)通过startForeground将进程设置为前台进程 3)做前台服务,优先级和前台应用一个级别,除非在系统内存非常缺,否则此进程 阅读全文
posted @ 2018-01-30 17:29 嘉禾世兴 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Picasso、Imageloader、Fresco、Glide的优劣 Fresco: 优点: 1)图片存储在安卓系统的匿名共享内存,而不是虚拟机的堆内存中,图片的中间缓存数据也存放在本地堆内存,所以,应用程序有更多的内存使用,不会因为图片加载而导致oom,同时也减少垃圾回收器频繁调用回收Bitma 阅读全文
posted @ 2018-01-30 16:38 嘉禾世兴 阅读(174) 评论(0) 推荐(0) 编辑
摘要: handler面试必问 解析: Android提供了Handler和Looper来满足线程间的通信。 Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(Message Exchange)。 1)Looper:一个线程可以产生一个Looper对象,由它来管理此线程里的Me 阅读全文
posted @ 2018-01-30 10:10 嘉禾世兴 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 最近一直在读马伟奇老师的简书,给人以不一样的感觉,接下来的时间会做做笔记,毕竟好东西变成自己的才有用 原文地址SharedPreferencesUtils 依赖 调用即可 阅读全文
posted @ 2018-01-30 09:50 嘉禾世兴 阅读(208) 评论(0) 推荐(0) 编辑