1.前言 android消息處理機(jī)制很基礎(chǔ),也很重要。一般耗時(shí)操作需要放到子線程中去執(zhí)行,執(zhí)行完后,需要把結(jié)果反饋給主線程,在主線程中更新ui。比如:在子線程中加載一張網(wǎng)絡(luò)圖...
1.前言 android消息處理機(jī)制很基礎(chǔ),也很重要。一般耗時(shí)操作需要放到子線程中去執(zhí)行,執(zhí)行完后,需要把結(jié)果反饋給主線程,在主線程中更新ui。比如:在子線程中加載一張網(wǎng)絡(luò)圖...
報(bào)錯(cuò)信息 分析: “Gradle version 2.2 is required. Current version is 2.10.try editing the distr...
前言 安卓源碼給我們提供了一個(gè)GestureDetector類,來(lái)監(jiān)聽(tīng)手勢(shì),點(diǎn)擊,長(zhǎng)按,雙擊,滾動(dòng),拋等。本文通過(guò)解讀Gesture類來(lái)看看安卓源碼是怎樣判斷各類手勢(shì)的?搞清...
0. 前言 最近寫(xiě)Android app時(shí)要美化外觀了,但是發(fā)現(xiàn)自己對(duì)attr,style,theme這幾個(gè)概念理解的比較模糊,不知道哪些應(yīng)該定義在styles.xml中,哪...
hybrid App開(kāi)發(fā)也不是什么新鮮事了,其中native和h5之間的交互則是必不可少的。Android中是如何和H5交互的? 1、webView加載頁(yè)面 我們都知道在An...
前言 本文主要記錄自己平時(shí)經(jīng)常使用的git命令和收集別人博客中一些常用命令,方便初學(xué)者理解和使用。 本文先簡(jiǎn)單介紹git工作原理,然后詳細(xì)介紹git的各種使用方法。 1. g...
前言 你被概率性的 OOM 困擾么?有時(shí)候,OOM 像幽靈一樣,揮之不去,可真想把它揪出來(lái)時(shí),又捉之不著。或許,是時(shí)候用 LeakCanary 來(lái)診斷一下了。它是一個(gè)用來(lái)檢查...