- 博客(11)
- 收藏
- 关注
原创 Android 仿京东快报
我们常用的京东有一个非常好看的效果: 首页的京东快播有一个无限轮播的公告栏,先看效果: 公告内容大概每3s从中间向上滑出,同时下一条内容从底部向上滑动进入。整个过程还伴随有内容的渐变消失,动画效果很流畅。采用ViewFlipper来实现更为简单。 看看ViewFlipper类官方注释:Simple {@link ViewAnimator} that will animate ...
2018-02-28 10:12:08 806
原创 Android 仿简书搜索栏
需求分析 当整个页面的轮播图部分上划消失的过程中,透明度会出现渐变的效果,同时当全部消失或者全部显示的时候搜索框宽度动态变化。效果如下 实现这个效果, 只要关注几个点1.搜索栏伸展和收缩动画效果实现 2.搜索栏伸展和收缩的时机 3.顶部透明度的渐变搜索栏伸展和收缩动画效果实现:我们只要明确,使用系统为我们提供的Transition框架,就可以轻而易举的实现了。 首先要...
2018-02-27 19:14:19 632 1
转载 深入分析Handler机制
文章转载自:http://blog.csdn.net/iispring/article/details/47180325目录(?)[+]MessageQueueLooperHandler一图胜千言 本文主要是对Handler和消息循环的实现原理进行源码分析,如果不熟悉Handler可以参见博文《 Android中Handler的使用》,里面对Android为何以引入Handle...
2018-02-25 13:59:16 214
原创 Android 利用Theme自定义Activity之间的切换动画
文章借鉴来源:http://blog.csdn.net/lmj623565791/article/details/22990643大多Android系统默认Activity间的动画切换效果为,右边滑入,左边滑出;有时候我们的需求可能是要求所有Activity的切换为淡入淡出的效果,这时候就可能需要改变一下默认的切换风格。下面开始实现:首先在res文件夹下建立anim文件夹,然后在里面建...
2018-02-24 10:17:27 667
转载 给 Android 开发者的 RxJava 详解
本文转载自:http://gank.io/post/560e15be2dca930e00da1083 今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表...
2018-02-22 20:55:42 406
原创 GreenDao使用
greenDao是一个将对象(java对象)映射到SQLite数据库中的轻量且快速的ORM解决方案。 对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换[1] 。
2018-02-22 20:13:14 1902
原创 GreenDao 使用
greenDao是一个将对象(java对象)映射到SQLite数据库中的轻量且快速的ORM解决方案。对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换[1] 。关于greenDAO的概念可以看官网greenDAOgithub源码库https://git...
2018-02-22 19:34:48 356
转载 手把手教你AndroidStudio多渠道打包
文章转载自:http://blog.csdn.net/mynameishuangshuai/article/details/51783303说到多渠道,这里不得不提一下友盟统计,友盟统计是大家日常开发中常用的渠道统计工具,而我们的打包方法就是基于友盟统计实施的。按照友盟官方文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:<meta-data android:value
2018-02-02 13:00:00 226
原创 OkHttp Post上传文件,携带参数
使用 OkHttp 版本如下: compile 'com.squareup.okhttp3:okhttp:3.4.1'public void upLoadFile(final String url, final Map<String, Object> map, File file) { OkHttpClient client = new OkH...
2018-02-01 19:22:37 6498 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人