不知不覺間已經(jīng)在工作之余抽出時間開發(fā)app上架到googleplay已經(jīng)接近一年了。一共上架了三個app到google那邊(因為計算機軟著問題,所以沒有上架到國內(nèi)) 每天下班...
不知不覺間已經(jīng)在工作之余抽出時間開發(fā)app上架到googleplay已經(jīng)接近一年了。一共上架了三個app到google那邊(因為計算機軟著問題,所以沒有上架到國內(nèi)) 每天下班...
上圖是Android整體的架構(gòu),Android Runtime之于Android而言相當(dāng)于心臟之于人體,是Android程序加載和運行的環(huán)境。這篇文章主要針對Android ...
title: ProGuard 初探date: 2019-01-28 博客地址:ProGuard 初探 0x00 環(huán)境 版本:6.0.3使用文檔:usage 0x01 Pr...
Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp,一個負責(zé)網(wǎng)絡(luò)調(diào)度,一個負責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
引 近期公司項目需要開拓阿拉伯市場,故需要在APP端兼容阿拉伯語。阿拉伯語與其他多語言不同之處在于其布局是由右到左排布的,與我們常見的從左到右的布局不同。故需要修改部分代碼的...
引 在上篇我們主要分析了圖片加載的主流程,但是Glide框架的某些優(yōu)勢我們還未進行分析,本篇就針對Glide的這些優(yōu)勢時如何實現(xiàn)的進行分析。 細節(jié)分析實現(xiàn) 1 Glide如何...
1. Glide的作用 圖片加載基本是每個APP都需要的基礎(chǔ)功能,而在使用的過程中我們需要考慮到圖片的加載方式、緩存、多媒體等問題,而Glide幫我們完成這一類的工作,并且提...
引 設(shè)計模式(Design pattern)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計經(jīng)驗的總結(jié)。 有三個分類: 創(chuàng)建型模式:對象實例化的模式,創(chuàng)建型模式用于解...
引 設(shè)計模式是一種經(jīng)常被人提及的概念,也是面試種的???,其目的是為了保證代碼的復(fù)用,同時使代碼更容易被人理解,以及保證系統(tǒng)的穩(wěn)定性。而在設(shè)計模式中存在六大基本原則,而我們常見...
以前寫過客戶端Window的創(chuàng)建過程,大概是這樣子的。我們一開始從Thread中的handleLaunchActivity方法開始分析,首先加載Activity的字節(jié)碼文件,...
請問樓主對重復(fù)處理這個Hooked有沒有好的解決方案呢??想了很多,卻沒有更好的解決方案,我們公司對于異常的處理基本都是繼承自O(shè)bserver,在onError(Throwable e)中去處理Token失效或者其他異常,在下游subscribe()中去實現(xiàn)自定義的Observer子類,和樓主的想法大同小異,但是樓主是在RxJavaPlugins.setOnObservableSubscribe()中直接統(tǒng)一管理和設(shè)置,更為方便,只是對于數(shù)據(jù)的重復(fù)處理這塊有所疑問,沒有更好的解決方案?期待樓主的回復(fù),萬分感激...
本篇文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布 寫在前面的話,前段時間寫了一篇文章 二十三種設(shè)計模式[http://www.itdecent.cn/p/...
軟件架構(gòu) 網(wǎng)絡(luò)加載框架 HTTP客戶端 總結(jié):Android2.3以前適合使用HttpClient,而2.3以后適用于OkHttp,HttpURLConnection在And...
作者:李旺成### 時間:2016年4月3日### 上篇 5. 最佳實踐# 好了終于要點講自己的東西了,有點小激動。下面這些僅表示個人觀點,非一定之規(guī),各位看官按需取用,有說...