一稼稿、基本概念 1.1 資源 Android使用xml文件來描述各種資源湖饱,包括字符串妹懒、顏色、主題、布局等等。資源分為兩個部分姻乓,及 值 和 屬性。 1.1.1 屬性 在App開發(fā)...

一稼稿、基本概念 1.1 資源 Android使用xml文件來描述各種資源湖饱,包括字符串妹懒、顏色、主題、布局等等。資源分為兩個部分姻乓,及 值 和 屬性。 1.1.1 屬性 在App開發(fā)...
場景:子View的滑動被父ViewGroup給攔截了解決:在子View中調(diào)用requestDisallowInterceptTouchEvent()眯牧; 問題:在什么時候調(diào)用 ...
1 從一個細(xì)節(jié)展開 前些日子收藏了@鄭海波-mobctrl的SwipeRefreshLayout蹋岩,想研究下如何實現(xiàn)。當(dāng)自己動手實現(xiàn)的時候發(fā)現(xiàn)了一個問題:在listview距離...
本文的分析基于Android1.6系統(tǒng)源碼,之所以選擇較低版本的系統(tǒng)源碼旱易,是因為它代碼量較少禁偎,能夠比較容易分析Android系統(tǒng)的核心本質(zhì)腿堤。對于高版本的系統(tǒng),讀者可以進行對比...
溫馨提示:閱讀本文需要60-70分鐘微信公眾號:顧林海 完成換膚需要解決兩個問題: 如何獲取換膚的View如暖,利用LayoutInflater內(nèi)部接口Factory2提供的on...
本系列文章會詳細(xì)介紹如何從零開始實現(xiàn)一個滾動選擇器,首先看下其效果圖枷遂,如下所示: 上面就是本系列文章要實現(xiàn)的自定義滾動選擇器樱衷,接下來我會從零開始闡述該控件的實現(xiàn)思想。 如果來...
DeathRecipient:用這個的原因是擔(dān)心客戶端異常銷毀時,服務(wù)器收不到消息,造成資源浪費等異常RemoteCallbackList:同樣的,我們在服務(wù)端通知客戶端消息...
MQTT簡介 MQTT 是一種基于發(fā)布訂閱模型的即時通訊協(xié)議,主要應(yīng)用于物聯(lián)網(wǎng)設(shè)備中 配置 添加依賴在project的gradle中添加遠(yuǎn)程maven倉庫 在app的grad...
Outline [TOC] 前言 上個月RxJava2正式版發(fā)布了鸦概,但目前國內(nèi)的資料還比較少箩张,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...
1.Scheduler 的 API 在響應(yīng)式編程中窗市,如果想給Observable操作符鏈添加多線程功能先慷,可以指定操作符(或者特定的Observable)在特定的調(diào)度器(Sch...
前言 在上一篇中我們講到论熙,init進程會解析.rc文件,然后得到一些service去啟動摄狱,這些service通常不是普通的服務(wù)脓诡,文檔里面的稱呼是daemon(守護進程).所謂...
0.前言 前面有同學(xué)問我宪迟,想要做一個Android 實戰(zhàn)項目,問我有沒有好的開源項目可以參考和練習(xí)交惯? 想想自己以前也是次泽,當(dāng)項目沒有什么新任務(wù)的時候,想著自己寫一個實戰(zhàn)項目來來...