一、介紹 Service(服務)一個運行在后臺執(zhí)行長時間運行的操作組件,它不提供任何用戶界面,作為與Activity同級的組件,它依舊是運行在主線程中。其它組件可以啟動一個S...
一、介紹 Service(服務)一個運行在后臺執(zhí)行長時間運行的操作組件,它不提供任何用戶界面,作為與Activity同級的組件,它依舊是運行在主線程中。其它組件可以啟動一個S...
在上一篇文章中Android中AIDL的使用詳解介紹了AIDL的使用流程,這篇文章我們說說AIDL的工作原理。 IPC 在這之前我們先簡單說一下IPC,IPC是Inter-P...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎 網(wǎng)上有大量關于Android事件分發(fā)機制的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問...
前言: 在日常開發(fā)中,我們可能會面對很多復雜的Json數(shù)據(jù),每次都要費點腦筋去寫解析Json的代碼。Json解析的方法有很多種,今天,我們來介紹如何用Gson+GsonFor...
效果: 前言: 這個demo主要是練手和初嘗試,后面也在慢慢更新優(yōu)化網(wǎng)絡請求方面的代碼。本章的代碼也并不完美,推薦一步一步看后續(xù)更新的文章。該系列的其他文章: VOL.2: ...
理解 Activity.runOnUiThread 在開發(fā) Android 應用的時候我們總是要記住應用主線程。 主線程非常繁忙,因為它要處理繪制UI,響應用戶的交互,默認情...
Android Studio運行過程莫名其妙的某些Java文件識別不了(內(nèi)容為亂碼),一片紅色,但是可以正常構(gòu)建和運行。 嘗試過File->Invadate Caches/R...
1 .FrameLayout簡介 設計FrameLayout是為了顯示單一項widget。通常,不建議使用FrameLayout顯示多項內(nèi)容;因為它們的布局很難調(diào)節(jié)。不用la...
Android Go Launcher3使用SystemProperties模塊編譯報錯 解決方案 修改Android.mk將Android.mk中LOCAL_SDK_VER...