在開發(fā)過程中,經(jīng)常會用到第三方庫,比如地圖、視頻、文檔編輯、圖表之類。依賴這些庫,需要添加其SDK,有時需要用到j(luò)ni層的So文件,比如百度地圖等。那么問題來了,如果兩個不同...
在開發(fā)過程中,經(jīng)常會用到第三方庫,比如地圖、視頻、文檔編輯、圖表之類。依賴這些庫,需要添加其SDK,有時需要用到j(luò)ni層的So文件,比如百度地圖等。那么問題來了,如果兩個不同...
1、概述 I / O '18提到了MotionLayout,當(dāng)時還沒有正式發(fā)布前段時間,在今年的6月26日正式發(fā)布了ConstraintLayout的2.0alpha版,也算...
初識低功耗藍(lán)牙 Android 4.3(API Level 18)開始引入Bluetooth Low Energy(BLE,低功耗藍(lán)牙)的核心功能并提供了相應(yīng)的 API, 應(yīng)...
看央視新聞,拋開那些溜須拍馬的黨化教育分子,還有一些仁人義士。今天看到一個老師,得了胰腺癌,然后她停止治療,將自己唯一的房子捐贈給貧困地區(qū)的孩子。她的義舉通過媒體傳播了不止千...
先上效果圖 點(diǎn)擊小狗的Marker: 點(diǎn)擊小貓的Marker: 首先,自定義Marker(實(shí)現(xiàn)圖一): 實(shí)現(xiàn)圖二、圖三的自定義Window窗口: 由此全部實(shí)現(xiàn)Marker以及...
Binder承擔(dān)了絕大部分Android進(jìn)程通信的職責(zé),可以看做是Android的血管系統(tǒng),負(fù)責(zé)不同服務(wù)模塊進(jìn)程間的通信。在對Binder的理解上,可大可小,日常APP開發(fā)并...
前言 Android開發(fā)中,會經(jīng)常接觸 Activity,所以深入了解Activity生命周期非常重要 本文將深入講解Activity生命周期 的相關(guān)內(nèi)容 閱讀本文 需 3分...
在日常開發(fā)中的時候,我們經(jīng)常會使用ViewPager+Fragment進(jìn)行視圖滑動,在某些部分邏輯也許我們需要利用上下文Context(例如基本的Toast),但是由于Fra...
Github鏈接 概述 在使用getContext方法的時候有沒有想過,在不同的場景下,取到的Context到底有什么不同,View,F(xiàn)ragment,Activity和Ap...
最近看到了很多關(guān)于熱補(bǔ)的開源項(xiàng)目——Depoxed(阿里)、AnFix(阿里)、DynamicAPK(攜程)等,它們都用到了JNI編程,并且JNI編程也貫穿了Android系...
2017-2018最新Android面試題 版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。 文章于2017.05月著。大家好,在跟大家講述自己的面試經(jīng)歷,以及遇到的面試...