導(dǎo)語: Fragment作為Android最基本,最重要的基礎(chǔ)概念之一,在開發(fā)中經(jīng)常會和他打交道。本文從為什么出現(xiàn)Fragment開始,介紹了Fragment相關(guān)的方方面面,...
導(dǎo)語: Fragment作為Android最基本,最重要的基礎(chǔ)概念之一,在開發(fā)中經(jīng)常會和他打交道。本文從為什么出現(xiàn)Fragment開始,介紹了Fragment相關(guān)的方方面面,...
版權(quán)聲明:本文為博主原創(chuàng)文章(部分引用他人博文,已加上引用說明),未經(jīng)博主允許不得轉(zhuǎn)載。http://www.itdecent.cn/p/49fa8ebc0105 轉(zhuǎn)載請標(biāo)...
導(dǎo)語 還在為View層生命周期的監(jiān)聽而煩惱嗎?快來使用 Lifecycle 吧。同時 ,LiveData[https://developer.android.google.c...
前言:為保證用戶數(shù)據(jù)和設(shè)備的安全,Google 針對下一代 Android 系統(tǒng)(Android P) 的應(yīng)用程序,將要求默認(rèn)使用加密連接,這意味著 Android P 將禁...
在創(chuàng)建 Dynamic Web Project 時,碰到了一個詭異的問題:JRE的版本是17,而后再次創(chuàng)建時,又不見了修改JRE的地方,以至于每次部署代碼都失敗。在解決這個問...
本文據(jù)《Android應(yīng)用性能最佳實踐優(yōu)化(羅彧成)》總結(jié)而成。 資源性對象未關(guān)閉資源性對象(如Cursor、File等)往往都用到緩存,在不使用時,應(yīng)及時關(guān)閉它們,以便它們...
原題目在這里[https://www.nowcoder.com/discuss/645211?channel=-1&source_id=profile_follow_post...
我們都知道,Android UI是線程不安全的,如果在子線程中嘗試進(jìn)行UI操作,程序就會崩潰,解決的方案應(yīng)該也是很清楚,就是創(chuàng)建一個Message對象,然后借助Handler...
目錄介紹 01.Window,View,子Window 02.什么是Activity 03.什么是Window 04.什么是DecorView 05.什么是View 06.關(guān)...
Andorid提供三種動畫,分別為逐幀動畫、補(bǔ)間動畫、屬性動畫,下面逐一介紹各個動畫的實現(xiàn)流程。 1 逐幀動畫 (Frame Animation) 原理:使用了Choreog...
概述 ContentProvider雖說我們平時用的并不多,但是作為安卓四大組件之一,其地位不容忽視。ContentProvider的作用是為不同的應(yīng)用之間數(shù)據(jù)共享,提供統(tǒng)一...
現(xiàn)在Google提倡使用CMake/cpp方式進(jìn)行ndk開發(fā),在Android Studio進(jìn)化到4.0版本時,使用ndk-bundle/c方式進(jìn)行開發(fā)過程中,遇到諸多問題,...
在flutter開啟web開發(fā)模式之后,執(zhí)行flutter doctor時,會報出Try setting CHROME_EXECUTABLE to a Chrome exec...
Tabs 一般用于展現(xiàn)多個頁面的內(nèi)容的容器,例如微信的下面標(biāo)簽欄。 常用的組件有:TabBar、TabBarView、TabController(有狀態(tài))、DefaultTa...
(Memory Leak,內(nèi)存泄漏) 為什么會產(chǎn)生內(nèi)存泄漏? 當(dāng)一個對象已經(jīng)不需要再使用本該被回收時,另外一個正在使用的對象持有它的引用從而導(dǎo)致它不能被回收,這導(dǎo)致本該被回收...
execute()的修飾符是 public final AsyncTask<Params, Progress, Result>,而get()的修飾符是 public final Result,兩廂對比就可以知道,返回值在AsyncTask的泛型中指定。
AsyncTask機(jī)制詳解先把AsyncTask的基本用法熟悉一遍 Void,Integer,String三個類型分別是在做后臺操作時傳入的參數(shù), 更新的進(jìn)度, doInBackground操作里返回...
先把AsyncTask的基本用法熟悉一遍 Void,Integer,String三個類型分別是在做后臺操作時傳入的參數(shù), 更新的進(jìn)度, doInBackground操作里返回...
Android View 雖然不是四大組件,但其并不比四大組件的地位低。而View的核心知識點事件分發(fā)機(jī)制則是不少剛?cè)腴T同學(xué)的攔路虎。ScrollView嵌套Recycler...