注意:如果使用的是AndroidStudio支持的多渠道打包方式的話,將不會(huì)出現(xiàn)此問題。 官方說明Android 7.0 引入一項(xiàng)新的應(yīng)用簽名方案 APK Signature...
注意:如果使用的是AndroidStudio支持的多渠道打包方式的話,將不會(huì)出現(xiàn)此問題。 官方說明Android 7.0 引入一項(xiàng)新的應(yīng)用簽名方案 APK Signature...
前言 本文將介紹在Android Studio中,android單元測(cè)試的介紹和實(shí)現(xiàn)。相關(guān)代碼托管在github上的AndroidJunitDemo中,涉及到的用例代碼收集于...
原來(lái)公司用的是OKGO來(lái)加載網(wǎng)絡(luò),現(xiàn)在全部替換為Retrofit了,用起來(lái)挺不適應(yīng)的,現(xiàn)在我負(fù)責(zé)的模塊代碼中網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求都是照葫蘆畫瓢搬過其他人的接口代碼改成自己的。至于為什...
前言:本文就Fresco、Glide和Picasso三種較主流的圖片加載庫(kù)作比較說明。 首先,比較 Picasso 與 Glide 總的來(lái)說二者極為相似,有著近乎相同的 AP...
多渠道打包的用途 用途一:統(tǒng)計(jì)不同渠道的數(shù)據(jù),方便在推廣運(yùn)營(yíng)過程中進(jìn)行有效的渠道比較。來(lái)評(píng)估渠道的質(zhì)量。 用途二:對(duì)于APP內(nèi)部有分享邀請(qǐng)好友送獎(jiǎng)勵(lì)的活動(dòng),需要進(jìn)行渠道標(biāo)識(shí),...
之前在開發(fā)過程中,數(shù)據(jù)庫(kù)基本上會(huì)使用Litepal或者SQlite自己寫,最近換新環(huán)境,公司原先使用的數(shù)據(jù)庫(kù)就是GreenDao,在各種情況的作用下,準(zhǔn)備了解下GreenDa...
概述 前言:前一節(jié)http://www.itdecent.cn/p/f3f228d3598c,總結(jié)了一下OkHttp3的簡(jiǎn)單使用教程。在項(xiàng)目中使用了這個(gè)網(wǎng)絡(luò)框架,在看完基本...
前言 記得去年面試的時(shí)候, 面了一家小公司, 那個(gè)面試官問我, fragment的懶加載做過嗎?我說沒做過(確實(shí)沒做過).后來(lái)面試快結(jié)束了, 又問我, 懶加載沒做過是嗎?后來(lái)...
擴(kuò)展后的觀察者模式。 OS模式的不足: 1、不知道事件何時(shí)結(jié)束。 2、缺少錯(cuò)誤通知機(jī)制。 RxJava對(duì)以上的改進(jìn): 1、onComplete方法通知Subsriber事件結(jié)...
在實(shí)際情況中,當(dāng)Android項(xiàng)目的用戶量特別大時(shí)候,一些細(xì)小的問題也會(huì)被放大,ANR問題就是一個(gè)典型的例子。一些ANR問題只會(huì)發(fā)生在用戶實(shí)際使用的情景,當(dāng)系統(tǒng)資源比較緊張等...
單例模式(Singleton)也叫單態(tài)模式,是設(shè)計(jì)模式中最為簡(jiǎn)單的一種模式,甚至有些模式大師都不稱其為模式,稱其為一種實(shí)現(xiàn)技巧,因?yàn)樵O(shè)計(jì)模式講究對(duì)象之間的關(guān)系的抽象,而單例模...
Java語(yǔ)言提供了很多修飾符,主要分為以下兩類: 訪問修飾符 非訪問修飾符 修飾符用來(lái)定義類、方法或者變量,通常放在語(yǔ)句的最前端。我們通過下面的例子來(lái)說明: public c...
7. 抽象類和接口的比較 ??1、什么是抽象類? 就是對(duì)類更高的抽象。抽象類作為多個(gè)子類的共同父類。它所體現(xiàn)的是一種模版設(shè)計(jì),抽象類作為多個(gè)子類的父類,可以把它理解為系統(tǒng)實(shí)現(xiàn)...
由于Android碎片化嚴(yán)重,導(dǎo)致開發(fā)中一套代碼在不同手機(jī)上運(yùn)行起來(lái)效率不是很好,兼容性不是很好,這就需要對(duì)不同分辨率不同屏幕大小的手機(jī)做屏幕適配 1.AnfroidMani...
我們?cè)趯?duì)數(shù)據(jù)進(jìn)行操作的時(shí)候,為了避免流量或者性能的消耗,我們對(duì)于一些數(shù)據(jù)都會(huì)進(jìn)行緩存處理,而對(duì)數(shù)據(jù)的緩存的要點(diǎn)不僅僅只有我們所熟悉的存儲(chǔ)緩存和使用緩存,還有刪除緩存。對(duì)于添加...