一、前言 定義:SharedPreferences是一個(gè)輕量級(jí)存儲(chǔ)類,類似于Map集合,將數(shù)據(jù)以鍵值對(duì)的形式保存至xml文件中,可以被同一個(gè)應(yīng)用...
背景:Google 在2018年推出的 Android Jetpack中有一種新架構(gòu)模式,那就是navigation,字面意思是導(dǎo)航。但是除了做...
前言:RecyclerView是Android中一個(gè)強(qiáng)大的控件,它可以用于展示大量的數(shù)據(jù)列表,同時(shí)也可以支持多種布局類型和動(dòng)畫(huà)效果。使用Recy...
一、MVC MVC是model/view/controller。分別負(fù)責(zé)數(shù)據(jù)處理、視圖界面展示和業(yè)務(wù)邏輯。view接受用戶的交互,將請(qǐng)求傳遞給c...
一、Room數(shù)據(jù)庫(kù)的大三組件 Database:即數(shù)據(jù)庫(kù)。擴(kuò)展了RoomDatabase的抽象類??梢酝ㄟ^(guò)Room獲得它的一個(gè)實(shí)例。databa...
前言:當(dāng)我們線程創(chuàng)建過(guò)多時(shí),容易引發(fā)內(nèi)存溢出,這時(shí)我們?nèi)绾谓鉀Q這個(gè)問(wèn)題呢? 一、什么是線程池 顧名思義,線程池就是一個(gè)用來(lái)裝線程的池子(容器)。...
一、handler機(jī)制是什么 Android中的消息通信機(jī)制,用于子線程與主線程間的通信,也能實(shí)現(xiàn)子線程間的通信。這是一種非堵塞的消息傳遞機(jī)制,...
IDEA的使用 1.從一開(kāi)始的搞不清包、類等到現(xiàn)在弄清楚了如何建立包和類問(wèn)題:一個(gè)包里應(yīng)該有哪些包,這些包之間的權(quán)限問(wèn)題2.學(xué)會(huì)了斷點(diǎn)調(diào)試,這個(gè)...
前言 本篇主要以小編淺薄的知識(shí)來(lái)淺談一下在Java虛擬機(jī)JVM中創(chuàng)建一個(gè)對(duì)象的底層邏輯,也會(huì)涉及到一點(diǎn)其他JVM的知識(shí),一起來(lái)看看吧! 1.JV...