今天升級(jí)友盟推送庫,遇到了一些編譯問題,在此做個(gè)簡單的記錄。 升級(jí)廠商通道時(shí),出現(xiàn)了Manifest merger failed with mu...
最近繪制自定義view時(shí),用到畫筆繪制文本,針對drawText的繪制做一些總結(jié)。 Canvas.drawText的方法定義如下: 其中,x坐標(biāo)...
為什么使用泛型 首先,我們舉個(gè)例子。 求和函數(shù)針對開發(fā)中常見的數(shù)值求和需求,如int,long,double等類型。 沒有泛型的情況下,對不同的...
一. 什么是矩形樹圖? 矩形樹圖由馬里蘭大學(xué)教授Ben Shneiderman于上個(gè)世紀(jì)90年代提出,適合展示具有層級(jí)關(guān)系的數(shù)據(jù),能夠直觀的體現(xiàn)...
concat操作符可以接收若干個(gè)Observables,并且保證發(fā)射的數(shù)據(jù)是有序的。 官方文檔:Returns an Observable th...
首先針對上篇文章Android事件處理機(jī)制(1)-輸入事件做一個(gè)簡短的總結(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...