1、修改AndroidManifest.xml文件 2、recerver中啟動(dòng)service 3、去掉該服務(wù)APP的桌面圖標(biāo) 正常APP安裝后,在Launcher中會(huì)顯示圖標(biāo)...
1、修改AndroidManifest.xml文件 2、recerver中啟動(dòng)service 3、去掉該服務(wù)APP的桌面圖標(biāo) 正常APP安裝后,在Launcher中會(huì)顯示圖標(biāo)...
1.默認(rèn)樣式 用于對(duì)樣式?jīng)]特殊要求,只想快速實(shí)現(xiàn)一個(gè)對(duì)話框 2.簡(jiǎn)單自定義樣式 供了一個(gè).setView()函數(shù),這樣我們就可以自定義對(duì)話框顯示的內(nèi)容 3.完全自定義的對(duì)話框...
協(xié)程中的 "看起來一樣" 陷阱:Dispatchers.IO 上的 withContext 與 launch 究竟有何不同? 在 Kotlin 協(xié)程的日常使用中,你可能會(huì)頻繁...
先明確每個(gè)組件的 “身份標(biāo)簽”先給每個(gè)組件定好核心角色,再講關(guān)系會(huì)更清晰: 組件核心角色Activity界面的 “生命周期管理者 + 業(yè)務(wù)邏輯入口”,不直接操作視圖,只負(fù)責(zé)統(tǒng)...
一、核心概念拆解(區(qū)別) 先逐個(gè)明確每個(gè)組件的本質(zhì)和核心作用,幫你建立基礎(chǔ)認(rèn)知: 1. Activity 本質(zhì):Android 四大組件之一,是用戶與應(yīng)用交互的界面載體,負(fù)責(zé)...
首先,我們應(yīng)該謹(jǐn)記Android 默認(rèn)不允許在子線程中直接更新 UI但是,有時(shí)候?qū)懘a沒注意,在子線程更新了UI,一切表現(xiàn)正常也沒有報(bào)錯(cuò),這是為什么? 1.為什么不允許子線程...
原文[https://juejin.cn/post/6844903807860604935?searchId=2025102019152121BD6C0931C4650B49...
1 問題提出 有一個(gè)view,當(dāng)焦點(diǎn)在它上面時(shí),此時(shí)遙控器按下左或右,我需要處理業(yè)務(wù)(比如讓它在某個(gè)返回內(nèi)變化,遙控器左鍵實(shí)現(xiàn)自減,遙控器右鍵實(shí)現(xiàn)自增),而不是讓系統(tǒng)把焦點(diǎn)挪...
常規(guī)獲取ip方法 實(shí)際結(jié)果是,可能有多個(gè)ip4: xx打印,也就是說我們?cè)谕粡埦W(wǎng)卡上有多個(gè)ip 網(wǎng)卡能有多個(gè) IP 的常見原因 幾個(gè)最常見的場(chǎng)景,解釋為什么一個(gè)網(wǎng)卡會(huì)有多個(gè)...
在github上下載的項(xiàng)目后嘗試本地運(yùn)行,新進(jìn)公司拉取git項(xiàng)目嘗試本地運(yùn)行,甚至在以前正常編譯的項(xiàng)目中導(dǎo)入三方的aar包嘗試編譯時(shí),有時(shí)會(huì)遇到奇奇怪怪的提示比如 Execu...
原文[https://blog.csdn.net/zping0808/article/details/116305678] 一 簡(jiǎn)介 本文分享ConstraintLayout...
原文[https://blog.csdn.net/zping0808/article/details/83064568] 一、簡(jiǎn)介 ConstraintLayout 翻譯為 ...
原文[https://juejin.cn/post/7140166121595863076] 前言 有部分同學(xué)只要是上傳或者下載,只要用到了文件,不管三七二十一寫個(gè) File...
轉(zhuǎn)自郭霖大神:原文[https://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650290140&idx=1&sn=ad0...
LiveData 和 MutableLiveData 的區(qū)別 主要在于是否可以修改數(shù)據(jù),但它們的工作原理基本相同 特性LiveDataMutableLiveData可讀 / ...
當(dāng)前studio版本信息 AIDL是Android提供的一種跨進(jìn)程通信方式,就是C/S方式,一個(gè)客戶端一個(gè)服務(wù)端 服務(wù)端實(shí)現(xiàn) 新建AIDL文件 這里提示需要在gradle文件...
1 layer-list 是啥?有啥作用? 官方解釋[https://developer.android.com/guide/topics/resources/drawabl...
一、基礎(chǔ)概念 1.1 CopyOnWriteArrayList 概述 CopyOnWriteArrayList 是 Java 并發(fā)包(java.util.concurrent...
一個(gè)時(shí)區(qū)文件是xml格式的,其中id是時(shí)區(qū)信息(下給系統(tǒng)的時(shí)區(qū)信息),value是要顯示的信息(給用戶展示的信息)timezones.xml 我們應(yīng)該如何將xml文件解析出來...
最近做了一個(gè)需求,監(jiān)聽網(wǎng)絡(luò)連接斷開,并根據(jù)連接的網(wǎng)絡(luò)類型實(shí)時(shí)顯示對(duì)應(yīng)狀態(tài)給到用戶 監(jiān)聽網(wǎng)絡(luò)連接或斷開 查了下AI,給到的建議基本是如下類似實(shí)現(xiàn) 總結(jié),就是通過context調(diào)...