本篇是在實(shí)現(xiàn)Activity的基礎(chǔ)上做的,插件apk的加載這塊沒有變化,所以本篇之介紹關(guān)于Broadcast加載的內(nèi)容 1.宿主app 這部分是廣播的插樁部分的實(shí)現(xiàn),主要包含...
本篇是在實(shí)現(xiàn)Activity的基礎(chǔ)上做的,插件apk的加載這塊沒有變化,所以本篇之介紹關(guān)于Broadcast加載的內(nèi)容 1.宿主app 這部分是廣播的插樁部分的實(shí)現(xiàn),主要包含...
Android-插件化一插樁實(shí)現(xiàn)Activity的加載[http://www.itdecent.cn/p/643e364704b1] 本篇是在實(shí)現(xiàn)Activity的基礎(chǔ)上做...
1.插件化定義 插件化,就是把一些核心復(fù)雜依賴度高的業(yè)務(wù)模塊封裝成插件,然后根據(jù)不同的業(yè)務(wù)進(jìn)行不同的組合,動(dòng)態(tài)進(jìn)行替換。 2.插件化跟組件化的差異 組件化:是將一個(gè)app分成...
Android上發(fā)送HTTP請(qǐng)求,一般有兩個(gè)方式:HttpURLConnection和HttpClient。HttpClient由于存在API數(shù)量多,擴(kuò)展困難缺點(diǎn),Andro...
Gradle 是Android studio 標(biāo)配的構(gòu)建系統(tǒng),所以必須對(duì)它有基本的認(rèn)識(shí)才行。 1.共享變量的定義 Gradle開發(fā)中會(huì)遇到很多相同的配置,例如不同的modul...
ContentProvider內(nèi)容提供者,主要用于再不同的應(yīng)用程序之前實(shí)現(xiàn)數(shù)據(jù)共享的功能,它提供了一套完整的機(jī)制,允許一個(gè)程序訪問另外一個(gè)程序的數(shù)據(jù),同時(shí)還能保證數(shù)據(jù)的安全性...
1.數(shù)據(jù)持久化的方式 Android中主要提供了三種數(shù)據(jù)持久化的方式:文件存儲(chǔ)、SharePreferences存儲(chǔ)以及數(shù)據(jù)庫(kù)存儲(chǔ) 2.文件存儲(chǔ) 借助于Context的ope...
Android中為了便于系統(tǒng)級(jí)別的消息通知,引入了廣播機(jī)制。如果想接收到廣播就必須要注冊(cè)廣播接收者-BroadcastReceiver 1.廣播的分類 標(biāo)準(zhǔn)廣播:是一種完全異...
1.生明周期 onCreate->onStart->onResume->onPause->onStop->onDestroy 注意:當(dāng)啟動(dòng)dialog或者dialog樣式的a...
1.Service的定義 Service是Android中實(shí)現(xiàn)程序后臺(tái)運(yùn)行的解決方案,它非常適合執(zhí)行那些不需要和用戶交互還要長(zhǎng)期運(yùn)行的任務(wù)。 2.Service運(yùn)行所在環(huán)境 ...
1.Material design 定義 Material design 是由google的設(shè)計(jì)工程師基于優(yōu)秀的設(shè)計(jì)原則,結(jié)合豐富的創(chuàng)意和科學(xué)技術(shù)所開發(fā)的一套全新的界面設(shè)計(jì)語(yǔ)...
先來了解下集合初始化的方式 listOf創(chuàng)建的集合是一個(gè) 不可變的集合 ,也就是不能調(diào)用添加或者刪除的方法。 下面創(chuàng)建的集合是可變的。類似的set集合的創(chuàng)建方式是一樣的,se...
Kotlin運(yùn)行原理 java虛擬機(jī)并不是和編寫的java代碼打交道,而是處理編譯之后的class文件 Kotlin使用了新的編譯規(guī)則生成class文件,只要class文件的...
工廠方法模式一種創(chuàng)建對(duì)象的模式,下面通過實(shí)際的例子來體會(huì) 例子:比如輸入兩個(gè)數(shù)字,計(jì)算兩個(gè)數(shù)字的加減乘除,然后打印結(jié)果 如果不使用工廠的方式 operation這個(gè)方法里邊進(jìn)...
單例設(shè)計(jì)模式(Singleton Pattern) 是Java最簡(jiǎn)單的設(shè)計(jì)模式,相信很多人都應(yīng)用過,但是你的真的完全了解單例設(shè)計(jì)模式嗎? 1.餓漢式--最簡(jiǎn)單的單例設(shè)計(jì)模式(...
Android NDK項(xiàng)目實(shí)站 本篇主要講解ndk相關(guān)的內(nèi)容,主要對(duì)開發(fā)實(shí)際用到的例子分析和相關(guān)技術(shù)點(diǎn)的總結(jié),NDK開發(fā)環(huán)境的配置忽略了 定義:NDK是一套工具,通過這個(gè)技術(shù)...