前提 每次做的項目中或者維護(hù)公司之前舊項目的時候,都會用到通過定位來獲取經(jīng)緯度,我們都知道,Android官方也提供了獲取經(jīng)緯度的方法莱革,但是不太好使喇聊,所以就用了高德地圖的AP...

前提 每次做的項目中或者維護(hù)公司之前舊項目的時候,都會用到通過定位來獲取經(jīng)緯度,我們都知道,Android官方也提供了獲取經(jīng)緯度的方法莱革,但是不太好使喇聊,所以就用了高德地圖的AP...
效果如下: **老規(guī)矩最后有源碼衣赶,步驟如下: 調(diào)用 Calendar 類獲取年月日** 重點(diǎn):在最后你會發(fā)現(xiàn)月份少了個 1伍茄,這是正常的淹朋,api 中說這個值原始值為 0偏塞,自己加...
移動應(yīng)用遺留系統(tǒng)重構(gòu)(13)-??????一鏡到底唱蒸!MVP重構(gòu)示例篇 前言 上一篇移動應(yīng)用遺留系統(tǒng)重構(gòu)(12)- 編譯調(diào)試篇[https://juejin.cn/post/6974...
這個問題在其他人整理的面試寶典中也有提及,一般來說都是問View的刷新灸叼,基本上從ViewRootImpl的scheduleTraversals()方法開始講就可以了神汹。之前看別...
一、ARouter 引入 使用 ARouter 第三方庫實(shí)現(xiàn)組件化 : https://github.com/alibaba/ARouter[https://github.c...
前言 最近打算深入學(xué)習(xí)音視頻開發(fā)的相關(guān)知識,如果你有以下困惑: 1.進(jìn)軍移動開發(fā)幾年捉腥,卻總是在業(yè)務(wù)與界面之間反復(fù)氓拼,介乎沒有拿的出手的特長; 2.聽說音視頻開發(fā)薪資很高,自己蠢...
一、項目簡介 該項目主要以組件化+Jetpack+MVVM為架構(gòu)撬统,使用Kotlin語言适滓,集合了最新的Jetpack組件,如Navigation恋追、Paging3凭迹、Room等,另...
2021年的 Google I/O 大會因?yàn)樾鹿谝咔榈脑蛐嗯椋c歷年的線下場館不同,今年采用線上直播的形式舉辦喉刘。兩個小時的 Keynote 演講瞧柔,Google 密集的展示了旗下...
什么是 ASan ASan 是 Address Sanitizer 簡稱,它是是一種基于編譯器用于快速檢測原生代碼中內(nèi)存錯誤的工具睦裳。 簡而言之造锅,ASan 就是一個用于快速檢測...
簡述 前面系列文章中介紹了安卓系統(tǒng)ANR設(shè)計原理以及我們在實(shí)際工作中對ANR進(jìn)行監(jiān)控得到的一些方案,基于這些常規(guī)的監(jiān)控治理廉邑,ANR問題得到了有效的抑制哥蔚。但是有些系統(tǒng)組件的設(shè)計...
一、寫在前面 本篇文章會以圖文的方式介紹Android設(shè)備的顯示原理蛛蒙,不會深入到源碼去分析一些細(xì)節(jié)糙箍,閱讀本篇文章會對顯示原理有個感性的認(rèn)識,以便更好的理解Android性能優(yōu)...
前言 在App中牵祟,對于網(wǎng)絡(luò)請求狀態(tài)一般性的就分為加載中深夯、請求錯誤、請求成功诺苹、請求成功但數(shù)據(jù)為null咕晋。為了用戶體驗(yàn),不同的狀態(tài)需要對用戶展示不同的界面收奔,例如網(wǎng)絡(luò)異常的提醒掌呜,點(diǎn)...
實(shí)現(xiàn) Android 的照片選擇區(qū)域功能 主要有參考 pqpo/SmartCropper 1, 顯示 顯示四條邊和八個點(diǎn)坪哄, 八個點(diǎn): 4 個角和 4 條邊的中點(diǎn) 繪制 具體繪...
大家應(yīng)該看過很多分享面試成功的經(jīng)驗(yàn),但根據(jù)幸存者偏差的理論模暗,也許多看看別人面試失敗在哪里禁悠,對自己才更有幫助。 最近跟一個讀者聊天汰蓉,他準(zhǔn)備了3個月绷蹲,剛剛參加完字節(jié)跳動的第三面棒卷,...
1. 背景 最近有個粉絲跟我提了一個很有深度的問題顾孽。 粉絲:鎖屏后,調(diào)用View.requestLayout()方法后會不會postSyncBarrier比规? 乍一看有點(diǎn)超綱了...
Android發(fā)布庫到MavenCentral說明以及踩坑解決 jcenter即將停止服務(wù)若厚,由于之前我們好多庫都是發(fā)布到j(luò)center上,現(xiàn)在必須抓緊找下家才行蜒什,我們針對ji...
經(jīng)常逛逛脈脈職言平臺霎冯,作為一名Android開發(fā)者,難免會更多的關(guān)注行業(yè)動態(tài)钞瀑。 脈脈職言充斥著:“客戶端內(nèi)卷沈撞,客戶端3年內(nèi)消失、客戶端2年內(nèi)消失雕什、客戶端1年內(nèi)消失缠俺,客戶端已消...