可能許多人一看標(biāo)題就要開噴了:“我明明天天都在寫鸥诽,怎么可能不支持!” 且別急箕憾,如果你天天都在寫牡借,那么有極大的危險(xiǎn)掉坑里。 陷阱重現(xiàn) 先看一段代碼袭异,這是一個(gè) kotlin 新手...
可能許多人一看標(biāo)題就要開噴了:“我明明天天都在寫鸥诽,怎么可能不支持!” 且別急箕憾,如果你天天都在寫牡借,那么有極大的危險(xiǎn)掉坑里。 陷阱重現(xiàn) 先看一段代碼袭异,這是一個(gè) kotlin 新手...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 這次就來梳理一下 Android 的屏幕刷新機(jī)制钠龙,把我這段時(shí)間因?yàn)檠芯縿?dòng)畫而梳理出來的一些關(guān)于屏幕刷新方面...
項(xiàng)目地址 https://github.com/ListerChen/BitmapProject[https://github.com/ListerChen/BitmapPr...
回顧: 《談?wù)劄槭裁磳憜卧獪y(cè)試》 基本單元測(cè)試框架 Java單元測(cè)試框架:Junit御铃、Mockito俊鱼、Powermockito等;Android:Robolectric畅买、An...
單元測(cè)試是應(yīng)用程序測(cè)試策略中的基本測(cè)試并闲,通過對(duì)代碼進(jìn)行單元測(cè)試,可以輕松地驗(yàn)證單個(gè)單元的邏輯是否正確谷羞,在每次構(gòu)建之后運(yùn)行單元測(cè)試帝火,可以幫助您快速捕獲和修復(fù)因代碼更改(重構(gòu)、優(yōu)...
@wind_past 啊這湃缎,我已經(jīng)不搞這一塊了犀填,謝謝評(píng)論
4. Hadoop:二次排序?qū)崿F(xiàn)一、二次排序介紹及原理 假設(shè)有如下一組數(shù)據(jù): 現(xiàn)在需要 MapReduce 程序先對(duì)其第一個(gè)字段排序嗓违,再對(duì)第二個(gè)字段進(jìn)行排序九巡。最終會(huì)得到如下結(jié)果: 這就是二次排序的含義。 我...
Fragment系列文章:1蹂季、Fragment全解析系列(一):那些年踩過的坑2冕广、Fragment全解析系列(二):正確的使用姿勢(shì)3、Fragment之我的解決方案:Frag...
概念 注解處理器(Annotation Processor)是javac內(nèi)置的一個(gè)用于編譯時(shí)掃描和處理注解(Annotation)的工具睬辐。簡(jiǎn)單的說,在源代碼編譯階段,通過注解...
把縱向相關(guān)的代碼溯饵,例如event.getY(), scrollBy(0, y)等改為橫向的event.getX(), scrollBy(x, 0)即可
Android—ScrollView源碼分析及簡(jiǎn)單實(shí)現(xiàn)我的CSDN: ListerCi我的簡(jiǎn)書: 東方未曦 一侵俗、ScrollView介紹及源碼分析 ScrollView是Android日常開發(fā)中比較常見的一個(gè)ViewGroup,...
前段時(shí)間公司的SDK開發(fā)丰刊,核心邏輯要改用C/C++(花了點(diǎn)時(shí)間把還給老師的坡慌,重新拾回),我就把NDK開發(fā)相關(guān)資料文檔整理一下方便你我他藻三。 預(yù)備概念: JNI: 它提供了若干的...
@遙遠(yuǎn)的星光_e8dc 這么多年洪橘。。棵帽。找不到了
基于Android和Java后臺(tái)的朋友圈的設(shè)計(jì)和實(shí)現(xiàn)我的CSDN: ListerCi我的簡(jiǎn)書: 東方未曦 前言 這是秋招前做的一個(gè)應(yīng)用熄求,當(dāng)時(shí)是想通過一個(gè)完整的項(xiàng)目來向面試官展現(xiàn)項(xiàng)目設(shè)計(jì)能力和實(shí)戰(zhàn)能力,不過直到秋招最后很多面試官...
@sososeen09 是之前吧??
Android Gradle Plugin打包Apk過程中的Transform API本文以com.android.tools.build:gradle:3.1.2 源碼來進(jìn)行分析逗概,文章對(duì)應(yīng)的項(xiàng)目地址:aop-tech弟晚。 Transform API 是在1.5...
ButterKnife 算是一款知名老牌 Android 開發(fā)框架了,通過注解綁定視圖逾苫,避免了 findViewById() 的操作卿城,廣受好評(píng)!由于它是在編譯時(shí)對(duì)注解進(jìn)行解析...
安卓基礎(chǔ)開發(fā)庫(kù)瑟押,讓開發(fā)簡(jiǎn)單點(diǎn)。DevRing & Demo地址:https://github.com/LJYcoder/DevRing 學(xué)習(xí)/參考地址:https://www...
本文討論的是關(guān)于自定義ItemDecoration容易被忽略的問題星掰,此文適合有過自定義ItemDecoration經(jīng)驗(yàn)的同學(xué)閱讀多望,還沒有學(xué)習(xí)過的可以先去看看相關(guān)文章再來看本文...
@木質(zhì)的旋律 哈哈,借用一些大佬的圖
Android—V2簽名下多渠道快速打包方案筆者是MIUI系統(tǒng)應(yīng)用組的開發(fā)氢烘,之前發(fā)布APP時(shí)只有應(yīng)用商店這一個(gè)渠道怀偷,因此只需給應(yīng)用商店提供一個(gè)APK即可。不過最近應(yīng)用開發(fā)了一個(gè)外發(fā)版本播玖,該版本有廣告椎工、push等多個(gè)下載...
@打醬油的小菜鳥 我找華為nova7和P40試了一下,都沒問題蜀踏,你那個(gè)應(yīng)該是腳本沒有插入進(jìn)去维蒙,可能你改了什么?還是你是Windows系統(tǒng)脓斩?我沒在Win下調(diào)試過
Android—V2簽名下多渠道快速打包方案筆者是MIUI系統(tǒng)應(yīng)用組的開發(fā)木西,之前發(fā)布APP時(shí)只有應(yīng)用商店這一個(gè)渠道畴栖,因此只需給應(yīng)用商店提供一個(gè)APK即可随静。不過最近應(yīng)用開發(fā)了一個(gè)外發(fā)版本,該版本有廣告、push等多個(gè)下載...
@打醬油的小菜鳥 請(qǐng)問機(jī)型是燎猛?
Android—V2簽名下多渠道快速打包方案筆者是MIUI系統(tǒng)應(yīng)用組的開發(fā)恋捆,之前發(fā)布APP時(shí)只有應(yīng)用商店這一個(gè)渠道,因此只需給應(yīng)用商店提供一個(gè)APK即可重绷。不過最近應(yīng)用開發(fā)了一個(gè)外發(fā)版本沸停,該版本有廣告、push等多個(gè)下載...
@打醬油的小菜鳥 我看你使用的是模擬器昭卓,用真機(jī)試一下吧
Android—V2簽名下多渠道快速打包方案筆者是MIUI系統(tǒng)應(yīng)用組的開發(fā)愤钾,之前發(fā)布APP時(shí)只有應(yīng)用商店這一個(gè)渠道,因此只需給應(yīng)用商店提供一個(gè)APK即可候醒。不過最近應(yīng)用開發(fā)了一個(gè)外發(fā)版本能颁,該版本有廣告、push等多個(gè)下載...