一、查看當(dāng)前手機(jī)的網(wǎng)絡(luò)狀態(tài),需要獲取ConnectionManager ConnectionManager方式 NetworkCapabilities類(lèi)方式(6.0以上) N...
一、查看當(dāng)前手機(jī)的網(wǎng)絡(luò)狀態(tài),需要獲取ConnectionManager ConnectionManager方式 NetworkCapabilities類(lèi)方式(6.0以上) N...
弱弱的問(wèn)一句,你們都能隱藏嗎?我的為什么不能?
RecyclerView隱藏整個(gè)Item后,該Item還占位問(wèn)題??今天在寫(xiě)一個(gè)多種類(lèi)型的列表時(shí),有的列表類(lèi)型需要根據(jù)一些條件來(lái)顯示、隱藏,很自然會(huì)先獲取到這個(gè)Item的最外層布局,然后 v.setVisibility(View.GONE...
為內(nèi)容生產(chǎn)者點(diǎn)贊!寫(xiě)的真棒!新年快樂(lè)!!儒家經(jīng)典《禮記》里有句話說(shuō):獨(dú)學(xué)而無(wú)友,則孤陋而寡聞。可否互粉一個(gè),相互支持,共同成長(zhǎng),共同進(jìn)步。
陳祥_(kāi) 評(píng)論自Android wifi 掃描、連接
需求背景 在Android 開(kāi)發(fā)中,我們經(jīng)常會(huì)使用第三方j(luò)ar(一般第三方j(luò)ar都是比較成熟,適合大部分需求),由于在某些情況下,需要修改jar的源文件,來(lái)適合自己的項(xiàng)目的需...
Jetpack Navigation Fragmen間數(shù)據(jù)傳遞 Navigation 是一個(gè)框架,用于在 Android 應(yīng)用中的“目標(biāo)函數(shù)”之間導(dǎo)航,該框架提供一致的 AP...
@睡姿決定了發(fā)型 非常感謝,確實(shí)是我的navigation庫(kù)版本太低了,
Jetpack Navigation Fragmen間數(shù)據(jù)傳遞Jetpack Navigation Fragmen間數(shù)據(jù)傳遞 Navigation 是一個(gè)框架,用于在 Android 應(yīng)用中的“目標(biāo)函數(shù)”之間導(dǎo)航,該框架提供一致的 AP...
“LiveData<Pair<Integer, T>> liveData = getNavController().getCurrentBackStackEntry().getSavedStateHandle().getLiveData(String.valueOf(requestCode));”報(bào)錯(cuò)
Navigation 提供的SavedStateHandle對(duì)象來(lái)持有一個(gè)LiveData,沒(méi)有“getCurrentBackStackEntry()”方法,是還差什么庫(kù)嗎?
Jetpack Navigation Fragmen間數(shù)據(jù)傳遞Jetpack Navigation Fragmen間數(shù)據(jù)傳遞 Navigation 是一個(gè)框架,用于在 Android 應(yīng)用中的“目標(biāo)函數(shù)”之間導(dǎo)航,該框架提供一致的 AP...
簡(jiǎn)單記錄一下常用的拖曳排序和滑動(dòng)刪除的實(shí)現(xiàn)。 ItemTouchHelper 主要就要使用到 ItemTouchHelper,它能幫助開(kāi)發(fā)人員處理拖拽和滑動(dòng)刪除的實(shí)現(xiàn)類(lèi),它能...
MyApp 是繼承自Application,程序的入口
greenDAO數(shù)據(jù)庫(kù)之封裝傳送門(mén)-->索引一、簡(jiǎn)單介紹一下greenDAO是如何使用 上圖是上一篇文章中我們配置好greenDAO,編寫(xiě)好實(shí)體類(lèi),Make Project后生成的dao文件夾。簡(jiǎn)單分析...
GreenDao的一些相關(guān)變量還是不要放在Application中,放在單獨(dú)的管理類(lèi)統(tǒng)一管理。
DaoMaster.DevOpenHelper mHelper;
SQLiteDatabase db;
DaoMaster mDaoMaster;
DaoSession mDaoSession;
xyio 評(píng)論自GreenDao3.0簡(jiǎn)單使用
相比在n個(gè)item中寫(xiě)條水平線,我更愿意選一個(gè)標(biāo)準(zhǔn)的類(lèi)來(lái)解決
RecyclerView系列之(2):為RecyclerView添加分隔線就在昨天中午,我在簡(jiǎn)書(shū)上發(fā)布了我個(gè)人的第一篇技術(shù)文檔:RecyclerView系列之: RecyclerView系列之(1)為RecyclerView添加Header和Foo...
不喜歡資源文件到處放,直接代碼實(shí)現(xiàn)會(huì)好一點(diǎn),Drawable 是抽象類(lèi),可以用ColorDrawable替代, drawable.setBounds(left, top, right, bottom);
drawable.setColor(ITEMCOLOR);
整體會(huì)舒服些,希望會(huì)有點(diǎn)幫助
RecyclerView系列之(2):為RecyclerView添加分隔線就在昨天中午,我在簡(jiǎn)書(shū)上發(fā)布了我個(gè)人的第一篇技術(shù)文檔:RecyclerView系列之: RecyclerView系列之(1)為RecyclerView添加Header和Foo...
在版本依賴時(shí),有“$rootProject.Version”,也有“rootProject.ext.Version”,從代碼上看,這兩者似乎沒(méi)有區(qū)別?不懂這種用法,
簡(jiǎn)化 build.gradle配置一般在項(xiàng)目較小的時(shí)候,我們的build.gradle文件看著比較直爽,簡(jiǎn)介。但是項(xiàng)目慢慢變大,依賴配置越來(lái)越多的時(shí)候在去瀏覽,修改build.gradle會(huì)覺(jué)得頭大。 這是谷...
是的,每次新建都會(huì)出現(xiàn),有什么辦法徹底解決?很煩
解決Android Studio Conflict with dependency 'com.android.support:support-annotations'報(bào)錯(cuò)在Android Studio 創(chuàng)建新項(xiàng)目的時(shí)候,出現(xiàn)這個(gè)報(bào)錯(cuò): Error:Execution failed for task ':app:preDebugAndroidT...