前言 Android 項(xiàng)目日常開發(fā)過程中宏多,經(jīng)常需要打包給到非開發(fā)人員驗(yàn)收或調(diào)試,例如測試階段澡罚,就要經(jīng)成斓基于測試服務(wù)器地址,打包安裝包始苇,給到組內(nèi)測試人員進(jìn)行測試砌烁,并且 BUG ...
前言 Android 項(xiàng)目日常開發(fā)過程中宏多,經(jīng)常需要打包給到非開發(fā)人員驗(yàn)收或調(diào)試,例如測試階段澡罚,就要經(jīng)成斓基于測試服務(wù)器地址,打包安裝包始苇,給到組內(nèi)測試人員進(jìn)行測試砌烁,并且 BUG ...
可以檢查是否給予自動(dòng)打卡APP 自啟動(dòng)權(quán)限并啟用無障礙服務(wù)荣月,要有自啟動(dòng)權(quán)限才能實(shí)現(xiàn)后臺(tái)惫芎牵活
Android 實(shí)現(xiàn)釘釘自動(dòng)打卡前言 本文章旨在提供一種新的思路,在無需 Root 的情況下哺窄,實(shí)現(xiàn)自動(dòng)化釘釘定時(shí)打卡捐下,更多是為了自己方便而定制開發(fā),所以很多功能的實(shí)現(xiàn)局限性較大 MIUI 用戶可以直接使用該...
插件化(一) 組件化和插件化的區(qū)別: 組件化是將一個(gè)app分成多個(gè)模塊传蹈,每個(gè)模塊都是一個(gè)組件(module)押逼,開發(fā)的過程中我們可以讓這些組件相互依賴或者單獨(dú)調(diào)試部分組件,但是...
為了說的深入淺出一點(diǎn)表锻,我們先從AIDL的作用和使用說起,然后再開始介紹一些概念和工作原理乞娄。 AIDL用來做什么 AIDL是Android中IPC(Inter-Process ...
前言 前段時(shí)間自如技術(shù)團(tuán)隊(duì)發(fā)布了一篇名為《自如客APP裸眼3D效果的實(shí)現(xiàn)》[https://juejin.cn/post/6989227733410644005]的技術(shù)分享文...
不能混淆的項(xiàng) 使用工具AndroidStudio 使用proguard混淆代碼是對產(chǎn)品本身的一種保護(hù)瞬逊,常見的方法就是編寫projuard-rules.pro配置文件 Prog...
滾動(dòng)視圖的方法有兩種:scrollTo和scrollBy,而Scroller就是它們的輔助工具類仪或,所以Scroller是學(xué)好高級(jí)UI必不可少的一課确镊。 (1)scrollTo、...
今天我們利用LiveData,ViewModel到旦,retrofit2旨巷,kotlin協(xié)程來搭建一個(gè)MVVM的網(wǎng)絡(luò)請求框架,利用數(shù)據(jù)來驅(qū)動(dòng)UI更新變化添忘,將數(shù)據(jù)和UI進(jìn)行分離采呐。 1...
很早之前就想深入的研究和學(xué)習(xí)一下熱修復(fù),由于時(shí)間的原因一直拖著搁骑,現(xiàn)在才執(zhí)筆弄起來斧吐。 Android而更新系列:Android熱更新一:JAVA的類加載機(jī)制Android熱更新...
前言 最近被分配到做項(xiàng)目小程序端的任務(wù),做到原生端常見的 TabLayout + ViewPager 實(shí)現(xiàn)的 Tab 切換頁面時(shí)仲器,發(fā)現(xiàn)小程序未提供類似可以直接使用的 TabL...
“因?yàn)?viewModel 中不能持有 activity 對象煤率,所以不能叫做 mvvm ” ?MVVM 中的 ViewModel 的職責(zé)是處理業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)乏冀,并把這些數(shù)據(jù)的改變及時(shí)通知給 Activity/Fragment蝶糯。持有或不持有 Activity 對象與其是否是一個(gè)合格的 ViewModel 根本沒有任何關(guān)系,不能用此來做判斷依據(jù)煤辨。
Android 實(shí)現(xiàn)釘釘自動(dòng)打卡前言 本文章旨在提供一種新的思路裳涛,在無需 Root 的情況下木张,實(shí)現(xiàn)自動(dòng)化釘釘定時(shí)打卡,更多是為了自己方便而定制開發(fā)端三,所以很多功能的實(shí)現(xiàn)局限性較大 MIUI 用戶可以直接使用該...
本文未提供 iOS 端集成與使用示例 當(dāng)一個(gè)成熟的產(chǎn)品/項(xiàng)目妻献,想要開始 Flutter 開發(fā),同時(shí)又不想從零開始全面使用 Flutter 開發(fā)团赁,最后選擇保留原有 Native...
1.Android增強(qiáng)現(xiàn)實(shí)(一)-AR的三種方式(展示篇)2.Android增強(qiáng)現(xiàn)實(shí)(二)-支持拖拽控制進(jìn)度和伸縮的VrGifView3.Android增強(qiáng)現(xiàn)實(shí)(三)-3D模...
從你的描述中暫時(shí)無法定位問題育拨,建議你還是下載源碼自行通過log信息或debug來定位問題以及適配你自己的機(jī)型。
Android 實(shí)現(xiàn)釘釘自動(dòng)打卡前言 本文章旨在提供一種新的思路欢摄,在無需 Root 的情況下熬丧,實(shí)現(xiàn)自動(dòng)化釘釘定時(shí)打卡,更多是為了自己方便而定制開發(fā)怀挠,所以很多功能的實(shí)現(xiàn)局限性較大 MIUI 用戶可以直接使用該...