在版本迭代時(shí),我們經(jīng)常需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行升級(jí),而GreenDAO默認(rèn)的DaoMaster.DevOpenHelper在進(jìn)行數(shù)據(jù)升級(jí)時(shí),會(huì)把舊表刪除,然后創(chuàng)建新表,并沒(méi)有遷移舊數(shù)...
Asynctask和handler一樣,也是Android中異步消息的處理機(jī)制,AsyncTask機(jī)制底層封裝了線程池和Handler,便于執(zhí)行后臺(tái)任務(wù)以及在子線程中進(jìn)行UI...
.Handler機(jī)制中涉及到那些類 各自的功能 答:主要有 handler、MessageQueue、Message、Looper 各自的功能:handler:是將 Mess...
① Android Interface Definition Language ② AIDL 一般用于遠(yuǎn)程服務(wù),也就是進(jìn)程間通信。我們可以分服務(wù)端和客戶端,服務(wù)端聲明 AID...
可以肯定的是,兩者都是支持序列化和反序列化的操作。 兩者最大的區(qū)別在于 存儲(chǔ)媒介的不同,Serializable 使用 I/O 讀寫存儲(chǔ)在硬盤上,而 Parcelable 是...
項(xiàng)目是基于kotlin寫的: Android 端: 1.使用組件化模塊開發(fā)基于阿里ARouter封裝的組件路由調(diào)用項(xiàng)目框架與用到的技術(shù): ARouter+Retrofit+R...
1.如何對(duì) Android 應(yīng)用進(jìn)行性能分析 android 性能主要之響應(yīng)速度 和UI刷新速度。 可以參考博客:Android系統(tǒng)性能調(diào)優(yōu)工具介紹 首先從函數(shù)的耗時(shí)來(lái)說(shuō),有...
oom 內(nèi)存溢出 out of memary 1.什么是內(nèi)存溢出 當(dāng)前占用內(nèi)存加上我們申請(qǐng)的內(nèi)存資源超過(guò)了虛擬機(jī)最大的內(nèi)存限制就會(huì)拋出out of memary的異常 2.一...
1、String 是最基本的數(shù)據(jù)類型嗎? 不是。Java中的基本數(shù)據(jù)類型只有8個(gè):byte、short、int、long、float、double、char、boolean...
目錄 環(huán)境準(zhǔn)備 ●Centos系統(tǒng)安裝:請(qǐng)查看我的另一篇博客Java后端之路(六)安裝Linux系統(tǒng)●git安裝(系統(tǒng)如果沒(méi)有的話):https://www.cnblogs....
原文鏈接:http://www.itdecent.cn/p/01aac7a0ed48 今天在瀏覽技術(shù)新聞的時(shí)候,發(fā)現(xiàn)騰訊就在今天開源了一套 Android 原生的 UI 框...
謝謝
Android實(shí)現(xiàn)夜間模式(基于Support Library)1:在build.gradle里面引入Support Library包: 2:在styles文件里面自定義白天和夜晚兩種主題,首先 新建兩個(gè)文件夾,分別為:values-ni...
可以發(fā)一下工具類嘛
Android實(shí)現(xiàn)夜間模式(基于Support Library)1:在build.gradle里面引入Support Library包: 2:在styles文件里面自定義白天和夜晚兩種主題,首先 新建兩個(gè)文件夾,分別為:values-ni...
字符串相關(guān) 格式化字符串,可以使用String類的format(String,Object…)方法,如果要格式化資源文件strings.xml中的字符串,可以使用getRes...