我們都知道Activity中有任務(wù)棧的概念,那什么是Activity所需的任務(wù)棧呢,這就要從一個(gè)參數(shù)說起了,TaskAffinity,可以翻譯為任務(wù)的相關(guān)性,這個(gè)參數(shù)標(biāo)識(shí)了一...
我們都知道Activity中有任務(wù)棧的概念,那什么是Activity所需的任務(wù)棧呢,這就要從一個(gè)參數(shù)說起了,TaskAffinity,可以翻譯為任務(wù)的相關(guān)性,這個(gè)參數(shù)標(biāo)識(shí)了一...
Android系統(tǒng)發(fā)布十多年以來,關(guān)于Android的UI的適配一直是開發(fā)環(huán)節(jié)中最重要的問題,但是我看到還是有很多小伙伴對(duì)Android適配方案不了解。剛好,近期準(zhǔn)備對(duì)糗事百...
一、什么是 Hook 技術(shù) ??Hook 技術(shù)又叫做鉤子函數(shù),在系統(tǒng)沒有調(diào)用該函數(shù)之前,鉤子程序就先捕獲該消息,鉤子函數(shù)先得到控制權(quán),這時(shí)鉤子函數(shù)既可以加工處理(改變)該函數(shù)...
為什么要使用三級(jí)緩存 如今的 Android App 經(jīng)常會(huì)需要網(wǎng)絡(luò)交互,通過網(wǎng)絡(luò)獲取圖片是再正常不過的事了 假如每次啟動(dòng)的時(shí)候都從網(wǎng)絡(luò)拉取圖片的話,勢(shì)必會(huì)消耗很多流量。在當(dāng)...
本文以圖文并茂的形式簡單介紹一個(gè)APP從啟動(dòng)到主頁面顯示經(jīng)歷了哪些流程,以及實(shí)現(xiàn)的原理。不介紹具體源碼,僅僅構(gòu)建一個(gè)大體框架。 一、流程概述 啟動(dòng)流程: ①點(diǎn)擊桌面App圖標(biāo)...
一口吃不成一個(gè)大胖子,一步一步地講解各個(gè)框架特性及使用,再連接起來。 @[toc] OkHttp Header的設(shè)置 使用header(name,value)來設(shè)置HTTP頭...
Android基于藍(lán)牙串口編程實(shí)現(xiàn)HC-05通訊 最近接了個(gè)工程自動(dòng)化的項(xiàng)目,需求是實(shí)時(shí)接收從單片機(jī)傳過來的數(shù)據(jù),并進(jìn)行數(shù)據(jù)分析處理再進(jìn)行顯示,在查閱大量的相關(guān)博客和自己踩了...