大佬牛批
適配Android P之非SDK接口限制的排查方法0. 結(jié)論 從 Android 9(API 級別 28)開始,系統(tǒng)會限制APP通過反射或JNI調(diào)用非Andorid SDK的接口。 項目的業(yè)務(wù)代碼可以通過全局搜索檢查非SDK...
大佬牛批
適配Android P之非SDK接口限制的排查方法0. 結(jié)論 從 Android 9(API 級別 28)開始,系統(tǒng)會限制APP通過反射或JNI調(diào)用非Andorid SDK的接口。 項目的業(yè)務(wù)代碼可以通過全局搜索檢查非SDK...
前言 因為目前看到公司設(shè)計圖初稿有個餅圖,一開始想用github上的一些開源的框架,但是感覺框架太全用到的只有一個餅圖,并且自己擼一個也是一個學(xué)習(xí)進步的過程。 先看下效果圖:...
寫得太詳細(xì)了!非常好!~
Android中數(shù)據(jù)存儲與文件存儲前言 Android提供了多種選項來保存永久性應(yīng)用數(shù)據(jù)。用戶可以選擇的數(shù)據(jù)存儲選項有:共享首選項、內(nèi)部存儲、外部存儲、SQLite數(shù)據(jù)庫、網(wǎng)絡(luò)存儲。 文章開始前用一張圖表示共...
現(xiàn)在確實不是做安卓的好時機,且不談未來究竟是kotlin還是JAVA(我現(xiàn)在依然在使用JAVA開發(fā)項目),在目前的開發(fā)中,我已經(jīng)遇到過不下十次AS提示升級buildTool版本-》升級完成,編譯失敗-》為新的buildTool重構(gòu)代碼了??
光拿最近的例子說,創(chuàng)建快捷方式、文件讀寫方式、通知推送這三個API,已經(jīng)被改的面目全非,在推行RxJava的那段時間,甚至連Runnable都短暫的被貼上過@Deprecated標(biāo)簽。。。
這些改動無一不是毀滅性的,特別是在你正著手于一個新需求的緊急開發(fā),突然碰上API修改的時候。
也許谷歌是打算趕走原生開發(fā)者,來為Flutter做墊腳石唄?
作者:李旺成 時間:2016年4月3日 “Android MVP 詳解(下)”已經(jīng)發(fā)布,歡迎大家提建議。 MVP 在 Android 上的使用其實已經(jīng)有挺長一段時間了,長到似...
本篇文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布 為什么要引入組件化呢?相信大家在開發(fā)中一定經(jīng)歷了這幾個階段,起初項目業(yè)務(wù)還比較單一時,我們采用MVC進行開...
OkGo - Rx擴展,可以方便的和RxJava聯(lián)用,如果你熟悉Retrofit,那么這個框架和Retrofit使用方式很像。 以下是該項目相關(guān)文章的傳送門: OkGo主項目...
作者/Tamichttp://www.itdecent.cn/p/d7734390895e 本篇文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布 背景 用過Rx...
前面一篇文章講了一下Retrofit+ RxJava 請求網(wǎng)絡(luò)的一些基本用法,還沒有看過的可以去看一下Retrofit + RxJava + OkHttp 讓網(wǎng)絡(luò)請求變的簡單...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎。 如果還不了解RxJava,請看文章:Android:這是...