1.更新配置 distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip mav...
今天給大家介紹一款超級裝逼利器:連體字(Fira Code) 首先我們平常寫代碼的時候是這樣的: 經(jīng)過裝逼升級以后: 有看出什么不同嗎?對多了一個不等于符號,這樣看起來是不是...
自定義構(gòu)建出的文件名在android代碼塊下,使用注入替換的方式,可以自定義構(gòu)建出的文件名,比每次都出來默認(rèn)的app-debug.apk或者app-release.apk要友...
模塊的build.gradle /標(biāo)識本模塊用什么gradle插件,常用的有: Android應(yīng)用的->com.android.applicationAndroid庫->co...
一.用Gradle編譯的項目結(jié)構(gòu) 根目錄會有一個settings.gradle、一個項目的build.gradle。 每個module下會有一個本模塊的build.gradl...
不多說,我們先上圖 說明: 這是一個基于ProgressBar的進(jìn)度條。顏色、大小、背景都通過屬性直接設(shè)置。本項目沒有做代碼設(shè)置的屬性的實現(xiàn),可以自行加入。 使用方法: 代碼...
關(guān)于熱修復(fù)的原理,其實網(wǎng)上有很多文章的講述。但是原理都是一致的,所以實現(xiàn)起來差異不是很大。在Android的ClassLoader體系中,Android中加載類都是使用Pat...
在我們使用android studio 通常會把常用的代碼,新建成module在library中引入butterknife的依賴: compile 'com.jakewhar...
所謂的尋址方式就是根據(jù)指令中的操作數(shù)的信息來尋找操作數(shù)實際物理地址的方式。根據(jù)指令中給出操作數(shù)的不同格式,ARM指令支持如下幾種常見的尋址方式:1.立即數(shù)尋址:立即數(shù)尋址也叫...
當(dāng)我們在使用Handler的sendMessageDelayed時有沒有想過他是怎么延時發(fā)送的嗎?其實很簡單當(dāng)我們sendMessage的時候,Handler會將我們的Mes...
當(dāng)我們在使用Handler的sendMessageDelayed時有沒有想過他是怎么延時發(fā)送的嗎?其實很簡單當(dāng)我們sendMessage的時候,Handler會將我們的Mes...
關(guān)于熱修復(fù)的原理,其實網(wǎng)上有很多文章的講述。但是原理都是一致的,所以實現(xiàn)起來差異不是很大。在Android的ClassLoader體系中,Android中加載類都是使用Pat...
Fix 框架 使用步驟和Demo 演示。之前我們分享了fix 的導(dǎo)入,現(xiàn)在我們一起來寫一個使用的demo。關(guān)于如何導(dǎo)入請參考之前的文章 : http://www.jiansh...
Iehshx Fix的使用步驟 一、導(dǎo)入Iehshx Fix框架 首先我們需要進(jìn)入到應(yīng)用的build.gradle文件中添加fix到項目中。 classpath ‘com.i...