前言 動(dòng)畫(huà)的使用 是Android開(kāi)發(fā)中常用的知識(shí) 可是動(dòng)畫(huà)的種類(lèi)繁多扫俺、使用復(fù)雜,每當(dāng)需要采用自定義動(dòng)畫(huà) 實(shí)現(xiàn) 復(fù)雜的動(dòng)畫(huà)效果時(shí)固翰,很多開(kāi)發(fā)者就顯...
1.Clean架構(gòu) https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-arc...
如何設(shè)計(jì)一個(gè)優(yōu)雅健壯的Android WebView?(上) 前言 Android應(yīng)用層的開(kāi)發(fā)有幾大模塊骂际,其中WebView是最重要的模塊之一疗琉。...
服務(wù)端顧名思義就是提供服務(wù),目標(biāo)對(duì)象移動(dòng)端 提供服務(wù)本質(zhì)來(lái)說(shuō)就是提供正確穩(wěn)定的數(shù)據(jù) 服務(wù)的本質(zhì)就是各種對(duì)數(shù)據(jù)庫(kù)的操作和對(duì)數(shù)據(jù)各種算法得到目標(biāo)數(shù)據(jù)...
Parcel歉铝,翻譯過(guò)來(lái)是“打包”的意思盈简。打包干什么呢?是為了序列化太示。 如果要在進(jìn)程之間傳遞一個(gè)整數(shù)柠贤,很簡(jiǎn)單,直接傳就是行了类缤;如果要傳一個(gè)字符...
文章目標(biāo) Android類(lèi)加載機(jī)制介紹 javassist動(dòng)態(tài)修改字節(jié)碼 實(shí)現(xiàn)熱補(bǔ)丁動(dòng)態(tài)修復(fù) Android類(lèi)加載機(jī)制 1.ClassLoade...
基礎(chǔ) 不管是Android基礎(chǔ)還是Java基礎(chǔ)以及常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)臼勉,這些是無(wú)原則地必須要熟練掌握的,尤其是非計(jì)算機(jī)專(zhuān)業(yè)的同學(xué)餐弱,面試官一上來(lái)肯定是問(wèn)...
(一)同步方法 1宴霸、靜態(tài)方法同步——測(cè)試 TestModel.java publicclassTestModel { publicstaticv...
1瓢谢,MVC的概念 Model: 外部世界的建模 這個(gè)描述的比較抽象,但是把這個(gè)定義放在一個(gè)面向?qū)ο蟮腁ndroid應(yīng)用程序設(shè)計(jì)中驮瞧,就很簡(jiǎn)單了氓扛,即...