
一 什么是有價(jià)值的測(cè)試用例 以這個(gè)項(xiàng)目為例,我覺得對(duì)于測(cè)試用例的設(shè)計(jì),不能離開架構(gòu)層面和業(yè)務(wù)層面。 架構(gòu)層面不同的架構(gòu),決定著測(cè)試用例的寫法不一,比如MVC或者M(jìn)VP,每一層...
寫在前面 關(guān)于MVP關(guān)于MVP的介紹很多,這不是本文的重點(diǎn),這里列舉近期一些比較好的文章。 Android官方MVP架構(gòu)示例項(xiàng)目解析 選擇恐懼癥的福音!教你認(rèn)清MVC,MVP...
先介紹概念 比如我希望在所有頁(yè)面啟動(dòng)的時(shí)候加一個(gè)埋點(diǎn)~希望在所有按鈕點(diǎn)擊的時(shí)候加個(gè)快速重復(fù)點(diǎn)擊的判斷~等等這樣在項(xiàng)目中同一種類型的所有代碼處,統(tǒng)一加入邏輯處理的方法,叫做 面...
之前寫過(guò)一篇文章 ReactNative Android源碼分析,在此文章的基礎(chǔ)上分析和總結(jié)下RN與Native的通訊流程。本文基于Android代碼分析,iOS實(shí)現(xiàn)原理類似...
團(tuán)隊(duì)的項(xiàng)目已經(jīng)使用RN,有必要對(duì)React Native For Android有一個(gè)深入的了解,于是就寫了這篇文章。注意本文分析的代碼版本為: "react": "15.3...
@dream追夢(mèng)_b47c 客氣客氣,感謝資詞~
Android Studio Plugin 插件開發(fā)教程(四) —— 為自動(dòng)生成數(shù)據(jù)庫(kù)代碼的插件添加UI項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
啟動(dòng)原因 因?yàn)椴惶瞄L(zhǎng)畫 Icon, 所以才決定要試一試能不能去解構(gòu)圖標(biāo)的圖形,同時(shí)大膽公開自己的練習(xí)作品也是我一貫的風(fēng)格。 #MakeIcons 的靈感來(lái)自美國(guó) San A...
大家好,我是光源。 在《大幅提高Android開發(fā)效率之Android項(xiàng)目模板化(上)》中我們了解了如何用 Android Studio Template 大幅減少寫業(yè)務(wù)代碼...
項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
項(xiàng)目源碼 https://github.com/boredream/AndroidDatabaseGeneratorPlugin 系列教程 Android Studio Pl...
在前面兩篇MD系列的文章中,通過(guò)兩個(gè)案例基本上能夠掌握了CoordinatorLayout與AppBarLayout的配合使用。本文我們回過(guò)頭來(lái)詳細(xì)聊聊AppBarLayou...