当我开始接触Tint这个词的时候,其实是蛮不理解它的意思的,以及并不清楚Google发明它的目的,它一般搭配Background配合使用,但是现在已经有了Background,为什么还需要Tint呢?Tint 翻译为着色。着色,着什么色呢?和背景有关,当然是着背景的色。当我开发客户端,使用了a...
之前我们学习过如何写一个简单的Android App。为了赶上潮流,我特地去学习了下Jetbrains开发的新语言 —— Kotlin不想说太多的概念,总结出来就是 Swift on JVM。那么为什么要用它呢,我喜欢它的理由很多:带来了Nullable Safe特性 —— 以后再也不怕讨厌的...
效果演示初始状态滑动中状态结束状态这是目前实现在SegmentFault for Android v2.6中的效果。一切一切的之前,感谢 ikew0ng/SwipeBackLayout我使用这个库,并经过一些修改,支持了Android 4.0以上所有的版本。我们来分析下SwipeBackLay...
应各位朋友的要求,写这篇文章,让我们来简单了解下Android Studio中不同目录(文件)的位置和用途。首先看下一个App的最简单的目录结构【= = 好复杂的样子】OK,我们这么看,第一,把这么多文件先分成这么三块编译系统(Gradle)配置文件应用模块Gradle是Google推荐使用的...
上一篇文章,我们讲了如何创建一个工程,以及Android工程的一些基本概念,把工程创建出来后,我们看下文件目录结构,一个简单的工程结构如下。其实这个目录结构初次看还是挺让人心慌慌的。Android现在引入了一个构建系统叫做Gradle,你可以理解为一个C/C++里面的Makefile 或者是n...