Android Studio項(xiàng)目gradle+Git Hooks 實(shí)現(xiàn)提交時(shí)對(duì)提交日志和代碼(checkStyle)的檢查 主要解決對(duì)項(xiàng)目的日志和代碼的規(guī)范控制福青,通過(guò)在git...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Android Studio項(xiàng)目gradle+Git Hooks 實(shí)現(xiàn)提交時(shí)對(duì)提交日志和代碼(checkStyle)的檢查 主要解決對(duì)項(xiàng)目的日志和代碼的規(guī)范控制福青,通過(guò)在git...
一直感覺(jué)項(xiàng)目里的代碼風(fēng)格很亂岗喉,想在commit時(shí)做個(gè)檢查,前幾周搗鼓了幾天終于弄好了莲绰,這里記錄分享下: 環(huán)境 由于是通過(guò)git的本地hook結(jié)合gradle task來(lái)實(shí)現(xiàn)的...
在做桌面產(chǎn)品的時(shí)候捧毛,發(fā)現(xiàn)一些機(jī)型存在將桌面默認(rèn)后重啟手機(jī)出現(xiàn)卡死的情況观堂,通過(guò)查看log让网,出現(xiàn)錯(cuò)誤信息在手機(jī)系統(tǒng)啟動(dòng)加載完androidmanifest.xml,開(kāi)始進(jìn)行con...
最近公司項(xiàng)目的庫(kù)需要發(fā)布給第三方使用师痕,代碼安全的問(wèn)題就暴露出來(lái)溃睹,原來(lái)都是交由內(nèi)部的其他安卓團(tuán)隊(duì)處理,但是處理方式非常暴力就是直接不混淆我們的庫(kù)工程胰坟,這樣造成代碼很容易就被反編...
1.直接使用Square公司的基本配置因篇,詳見(jiàn)https://github.com/square/java-code-styles/blob/main/configs/code...
在android 平常項(xiàng)目開(kāi)發(fā)中,修改項(xiàng)目包名是很常見(jiàn)的事笔横,哪如何有限修改包名一步到位呢竞滓?經(jīng)過(guò)幾次痛苦的經(jīng)歷后,覺(jué)得有必要記錄一番吹缔! 對(duì)于修改包名商佑,一般有兩種情況:1)一個(gè)是...
jetpack庫(kù) 理解SavedStateHandle 作用 和ViewModel協(xié)作,用于從Activity銷毀重建中恢復(fù)ViewModel的相關(guān)狀態(tài)數(shù)據(jù),我們知道當(dāng)Act...
服務(wù)端來(lái)個(gè)線程啊
AIDL oneway 方法的隱患結(jié)論:不要在服務(wù)端oneway接口中處理耗時(shí)操作涛菠,一旦用于高頻調(diào)用莉御,服務(wù)端又處理耗時(shí)撇吞,再偶爾碰上cpu負(fù)荷高俗冻,很可能會(huì)發(fā)生其他關(guān)鍵調(diào)用偶現(xiàn)失敗的隱蔽問(wèn)題,而且這個(gè)調(diào)用失敗不會(huì)...
本文基于API 30即Android11源碼解讀 前些日子做了一個(gè)電視機(jī)的應(yīng)用市場(chǎng)APP牍颈,搞了一下Android的應(yīng)用管理機(jī)制迄薄。擼篇文章記錄一下。 一煮岁、安裝應(yīng)用 Packag...
shortcuts的介紹 其中App Shortcuts是指在桌面長(zhǎng)按app圖標(biāo)而出現(xiàn)的快捷方式, 可以為你的app的關(guān)鍵功能添加更快速的入口而不用先打開(kāi)app,點(diǎn)擊快捷方式...
定義: 裝飾設(shè)計(jì)模式也稱包裝設(shè)計(jì)模式讥蔽,用來(lái)動(dòng)態(tài)的擴(kuò)展對(duì)象的功能,也是繼承關(guān)系的的一種替代方案之一画机。說(shuō)個(gè)大白話就是冶伞,在不使用的繼承的方式下,采用裝飾設(shè)計(jì)模式可以擴(kuò)展一個(gè)對(duì)象的功...
經(jīng)常進(jìn)程間通信步氏、Binder响禽、ServiceManager等等這些關(guān)鍵字被捆綁出現(xiàn)在各種場(chǎng)合,那從字面意思來(lái)看ServiceManager就是管理各種服務(wù)荚醒,那它究竟如何工作芋类,...
密碼錯(cuò)誤
kotlin核心編程pdf鏈接: https://pan.baidu.com/s/1i7BOzcXhQa_E5Nt0imhveg[https://pan.baidu.com/s/1i7BOzcXhQa...
前言 協(xié)程的使用中對(duì)異常的處理是非常抽象的一個(gè)過(guò)程侯繁,google了很多文檔,在官方文檔中對(duì)異常的處理并沒(méi)有講的很詳細(xì)泡躯,編寫(xiě)過(guò)程中踩的坑似乎也沒(méi)有官方文檔的說(shuō)明與解釋贮竟,網(wǎng)上也有...