- 博客(7)
- 收藏
- 关注
原创 Android DataBinding使用总结(四)多类型列表展示
前言在我的前几篇文章中,简单学习了以下内容:Android DataBinding使用总结 (一) DataBinding的环境配置和基本使用Android DataBinding使用总结(二) DataBinding的所有基本使用方法Android DataBinding使用总结(三) DataBinding展示RecyclerView列表今天主要是学习一下如何展示RecyclerView多类型列
2017-05-31 19:34:38 3092 2
原创 Android DataBinding使用总结(三)列表展示
前言在我的前两篇文章中,简单学习了以下内容:Android DataBinding使用总结 (一) DataBinding的环境配置和基本使用Android DataBinding使用总结(二) Databinding的所有基本使用方法本文将进行阐述如何通过DataBinding展示RecyclerView列表先看一下效果: 1.每个item展示Student na
2017-05-26 20:20:39 3670
原创 Android DataBinding使用总结(二)
前言在我的上篇文章中,简单学习了DataBinding的环境配置和基本使用: Android DataBinding使用总结(一)本文将谷歌官方文档中基本使用方式都进行总结使用,一、基本的数据绑定1.可以通过这样的方式创建对象(JavaBean):/** * Created by QingMei on 2017/5/21 21:31 * email:[email protected] * de
2017-05-26 19:52:28 4991
原创 Android DataBinding使用总结(一)
MVVM-DataBinding使用总结(一)前言2015年谷歌I/O大会上介绍了一个框架DataBinding,DataBinding是一个数据绑定框架,以前我们在Activity里写很多的findViewById,现在如果我们使用DataBinding,就可以抛弃findViewById。DataBinding主要解决了两个问题: - 需要多次使用findViewById,损害了应用性能且令
2017-05-24 20:36:27 5939
原创 Android 基于Zxing二维码扫描的光速实现
Android 十分钟光速实现二维码扫描前言在项目中要使用到二维码的相关内容,我们第一时间想到的是使用大名鼎鼎的zxing或者ZBar开源框架:github-zxing官方库的地址 github-ZBar官方库的地址除了这两个有名的框架之外,还有@bingoogolapple大神的扫描库github-BGAQRCode库以及国外@dlazaro66大神的github-QRCodeReaderView
2017-05-24 19:37:52 10486 10
原创 Android 颜色渐变(gradient)的实现总结
前言日常Android开发中,有很大一部分需要使用到渐变色,有时候UI会给我们提供一套对应的图片资源,这样我们直接使用就可以了,当然我们也可以自己通过代码实现颜色渐变:一、XML实现颜色渐变比较简单的一种方式实现颜色渐变,我们通过定制一个对应的shape文件,配置其属性之后,直接作为android:background赋值给对应的View即可。1.创建XML文件在你的drawable文件夹下创建sh
2017-05-22 19:36:21 117224 10
原创 Android Build Variants 为项目设置变种版本
前言在项目开发过程中,时常会碰到这种情况: 1.同一个Project的同一个API,有几个不同的接口,比如内部测试用的Server,和当前版本暴露给用户使用的Server; 2.同一个Project有免费版和收费版 3.同一个Project不同环境下有不同的Constants常量 当然我们可以简单的通过这种方式处理不同情况下的API:// GET 电影信息String douban_mov
2017-05-08 19:16:57 12297 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人