原创 Boolean——Kotlin基礎

與java一樣,Kotlin的Boolean只能接受 true 或 false。 不能用 0 或 非0來代表。 Boolean映射爲Java中的基本類型boolean. Boolean?映射爲Java中的包裝類型Boolean.

原创 String——Kotlin基礎

Kotlin有兩種字面值: 轉義字符串:相當於java中的字符串 原始字符串:包含換行和任意文本。需要用三個雙引號引起來。 原始字符串 var txt = """ |牀前明月光, |疑是地上霜。

原创 區間——Kotlin基礎

一、區間聲明 代碼 區間 解釋 a…b [a,b] 左閉右閉 a until b [a,b) 左閉右開 a…a [a] 只有一個元素 a until a [] 無元素 a downTo b [b,a]

原创 var和val——Kotlin基礎

var:可變變量,可在聲明賦值後多次改動 val:不可變量,一旦賦值則不可改動 val 也可以理解爲常量,kotlin中分爲兩種常量。 局部範圍常量: 可以在聲明的時候不進行賦值,但要在第一次使用之前進行賦值。 fun mai

原创 aaptOptions——安卓gradle

目錄 一、前言 二、aaptOptions 結構簡析 三、aaptOptions 屬性 四、寫在最後 一、前言 今天進行分享 aaptOptions 配置。aapt 全稱爲 Android Asset Packaging To

原创 lintOptions——安卓gradle

目錄 一、前言 二、LintOptions 的結構簡析 三、LintOptions 的屬性 四、LintOptions 的方法 五、寫在最後 一、前言 今天分享的是 lintOptions 配置,其作用是 協助我們發現項目中代

原创 splits——安卓gradle

一、前言 今天分享 splits 配置,從字面意思知道有着 “切開” 的意思,他的作用其實是幫我們把 apk 包從不同維度進行“切開”,減小apk的大小,從而讓用戶在下載時節省流量。 二、splits 的結構簡析 1、splits

原创 signingConfigs——安卓 gradle

目錄 一、前言 二、signingConfigs 三、signingConfig 結構解析 四、signingConfig 屬性 五、一些建議 六、寫在最後 一、前言 今天分享 signingConfigs 配置,從字面知道有

原创 flavorDimensions和productFlavors——安卓gradle

目錄 一、前言 二、flavorDimensions 的意義 三、productFlavors的意義 四、productFlavor 五、寫在最後 一、前言 有了前兩篇博客的鋪墊,我們可以來分享下另外兩個參數了 flavorD

原创 android多渠道包(風味包)——安卓gradle

目錄 一、前言 二、我們需要解決的問題 1、所要達到的效果 2、需要解決的問題 三、編碼時刻 四、效果演示 五、寫在最後 一、前言 經過前幾篇 安卓gradle 文章的介紹,童鞋們應該對 安卓gradle 更加熟悉了。 1、d

原创 defaultConfig——安卓gradle

目錄 一、前言 二、defaultConfig 1、搞清楚幾個問題 2、defaultConfig 的存在形式 3、defaultConfig 中屬性的意義 4、defaultConfig 中方法的意義 三、寫在最後 一、前言

原创 buildTypes——安卓gradle

目錄 一、前言 二、buildTypes 三、buildType 1、buildTypes存在形式 2、buildTypes 中屬性的意義 3、buildTypes 中方法的意義 四、寫在最後 一、前言 繼 上一篇博客 分享了

原创 JRecycleView——簡單的讓RecycleView更有趣

目錄 一、功能介紹 ----1、上拉加載,下拉刷新(可自定義視圖 ----2、側滑 ----3、item顯示動畫 ----4、item粘性 ----5、混合使用 ----6、DIY使用 二、如何導入 三、如何使用 四、高級設置

原创 Gradle、Groovy環境配置(mac環境)

一、前言 本文記錄 Gradle 和 Groovy 的環境配置問題,在mac環境下。 Gradle 下載地址:https://gradle.org/ Groovy 下載地址:http://www.groovy-lang.org

原创 Canvas中的書法家講解與實戰——Android高級UI

目錄 一、前言 二、Canvas中的書法家API 三、實戰 四、寫在最後 一、前言 canvas 的 API 方法相當之多,小盆友本篇文章之前已經分享了 “Canvas中的裁剪師” 和 “Canvas中的繪圖師”,今天分享的是文字方面的