1. Disk I/O SharedPreferences 擴(kuò)展性不好往枣,可以考慮使用扁平化文件+LRU 內(nèi)存緩存奈搜,如果有大量keys可以考慮使用...
在目前的Application開(kāi)發(fā)中屡立,執(zhí)行一些異步任務(wù)非常普遍,其中有些任務(wù)的執(zhí)行周期甚至超過(guò)了Application的生命周期乓诽,比如一些下載數(shù)...
在程序開(kāi)發(fā)中纸厉,異常不可避免劫樟,一方面可以幫助我們快速定位程序到程序錯(cuò)誤位置吗垮,另一方面異常會(huì)導(dǎo)致程序crash垛吗。 作為Android開(kāi)發(fā)人員,有沒(méi)有...
Vlayout是alibaba開(kāi)源的一個(gè)基礎(chǔ)ui框架烁登,用于快速實(shí)現(xiàn)一些復(fù)雜布局怯屉,在淘寶和天貓App中都有使用。 先來(lái)看一下官方的介紹: Virt...
最近ConstrainLayout是Android中比較火的一個(gè)東西饵沧。ConstrainLayout可以使View層級(jí)扁平化锨络,提升性能,支持任意...
Facebook總是能給業(yè)界帶來(lái)一些驚喜狼牺,最近開(kāi)源的Litho是一個(gè)高效構(gòu)建Android UI的聲名式框架(declarative frame...
本文主要整理自https://blog.mindorks.com/improve-your-android-coding-through-ann...
本文介紹一下自己在使用React和Redux過(guò)程中的一些思考羡儿,主要面向初學(xué)者。 1. 為什么要有redux 傳統(tǒng)前端開(kāi)發(fā)中是钥,把模板和功能邏輯分開(kāi)...
注:最近機(jī)器學(xué)習(xí)很火熱掠归,特別是谷歌推出TensorFlow后,推動(dòng)了機(jī)器學(xué)習(xí)的發(fā)展悄泥。相比Android虏冻、iOS等開(kāi)發(fā)項(xiàng)目,機(jī)器學(xué)習(xí)門檻相對(duì)要高一...