1. Disk I/O SharedPreferences 扩展性不好,可以考虑使用扁平化文件+LRU 内存缓存,如果有大量keys可以考虑使用...
在目前的Application开发中,执行一些异步任务非常普遍,其中有些任务的执行周期甚至超过了Application的生命周期,比如一些下载数...
在程序开发中,异常不可避免,一方面可以帮助我们快速定位程序到程序错误位置,另一方面异常会导致程序crash。 作为Android开发人员,有没有...
Vlayout是alibaba开源的一个基础ui框架,用于快速实现一些复杂布局,在淘宝和天猫App中都有使用。 先来看一下官方的介绍: Virt...
最近ConstrainLayout是Android中比较火的一个东西。ConstrainLayout可以使View层级扁平化,提升性能,支持任意...
Facebook总是能给业界带来一些惊喜,最近开源的Litho是一个高效构建Android UI的声名式框架(declarative frame...
本文主要整理自https://blog.mindorks.com/improve-your-android-coding-through-ann...
本文介绍一下自己在使用React和Redux过程中的一些思考,主要面向初学者。 1. 为什么要有redux 传统前端开发中,把模板和功能逻辑分开...
注:最近机器学习很火热,特别是谷歌推出TensorFlow后,推动了机器学习的发展。相比Android、iOS等开发项目,机器学习门槛相对要高一...