今天升級友盟推送庫,遇到了一些編譯問題,在此做個簡單的記錄。 升級廠商通道時,出現(xiàn)了Manifest merger failed with mu...
最近繪制自定義view時,用到畫筆繪制文本,針對drawText的繪制做一些總結(jié)。 Canvas.drawText的方法定義如下: 其中,x坐標(biāo)...
為什么使用泛型 首先,我們舉個例子。 求和函數(shù)針對開發(fā)中常見的數(shù)值求和需求,如int,long,double等類型。 沒有泛型的情況下,對不同的...
一. 什么是矩形樹圖? 矩形樹圖由馬里蘭大學(xué)教授Ben Shneiderman于上個世紀(jì)90年代提出,適合展示具有層級關(guān)系的數(shù)據(jù),能夠直觀的體現(xiàn)...
concat操作符可以接收若干個Observables,并且保證發(fā)射的數(shù)據(jù)是有序的。 官方文檔:Returns an Observable th...
首先針對上篇文章Android事件處理機(jī)制(1)-輸入事件做一個簡短的總結(jié)。 onTouch方法優(yōu)先于onClick執(zhí)行 常見的MotionEv...
最近希望能系統(tǒng)的學(xué)習(xí)并整理Android的事件分發(fā)流程。這是第一篇文章,當(dāng)然是從Android Develpers開發(fā)文檔中學(xué)習(xí)啦。 Andro...
原文地址:https://developer.android.com/studio/write/annotations#thread-annot...
原文地址: https://developer.android.com/studio/build/application-id?hl=zh-cn...