背景 以下內(nèi)容基于Android P code。 應(yīng)用框架設(shè)計 Android電話模塊是一個典型的分層結(jié)構(gòu)設(shè)計,如下: IMS在CS通話的基礎(chǔ)上增加了telephony/im...
背景 以下內(nèi)容基于Android P code。 應(yīng)用框架設(shè)計 Android電話模塊是一個典型的分層結(jié)構(gòu)設(shè)計,如下: IMS在CS通話的基礎(chǔ)上增加了telephony/im...
Notification簡介 通知是在常規(guī)UI界面之外向用戶展示消息的工具,當系統(tǒng)發(fā)出通知時,它會以圖表的形式顯示在狀態(tài)欄中。此時打開通知欄,就可以看到通知的詳細信息了。創(chuàng)建...
Native的流程處理 前面只是說了AudioService中的邏輯,最終是通過AudioSystem.setStreamVolumeIndex(mStreamType, i...
Android平臺音量調(diào)節(jié) 本文基于Android 8.0講述Android平臺原生音量控制功能。 流的定義 Android中,音量都是分開控制,各種流定義各種流的音量。在A...
Android Camera2入門 Android Camera2入門系列1 - Camera2在textureView預(yù)覽[http://www.itdecent.cn/...
解決方法 錯誤:ninja: build stopped: subcommand failed. 辦法一:按照提示:ulimit -c unlimited 該命令的詳細解釋參...
轉(zhuǎn)載請注明出處:http://www.itdecent.cn/p/e5785dcba952 本文基于Android7.1.1版本進行分析,主要涉及以下幾個文件:1 Audio...
上一章《Camera2 開啟相機》[http://www.itdecent.cn/p/df3c8683bb90]我們學(xué)習(xí)了如何開啟和關(guān)閉相機,接下來我們來學(xué)習(xí)如何開啟預(yù)覽。...
一、前言 已經(jīng)好久沒有更新博客,大概有半年了,主要是博主這段時間忙于找工作,Android崗位的工作真的是越來越難找,好不容易在廣州找到一家,主要做海外產(chǎn)品,公司研發(fā)實力也不...
前言 在Android開發(fā)中,內(nèi)存泄露十分常見。本文將詳細講解內(nèi)存泄露的其中一種情況:在Handler中發(fā)生的內(nèi)存泄露 Anroid異步通信Handler系列文章Androi...
前言 多線程的應(yīng)用在Android開發(fā)中是非常常見的,常用方法主要有:繼承Thread類實現(xiàn)Runnable接口HandlerAsyncTaskHandlerThread 今...
項目中有如下需求:后臺service進行導(dǎo)入操作,要更新Notification。當運行系統(tǒng)清理使應(yīng)用被殺時,Notification無法取消,仍然在通知欄顯示。為解決這個問...
前言 在上一篇文章中給小伙伴們介紹了進行Camera開發(fā)需要了解的知識點,如果你還沒有看過的話,建議先去看上一篇文章《Android: Camera相機開發(fā)詳解(上) —— ...
前言 內(nèi)存映射 在 Linux操作系統(tǒng)中非常重要,因為其涉及到高效的跨進程通信 & 文件操作 今天,我將詳細講解操作系統(tǒng)中核心概念:內(nèi)存映射 目錄 1. 定義 關(guān)聯(lián) 進程中的...
@smewise 莫非真的是師父領(lǐng)進門修行在個人,下面就要看偶自己的了。
解決Camera HAL層無法多次回調(diào)數(shù)據(jù)到App問題背景 在一個雙攝項目中, 需要在HAL(使用 API1/HAL1)層集成Bokeh功能(雙攝虛化), 同時需要將相關(guān)雙攝數(shù)據(jù)回調(diào)到App存儲, 用于集成Refocus功能...
圈粉了
最近找工作的一點感悟辭職 3月份的時候裸辭了, 由于一些原因要換城市了, 之前一直在成都, 現(xiàn)在要到廣東這一帶找工作, 當然如果不換城市,我也會辭職的,原因也簡單:錢少事多. 同時感覺周圍同事大...