Android 8 新增了 VolumeShaper 來控制聲音效果,VolumeShaper 可實現(xiàn)音量的淡入、淡出等自動音量轉(zhuǎn)換效果。 使用 VolumeShaper 進...

Android 8 新增了 VolumeShaper 來控制聲音效果,VolumeShaper 可實現(xiàn)音量的淡入、淡出等自動音量轉(zhuǎn)換效果。 使用 VolumeShaper 進...
基于Android 10.0平臺 1.概述 ??Android系統(tǒng)中的定位服務(wù)為LocationManager ,我們無需引入第三方服務(wù),就可以很方便的實現(xiàn)定位邏輯。這篇文章...
本文轉(zhuǎn)載自:Android 文件系統(tǒng)小記[https://juejin.cn/post/7400317170083463195] 1.概述 ??Android 的文件系統(tǒng)結(jié)構(gòu)...
1.實現(xiàn)步驟 ??通過以下步驟可實現(xiàn)Android GPS時間校準: 獲取GPS位置信息; 獲取網(wǎng)絡(luò)時間; 計算時間差; 校準系統(tǒng)時間。 2.具體實現(xiàn) 2.1 獲取GPS位置...
一.簡介 Hook技術(shù)是一種用于改變API執(zhí)行結(jié)果的技術(shù),Android系統(tǒng)中有一套自己的事件分發(fā)機制,所有的代碼調(diào)用和回調(diào)都是按照一定順序執(zhí)行的,Hook技術(shù)存在的意義就在...
前言 如果你接觸過 跨進程通信 (IPC),那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
前言 Fragment在 Android開發(fā)中非常常用 今天,我將講解關(guān)于Fragment的使用 目錄 1. 定義 Activity界面中的一部分,可理解為模塊化的Activ...
前言 Intent在Android開發(fā)的應(yīng)用非常常見 今天我就帶給大家簡單講一下Intent的相關(guān)知識 & 其用法 目錄 1. 定義 意圖,描述的是應(yīng)用的動作 & 其對應(yīng)的數(shù)...
相信廣播大家都有用過,也知道安卓廣播的一些基礎(chǔ)知識,如靜態(tài)廣播、動態(tài)廣播、粘性廣播等等,但相信很多人都不知道系統(tǒng)層面是怎樣實現(xiàn)這些廣播特性的,這篇文章就讓我們來聊一聊安卓廣播...
從本篇文章開始,我將對Android比較復雜的圖形系統(tǒng)進行分析,開篇我們先對圖形系統(tǒng)做個概覽,先不對代碼做具體分析。 文章從如下三個層次進行講解.其中每一層之間的數(shù)據(jù)傳遞是使...
本篇開始進行了新的專題:繪制優(yōu)化,初步打算分兩部分來寫,一部分是原理機制篇,做優(yōu)化,你原理機制都不清楚談何優(yōu)化,所以知識儲備是十分有必要的,另外一部分就是優(yōu)化實踐篇。(先是這...
本文轉(zhuǎn)載自:android開源投屏工具scrcpy簡介[https://blog.csdn.net/allen_xu_2012_new/article/details/133...
本文轉(zhuǎn)載自:Android之系統(tǒng)屬性(SystemProperties)[https://blog.csdn.net/lzz214/article/details/13433...
本文轉(zhuǎn)載自:Android源碼閱讀:AMS調(diào)整adj[https://juejin.cn/post/7308575144927002676] 本文基于android-13.0...
本文轉(zhuǎn)載自:Android源碼閱讀:lmkd[https://juejin.cn/post/7295938830837858339] 本文基于android-13.0.0_r...
在日常的Android開發(fā)中,我們肯定遇到沉浸式的開發(fā)需求。在大多數(shù)項目當中,都會使用ImmersionBar開源庫適配。這篇博客分享一下ImmersionBar相關(guān)的知識,...