相信大家平時(shí)用到很多Fragment, 手機(jī)平板的代碼共用,各種東西的復(fù)用,用Fragment也很方便。如今Fragment遍布在我們的APP里面,今天此文將講解Activi...
相信大家平時(shí)用到很多Fragment, 手機(jī)平板的代碼共用,各種東西的復(fù)用,用Fragment也很方便。如今Fragment遍布在我們的APP里面,今天此文將講解Activi...
Android動(dòng)畫可作用于View/ViewGroup,Actvity,F(xiàn)ragment實(shí)現(xiàn)炫酷的交互效果。經(jīng)過(guò)幾天的探究,搞清楚了各類動(dòng)畫的使用和動(dòng)畫的實(shí)現(xiàn)原理,在此記錄以...
背景介紹 從事開(kāi)發(fā)到了一定階段,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么?因?yàn)橹挥忻靼琢诉@些,你才能針對(duì)平臺(tái)的特性寫出優(yōu)質(zhì)的代碼。當(dāng)遇到棘手的問(wèn)題時(shí),你才能更快速的結(jié)合...
前言 上一篇博文介紹了關(guān)于AIDL是什么,為什么我們需要AIDL,AIDL的語(yǔ)法以及如何使用AIDL等方面的知識(shí),這一篇博文將順著上一篇的思路往下走,接著介紹關(guān)于AIDL的一...
目錄 Android跨進(jìn)程通信之小例子(一)Android跨進(jìn)程通信之非AIDL(二)Android跨進(jìn)程通信之Proxy與Stub(三)Android跨進(jìn)程通信之AIDL(...
項(xiàng)目已添加IjkPlayer支持,后續(xù)逐漸完善其他功能。地址:https://github.com/xiaoyanger0825/NiceVieoPlayer 為什么使用Te...
你是不是看過(guò)了很多分析Rxjava源碼的文章,但依舊無(wú)法在心中勾勒出Rxjava原理的樣貌。是什么讓我們閱讀Rxjava源碼變得如此艱難?是Rxjava的代碼封裝,以及各種細(xì)...
Github:https://github.com/rjlatgithub/JsonCache 簡(jiǎn)介 目前大多數(shù)緩存框架都是用Java序列化的方式實(shí)現(xiàn)的持久化存儲(chǔ),我們自己公...
1.分享的簡(jiǎn)介 內(nèi)涵段子項(xiàng)目分享將于5月中旬結(jié)束,了解具體詳情請(qǐng)移步Android進(jìn)階之旅與你同行。經(jīng)過(guò)反復(fù)的思考,首先分享Android 進(jìn)階之旅 - 自定義 View 篇...