-
一套完整有效的android组件化方案,支持组件的单独调试、集成调试、组件交互、UI跳转、动态加载卸载、组件完全隔离等功能
一套完整有效的android组件化方案,支持组件的单独调试、集成调试、组件交互、UI跳转、动态加载卸载、组件完全隔离等功能实现功能:组件可以单独调试杜绝组件之前相互耦合,代码完全隔离,彻底解耦组件之间通过接口+实现的方式进行数据传输使用scheme和host路由的方式进行activity之间的跳转自动生成路由跳转路由表任意组件...2017-12-27 阅读342
-
一行代码快速解耦Application逻辑,让Application更简洁好维护
快速解耦Application的逻辑,教你实现Application的隔离型框架。当你的项目的Application中要用到很多初始化操作的时候,这个库就能派上用场。目前这个库只针对普通项目,对于组件化或者插件化还没做测试,目前不适用于组件化或者插件化,后续慢慢完善吧。【前言】很多人在开发中使用了大量的第三放的库,或者自己封装的库,...2017-12-27 阅读325
-
微信小程序开发——本地调试
在我们开发小程序时,可能小程序端和后台是同时开发的,这种情况下,如果后台代码写一点,再部署到服务器,然后再调试小程序,会很繁琐。而很多小程序api又必须要经过腾讯服务器,再转发到我们自己的后台,这就要求我们的后台能够被外网访问到。前段时间写小程序时尝试过几种方法,这里简单介绍一下。 首先,对于那些不需要...2017-12-27 阅读295
-
小程序“圣诞帽”的实现思路
这两天朋友圈被“圣诞帽”刷屏,这个小程序连微信官方都出来辟谣了,又一个现象级的玩意儿。从产品角度而言无疑是非常成功,但从技术角度而言是确实习以为常,创意很重要!简单说一下思路:获取头像,把头像画在Canvas里面,接着往Canvas里画帽子,调整帽子的参数(位置、大小、旋转),最后保存为图片。先来看看效果思路1...2017-12-27 阅读294
-
Android架构组件Room的使用
Room其实就是一个orm,抽象了SQLite的使用,但是它作为Android的亲儿子orm,并且原生支持LiveData和Rxjava嵌套使用,学习一下还是不错的。Room有3个主要组件Database :数据库Entity : 代表数据库一个表结构Dao : 包含访问数据库的方法简单使用添加Google Maven仓库allprojects {  ...2017-12-27 阅读293
-
一种通过自定义 XML 渲染视图的方式 VirtualView Android 实现详解
Tangram 相关开源库AndroidTangram-AndroidVirtualview-AndroidvlayoutUltraViewPageriOSTangram-iOSVirtualview-iOSLazyScrollView在 Tangram 体系里,页面结构可以通过配置动态更新,然而业务组件是通过 Native 代码实现的,无法动态更新。VirtualView 就是为了解决业务组件的动态更新而生的,它提供了一系列基...2017-12-27 阅读336
-
App框架实现———dagger2
摘要: 该框架的组成 MVP+Dagger2+RxJava+Retrofit+OkHttp+RxCache+单元测试(Junit+Mockito)简书地址:http://www.jianshu.com/p/519dc63e5297github地址:https://github.com/jiahongfei/ArrowEngine由于公司App架构需要调整,所以最近在封装App框架,首先给上github地址请点击这里。该...2017-12-24 阅读291
-
Android图片加载框架最全解析,带你全面了解Glide 4的用法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/78582548本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。本篇将是我们这个Glide系列的最后一篇文章。其实在写这个系列第一篇文章的时候,Glide就推出4.0.0的RC版了。那个...2017-12-19 阅读312
-
微信小程序仿微信, QQ 向左滑动删除操作。
wechat-app-LeftSlide微信小程序仿微信, QQ 向左滑动删除操作。废话不多说, 先看效果, 能满足您的需求, 您在接着往下看。本人比较懒, 删除动作有点太生硬, 实在看不惯的同学可以加个动画上去。OK 下面来看代码首先是 wxml 里面绑定事件<view class="item-wrapper"...2017-12-19 阅读299
-
图解RxJava2(一)
前言从这篇文章开始,系统地学习RxJava2设计思想和源码实现。说起大热门RxJava,网上有很多例如响应式编程、观察者模式等介绍,也有一些优秀的文章以上、下游等概念引初学者入门,在初步学习之后,可能感觉有所收获,但是总觉得不够解渴,要真正知晓其原理,还得结合源码加深理解。例子通过生活中的几个角色来学习RxJava2...2017-12-19 阅读273