今天升級友盟推送庫,遇到了一些編譯問題,在此做個簡單的記錄。 升級廠商通道時,出現(xiàn)了Manifest merger failed with multiple errors, ...
今天升級友盟推送庫,遇到了一些編譯問題,在此做個簡單的記錄。 升級廠商通道時,出現(xiàn)了Manifest merger failed with multiple errors, ...
最近繪制自定義view時,用到畫筆繪制文本,針對drawText的繪制做一些總結(jié)。 Canvas.drawText的方法定義如下: 其中,x坐標(biāo)比較好理解,是文本起始繪制位置...
后兩種開發(fā)者使用時更方便
Android換膚方案總結(jié)這篇總結(jié)也是拖了很久了,欠下的技術(shù)債必須得償還啦~ Android換膚在使用場景上可以區(qū)分為靜態(tài)換膚/動態(tài)換膚、應(yīng)用內(nèi)換膚/插件式換膚。不同的換膚方案,適用于不同的業(yè)務(wù)場景。...
concat操作符可以接收若干個Observables,并且保證發(fā)射的數(shù)據(jù)是有序的。 官方文檔:Returns an Observable that emits the it...
你是沒有注冊成功,但是出現(xiàn)了regid的打印嗎?
推送簡介及友盟推送集成要點推送簡介 目前Android的推送平臺有三種類型。 1、專業(yè)第三方推送:個推(收費服務(wù)比較好)、友盟(免費)、極光2、手機廠商推送:小米、華為、魅族3、BAT大廠的推送:百度...
首先針對上篇文章Android事件處理機制(1)-輸入事件做一個簡短的總結(jié)。 onTouch方法優(yōu)先于onClick執(zhí)行 常見的MotionEvent的四種動作。Motion...
最近希望能系統(tǒng)的學(xué)習(xí)并整理Android的事件分發(fā)流程。這是第一篇文章,當(dāng)然是從Android Develpers開發(fā)文檔中學(xué)習(xí)啦。 Android系統(tǒng)中,為了在用戶和視圖界...
原文地址:https://developer.android.com/studio/write/annotations#thread-annotations 使用代碼檢查工具...
原文地址: https://developer.android.com/studio/build/application-id?hl=zh-cn 設(shè)置應(yīng)用 ID 每個 And...
原文地址:http://www.itdecent.cn/p/7dc111353328 Google 2018 IO 大會推出了 Android新的擴展庫 AndroidX,...
git log命令非常強大而好用,在復(fù)雜系統(tǒng)的版本管理中扮演著重要的角色,但默認(rèn)的git log命令顯示出的東西實在太丑,不好好打扮一下根本沒法見人,打扮好了用alias命令...
推送簡介 目前Android的推送平臺有三種類型。 1、專業(yè)第三方推送:個推(收費服務(wù)比較好)、友盟(免費)、極光2、手機廠商推送:小米、華為、魅族3、BAT大廠的推送:百度...
目前開發(fā)中,Android和IOS開發(fā)工程師常共用一套UI設(shè)計,這就需要一套方案來解決布局適配的問題。 基本概念 像素密度:每英寸長度的像素點數(shù)量。像素密度越大顯示則越清晰。...
構(gòu)造方法 View的構(gòu)造方法有如下幾個,其中前三個方法是API 1即引入,這也是最常使用的構(gòu)造方法。但是 View(Context context, AttributeSet...
目前項目中使用ttf圖標(biāo)庫,來展示一些app里的小圖標(biāo)。ttf文件小,且Android,IOS,與H5之間可以共用一份ttf文件,具備一定的優(yōu)點。下面介紹下在android項...
轉(zhuǎn)載自:android布局中的@+id和@id的區(qū)別 一點收獲:日常開發(fā)中,我們較少使用ids.xml文件來定義可重用的id,所以盡量使用@+id來定義或引用。尤其是在Rel...