BaseActivity在我们的项目中非常常用,所以,有一个好的封装会让我们的开发事半功倍 ,但是他怎么样封装才能方便我们的开发呢,这就是我们这片博客要讲解的内容。在开始之前先安利两个项目,其实也可以说是一个项目,只不过被我拆分出来了,YzsLib一个共享的开发框架https://github.com/yaozs/Yz... 阅读原文
前言
今天给大家分享的主题是网络请求框架,而今天的两位主角分别是retrofit和rxjava。这是我在我现在的工作项目中所运用的网络请求以及数据处理框架。我也观察到群里很多同学也接触了这两个框架,我分享的是我对这两个框架的浅见和使用心得,有不对和不足的地方希望能... 阅读原文
Android 6.0发布后,其新引入的(Requesting Permissions at Run Time)运行时权限就备受开发者关注,随着今年国内手机厂商对6.0系统的普及,觉得大家有必要了解下这个新特性,因为在TargetSDK23+进行开发不注意这些会造成APP运行在6.0+手机上崩溃,这篇博文将对这个新特性... 阅读原文
学习tint的目的:
1.一张矢量图适配所有颜色(妈妈再也不要担心我找图了)。2.更优雅的selector实现方式。
盗用一张图小试牛刀,一张矢量图适配所有颜色。如何在代码中实现下图效果方法一:xml方法很简单直接看代码;ImageVie androi... 阅读原文
惯例,先上GIF栗子.gif更新v1.1版本
详见github一、使用姿势
1、引入(使用Gradle或者Maven)
1)Gradle
allprojects {
repositories {
... 阅读原文
几年前,看到过有个牛人用HTML5绘制了浪漫的爱心表白动画。地址在这:浪漫程序员 HTML5爱心表白动画。发现原来程序员也是可以很浪……漫…..的(PS:刚过520,被妹子骂不够浪漫)。那么在Android怎么打造如此这个效果呢?参考了一下前面HTML5的算法,在Android中实现了类似的效果。先贴上最终效果图:生成... 阅读原文
更多源码
更多博文