-
我们是如何实现漂亮动画的-列车飞驰的加载动画
英文原文:http://jeremie-martinez.com/2016/09/15/train-animations/ 上周,我们把Captain Train app更名为了Trainline。这意味着我们必须改变颜色,图标,空白状态以及动画等以匹配我们的新商标。在创建新的加载动画的时候我们遇到了一些问题。因此我觉得这篇博客可能对开发者...2016-09-22 阅读303
-
Android 必知必会 - RadioGroup 和 ViewPager 联动
如果移动端访问不佳或需要更好的阅读体验,欢迎使用 ==> Github 版使用 RadioGroup 和 ViewPager 实现更加可定制的效果。背景昨天设计图刚出一点,写了《Android 必知必会 - 动态切换着色模式和全屏模式》,记录了动态修改页面显示模式的方式。今天又有新图,不过设计师只考虑 iOS 平台的设计,拿...2016-09-21 阅读254
-
自定义控件,上图下字的Button,图片任意指定大小
最近处在安卓培训期,把自己的所学写成博客和大家分享一下,今天学的是这个自定义控件,上图下字的Button安卓自带,但是苦于无法设置图片大小(可以在代码修改),今天自己做了一个,首先看一下效果图,比较实用的应该是最后一种样式,第一个按钮添加了点击事件,第二个按钮添加了动画效果。 知识点先说一下以前使用...2016-09-21 阅读239
-
android增量更新--服务器端&客户端
前言随着应用越来越大,应用更新耗时间和流量的问题,就显得格外突出.目前原生app的更新分为两种:重新下载源文件,还有一种就是差分包更新,也叫增量更新.在有些应用市场,例如google play,会对安装包进行拆分和合并,来达到差分更新的目的.首先解释一下差分包:差分包是apk新版本和旧版本之间的包,可以称之为patch....2016-09-21 阅读305
-
Android 利用二次贝塞尔曲线模仿购物车添加物品抛物线动画
Android 利用二次贝塞尔曲线模仿购物车添加物品抛物线动画0.首先,先给出一张效果gif图。1.贝塞尔曲线原理及相关公式参考:http://www.jianshu.com/p/c0d7ad796cee 作者:许方镇 。2.原理:计算被点击 view、购物车view 以及他们所在父容器相对于屏幕的坐标。3.在呗点击View坐标位置 父容器...2016-09-21 阅读294
-
自定义实现ButterKnife框架
目前在 友友用车 项目中使用到了ButterKnife框架,这是一个通过注解的方式简化程序员代码量,自动映射xml布局文件与对象关系的框架。使用了这个框架之后很大程度上简化程序员的工作量,提高了工作效率,让程序员们不在编写findViewById之类的代码,其github上的地址 ButterKn...2016-09-21 阅读263
-
一步一步实现直播和弹幕
最近在研究直播的弹幕,东西有点多,准备记录一下免得自己忘了又要重新研究,也帮助有这方面需要的同学少走点弯路。关于直播的技术细节其实就是两个方面一个是推流一个是拉流,而弹幕的实现核心在即时聊天,使用聊天室的就能实现,只是消息的展示方式不同而已。在大多数的项目中还是使用第三方的直播平台实现推流功能,因此...2016-09-21 阅读289
-
使用Retrofit2.0+OkHttp3.0实现缓存处理
使用Retrofit2.0+OkHttp3.0实现缓存处理最近在写一个信息流的项目,整个架构是基于 MVP + Retrofit + Rxjava 实现的,由于刚刚使用 RxJava + Retrofit,对它理解不深,所以在一开始做数据缓存的时候还是用常规思维来设计的。想到的缓存处理方式:使用 sharedpreferences使用 SqLite 数据库但是有一个...2016-09-21 阅读292
-
美团外卖订单中心的演进
前言美团外卖从2013年9月成交第一单以来,已走过了三个年头。期间,业务飞速发展,美团外卖由日均几单发展为日均500万单(9月11日已突破600万)的大型O2O互联网外卖服务平台。平台支持的品类也由最初外卖单品拓展为全品类。随着订单量的增长、业务复杂度的提升,外卖订单系统也在不断演变进化,从早期一个订...2016-09-20 阅读314
-
Android App架构设计
前言Web的架构经过多年的发展已经非常成熟了,我们常用的SSM,SSH等等,架构都非常标准。个人认为,Web服务逻辑比较清晰,目的明确,流程也相对固定,从服务器收到请求开始,经过一系列的的拦截器,过滤器->被转发到控制器手中->控制器再调用服务->服务再调用DAO获取想要的数据->最后把数据返回给w...2016-09-20 阅读250