一、概述 在項(xiàng)目中需要獲取用戶所在位置的經(jīng)緯度和城市上送給風(fēng)控系統(tǒng)。一般來(lái)說(shuō),定位有兩種方式: 用第三方SDK定位,如百度地圖、高德地圖、谷歌地圖; 用Android原生SD...
一、概述 在項(xiàng)目中需要獲取用戶所在位置的經(jīng)緯度和城市上送給風(fēng)控系統(tǒng)。一般來(lái)說(shuō),定位有兩種方式: 用第三方SDK定位,如百度地圖、高德地圖、谷歌地圖; 用Android原生SD...
這是 Android Studio 團(tuán)隊(duì)一系列博客文章中第三篇,深入探討了Project Marble中的細(xì)節(jié)和幕后情況。本文是由模擬器團(tuán)隊(duì)的 Sam Lin(產(chǎn)品經(jīng)理),L...
CameraX是一個(gè)未捆綁的Android Jetpack庫(kù),它可以幫助你在Android應(yīng)用中輕松添加攝像頭功能。傳統(tǒng)上,由于Android設(shè)備種類繁多,編程模型復(fù)雜,在A...
clone kotlin 源碼工程 git clone git@github.com:JetBrains/kotlin.git,工程較大 保證外網(wǎng)通暢 配置Java環(huán)境 下載...
項(xiàng)目需求:本項(xiàng)目中為自己的畢設(shè)項(xiàng)目,其中有一個(gè)模塊需要通過(guò)APP進(jìn)行碼垛設(shè)計(jì),并將碼垛的結(jié)果發(fā)送給機(jī)械手的控制器。該模塊的需求具體如下: 1. 可以從物料庫(kù)中拖動(dòng)項(xiàng)目的物料模...
1. ARouter 的依賴問(wèn)題 What went wrong: Execution failed for task ':app:kaptDebugKotlin'. A f...
在Flutter 應(yīng)用開(kāi)發(fā)中,經(jīng)常會(huì)遇到各種單選效果,雖然官方提供了Radio組件,但是并不能滿足我們實(shí)際的開(kāi)發(fā)需求,所以往往還需要自定義控件才能滿足平時(shí)的開(kāi)發(fā)需求。下面就平...
在組件化AwesomeGithub項(xiàng)目中使用了Dagger來(lái)減少手動(dòng)依賴注入代碼。雖然它能自動(dòng)化幫我們管理依賴項(xiàng),但是寫(xiě)過(guò)之后的應(yīng)該都會(huì)體會(huì)到它還是有點(diǎn)繁瑣的。項(xiàng)目中到處充斥...
Book reminder Effective Java的第一條規(guī)則:開(kāi)發(fā)者應(yīng)該考慮用靜態(tài)工廠方法而不是構(gòu)造器。靜態(tài)工廠方法指使用靜態(tài)方法來(lái)生成類的實(shí)例。下面是 Java 中...
實(shí)現(xiàn)夜間模式有很多種方式,經(jīng)過(guò)多次嘗試,算是找到了一種性價(jià)比較高的方式。 主題方式 這是最正統(tǒng)的方式,但工作量巨大,因?yàn)橐痔鎿Q xml 布局中所有硬編碼的色值,將其換成主...
寫(xiě)在前面 近期某項(xiàng)目有一個(gè)業(yè)務(wù)拓展的需求,需要將項(xiàng)目中單機(jī)房部署的模塊擴(kuò)展成異地多機(jī)房部署。原先項(xiàng)目的模塊都部署在自建的機(jī)房A,有防火墻等相關(guān)安全策略的保護(hù),相對(duì)比較安全,但...
緣起 我對(duì) Android 的狀態(tài)欄和導(dǎo)航欄一直有種情結(jié),在我做 Android 開(kāi)發(fā)之前,我就喜歡通過(guò)一些 Xposed 插件來(lái)讓狀態(tài)欄和導(dǎo)航欄變色或者透明,以消除那丑丑的...