本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
前兩天寫一個自定義控件,使用Drawable變色來展示EditText的不同狀態(tài),涉及到了DrawableCompat這個類,今天著重分析一下它。 1:Drawable變色的...
基本思路:在AndroidManifest.xml文件中設(shè)置一個placeholder,打包的時候動態(tài)替換該placeholder。 通過如下方式在AndroidManife...
這個標(biāo)題有點長,乍一看這么個標(biāo)題你可能沒明白啥意思,且聽我慢慢道來。 公司的項目中新增了一個“心動” 的功能,用戶初次使用時需要給一個引導(dǎo)頁,就是下面圖中的這個樣子(這就是做...
let let 函數(shù)是參數(shù)化類型 T 的擴(kuò)展函數(shù)。在 let 塊內(nèi)可以通過 it 指代該對象。返回值為 let 塊的最后一行或指定 return 表達(dá)式。 以一個 Book ...
問題:EditText獲取焦點并彈出鍵盤方法,在Activity onCreate調(diào)用時無效: 原因:View的繪制流程與Activity生命周期不同步,即Activity ...
1,今天新建了一個工程來寫點demo代碼,選擇了下面這個代碼模板 2,新建的代碼如下 3,代碼跑起來之后,點擊側(cè)邊欄切換fragment無效果。。。。。 4,一頓糾結(jié),最后還...
一、引言 Android里面內(nèi)存泄漏問題最突出的就是Activity的泄漏,而泄漏的根源大多在于因為生命周期較長的對象去引用生命周期較短的Activity實例,也就會造成在A...
轉(zhuǎn)載請以鏈接形式標(biāo)明出處: http://www.itdecent.cn/p/17635f604495本文出自:103style的博客 AndroidStudio用久了,磁...
OkDownload是一款多線程斷點續(xù)傳下載引擎,它的功能完整,性能高,可配置性高,可以注入自定義組件來修改下載策略、替換網(wǎng)絡(luò)請求框架等等,而且在項目中已有成熟應(yīng)用(英語流利...
最近在開發(fā)的過程中遇到一個需求,那就是讓 WebView 支持文件下載,比如說下載 apk。WebView 默認(rèn)是不支持下載的,需要開發(fā)者自己實現(xiàn)。既然 PM 提出了需求,那...
BlockCanary原理 如何計算主線程的方法執(zhí)行耗時 計算方法耗時最簡單粗暴的就是在方法之前前記錄下開始時間,方法執(zhí)行完后用當(dāng)前時間剪去方法開始執(zhí)行的時間就完事了,但是主...
Service 生命同期 startService 和bindService 區(qū)別 startService: onCreate -> onStartCommand -> o...
博客已遷移至:https://leeon7.github.io[https://leeon7.github.io] 背景 在輸出Android模塊時,有時會因為個別原因(比如...
本文介紹了58同城遷移到AndroidX實踐過程及對Jetifier源碼分析。 《春宵》春宵一刻值千金,花有清香月有陰。歌管樓臺聲細(xì)細(xì),秋千院落夜沉沉。-宋代,蘇軾 前言 A...