本篇文章:自己在混淆的時(shí)候整理出比較全面的混淆方法,比較實(shí)用,自己走過的坑,淌出來的路。請大家不要再走回頭路,可能只要我們代碼加混淆,一點(diǎn)不對就會(huì)導(dǎo)致項(xiàng)目運(yùn)行崩潰等后果,有許...
本篇文章:自己在混淆的時(shí)候整理出比較全面的混淆方法,比較實(shí)用,自己走過的坑,淌出來的路。請大家不要再走回頭路,可能只要我們代碼加混淆,一點(diǎn)不對就會(huì)導(dǎo)致項(xiàng)目運(yùn)行崩潰等后果,有許...
簡介 RecyclerView在24.2.0版本中新增了SnapHelper這個(gè)輔助類,用于輔助RecyclerView在滾動(dòng)結(jié)束時(shí)將Item對齊到某個(gè)位置。特別是列表橫向滑...
@萌萌的白天 謝謝
Android單元測試只看這一篇就夠了單元測試是應(yīng)用程序測試策略中的基本測試,通過對代碼進(jìn)行單元測試,可以輕松地驗(yàn)證單個(gè)單元的邏輯是否正確,在每次構(gòu)建之后運(yùn)行單元測試,可以幫助您快速捕獲和修復(fù)因代碼更改(重構(gòu)、優(yōu)...
由于需要修改系統(tǒng)的屬性,所以需要編譯源碼,接下來我說一下本人學(xué)習(xí)formwork踩過的坑;1,在window10系統(tǒng)安裝了虛擬機(jī),虛擬機(jī)安裝是Ubuntu 16.0.04下載...
兄弟,真的強(qiáng)
【絕對干貨】完美解決AppBarLayout的滑動(dòng)問題前言 首先,我相信Android應(yīng)用層開發(fā)的小伙伴們大部分都使用過AppBarLayout這個(gè)布局吧。對,就是大家所熟悉的經(jīng)典的CoordinatorLayout + App...
前言 首先,我相信Android應(yīng)用層開發(fā)的小伙伴們大部分都使用過AppBarLayout這個(gè)布局吧。對,就是大家所熟悉的經(jīng)典的CoordinatorLayout + App...
參考鏈接官網(wǎng)鏈接 基礎(chǔ)之標(biāo)簽 Kotlin中標(biāo)簽的含義和Java中的基本一致,都是為了方便跳轉(zhuǎn)到指定位置,常和 break 和 continue 搭配使用。但是Kotlin中...
本文已獨(dú)家授權(quán) 鴻洋( hongyangAndroid) 公眾號(hào)發(fā)布! 前言:新公司項(xiàng)目中使用到了Cookie,在各大Android技術(shù)討論群向前輩們?nèi)〗?jīng)討論這cookie、...
1.前言 2018年谷歌I/O 發(fā)布了一系列輔助android開發(fā)者的實(shí)用工具,合稱 Jetpack ,以幫助開發(fā)者構(gòu)建出色的 Android 應(yīng)用。 Jetpack 包含4...
1.前言 2018年谷歌I/O 發(fā)布了一系列輔助android開發(fā)者的實(shí)用工具,合稱 Jetpack ,以幫助開發(fā)者構(gòu)建出色的 Android 應(yīng)用。 Jetpack 包含4...
recyclerView的item布局里再嵌套recyclerView。這個(gè)嵌套的recyclerView是不會(huì)復(fù)用的。
換種思路實(shí)現(xiàn)RecyclerView嵌套R(shí)ecyclerView(購物車)復(fù)雜效果其實(shí)在實(shí)際開發(fā)中,難免會(huì)遇到一些類似于需要listview嵌套listview或者RecyclerView嵌套R(shí)ecyclerView的界面需要實(shí)現(xiàn)。作為開發(fā)人員的我們,當(dāng)然...
DataBinding 是谷歌官方發(fā)布的一個(gè)框架,顧名思義即為數(shù)據(jù)綁定,是 MVVM 模式在 Android 上的一種實(shí)現(xiàn),用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰。M...
在之前的系列文章DataBinding系列(一):DataBinding初認(rèn)識(shí)中講過了關(guān)于DataBinding用法的一些知識(shí),那今天就來聊聊和它相關(guān)的一個(gè)架構(gòu)MVVM的話題...
在上一章 DataBinding系列(一):DataBinding初認(rèn)識(shí),我們已經(jīng)認(rèn)識(shí)了DataBinding,并且學(xué)習(xí)了它的集成方式,而這一篇就為大家?guī)黻P(guān)于它的一些基礎(chǔ)語...
早在2015谷歌 I/O大會(huì)上,就介紹了一個(gè)新的框架DataBinding,從名字就可以看出來,這是一個(gè)數(shù)據(jù)綁定框架。我們?yōu)槭裁匆褂肈ataBinding?1.再也不需要編...
一堆組件化和ARouter的使用。正題沒講。你跑題了?。?!
(一)Android官方MVVM框架實(shí)現(xiàn)組件化之整體結(jié)構(gòu)作者: Dawish_大D簡書: http://www.itdecent.cn/u/40e1f22c2c53 (一)Android官方MVVM框架實(shí)現(xiàn)組件化之整體結(jié)構(gòu)(二)A...
前言 Android的屏幕適配一直以來都在折磨著我們Android開發(fā)者,本文將結(jié)合: Google的官方權(quán)威適配文檔 郭霖: Android官方提供的支持不同屏幕大小的全部...
贊。
Android系統(tǒng)服務(wù) —— WMS與AMS“可以毫不夸張的說,Android的framework層主要是由WMS、AMS還有View所構(gòu)成,這三個(gè)模塊穿插交互在整個(gè)framework中,掌握了它們之間的關(guān)系和每一個(gè)邏...