开发中如果能恰当的使用material design的一些设计,不仅能让你的APP更炫酷,最重要的是开发起来easy多了。这里介绍下material design里一个很重要...
开发中如果能恰当的使用material design的一些设计,不仅能让你的APP更炫酷,最重要的是开发起来easy多了。这里介绍下material design里一个很重要...
需求:横向滚动的列表,操作类似 Gallery,选中的 Item 居中且放大显示,UI 效果如下图:UI效果示例.jpg 实现方案: 从 API 16 开始,因为效率问题系统...
完整原文请见简书目录:《Android笔记汇总目录(Updating)》[https://www.jianshu.com/p/663273f50c98]博客主页:凌川江雪 -...
通过前面的学习,我们已经会使用DataBinding的一些基础语法了,而这一篇,我就和大家一起开启DataBinding的进阶之旅,下面就让我们通过几个小例子一起起飞吧。 1...
本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...
1.什么是RxJava?1.1什么是响应式编程?是一种基于异步数据流概念的编程模式(异步数据流编程)数据流 ->河流(被观测、被过滤、被操作) 1.2响应式编程的设计原则是:...
Android 架构师之路 目录 前言 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创...
1.代理模式-定义?为其他的对象提供一种代理,控制对这个对象的访问。2.代理模式 - 角色?Proxy:代理对象,实现目标接口并且持有目标接口的引用Subject:目标接口R...
第一个部分- XUtils框架2.0实现:事件注入、资源注入、保存数据注入1、注入事件XUtils2.0框架实现 绑定事件(通过动态代理实现) EventListenerMa...