關(guān)于Accessibility的使用網(wǎng)上已經(jīng)有不少的文章,但是很少有從源碼角度去分析如何去實現(xiàn)的,本文基于源碼android-26 由于代碼量不少,又不想一篇文章過度的長影響...
關(guān)于Accessibility的使用網(wǎng)上已經(jīng)有不少的文章,但是很少有從源碼角度去分析如何去實現(xiàn)的,本文基于源碼android-26 由于代碼量不少,又不想一篇文章過度的長影響...
1.前言 組件化或者模塊化開發(fā)模式,已逐漸成為熱浪的形式,使用這些模式可以讓我們程序更容易的擴(kuò)展、更方便的維護(hù)更快捷的同步開發(fā)與更簡單的單獨(dú)調(diào)試,而ARouter的出現(xiàn)就是讓...
1. 統(tǒng)一SDK版本管理配置2. build.gradle 使用each循環(huán)引入第三方框架3. build.gradle中buildConfigField使用4. 優(yōu)化res...
開發(fā)調(diào)試常用命令列表 記錄并收集一些開發(fā)調(diào)試過程中有效的命令,主要是Android相關(guān)。 1 通用命令 1.1 iptables 限制上行和下行速率可用于模擬弱網(wǎng)模式 設(shè)置丟...
前言 相信大家開始接觸 Flutter , 準(zhǔn)備給 Flutter 添加一張圖片,滿心歡喜運(yùn)行起來,常常會收到勸退通知。 總結(jié)下?原因,不外乎下面幾點(diǎn): 忘記在 pubspe...
本文適合已經(jīng)入門flutter,沒有了解過Redux,但對Fish-Redux感興趣的同學(xué)。 手把手入門Fish-Redux開發(fā)flutter(上)手把手入門Fish-Red...
前言 在手機(jī)的更多設(shè)置或者高級設(shè)置中,我們會發(fā)現(xiàn)有個無障礙的功能,很多人不知道這個功能具體是干嘛的,包括我們開發(fā)也很少接觸這部分功能,以至于對這塊不甚了解。前段時間在同事的安...
記得第一次實施項目組件化時,遇到的最大困擾就是,組件之間的通信問題。例如: 怎么從這個組件跳轉(zhuǎn)到另一個組件的頁面; 組件之間怎么傳遞數(shù)據(jù); 怎么獲取其他組件的數(shù)據(jù)或服務(wù); 組...
不以規(guī)矩,不成方圓。特別是多人協(xié)作開發(fā)時,如果沒有統(tǒng)一的開發(fā)規(guī)范,勢必會造成各種混亂。在實際開發(fā)中,常常會碰到的問題有: 引入的某個第三方庫版本沖突; 不同組件里同名資源文件...