性能优化
索拉卡暴击
github链接 https://github.com/AriesJiang
展开
-
解决APP启动缓慢以及黑屏问题
启动过慢 在app启动的时候,如果发现应用启动过慢,有可能是下面的情况引起的: 1、依赖了过多的lib 2、app引用的资源导致加载时间过长 3、在启动页面的onCreate和onResume执行了耗时比较长的事务 启动过慢-->导致黑屏 闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面,但我们可以通过一下两个办法解决这个问题原创 2015-11-18 18:15:04 · 5344 阅读 · 3 评论 -
如何在多线程操作数据库--多线程串行
1前提 很多时候我们都是在主线程下直接打开数据库并对数据库操作的,但如果遇到加密型的数据库,例如SQLCipher加密数据库,或者是对字段进行加密的数据库;你就不得不在线程里面操作数据库了! 2解决 大家都知道,在多线程操作数据库的时候,如果在各自线程中都利用之前的方法:实例化一个SQLiteOpenHelper类,然后在调用其中的方法。后面的就会遇到android.databa原创 2015-11-21 17:38:27 · 3879 阅读 · 0 评论