框架
文韬_武略
这个作者很懒,什么都没留下…
展开
-
EventBus你真的会用吗?
EventBus是我们在跨线程中,使用较多的一个开源通信组件了。那么你真的知道怎么使用EventBus吗?如果使用过EventBus几年,并了解过EventBus源码的同学就会知道,EventBus在register注册时,起初只是使用反射来查找以onEvnet开头的方法来处理消息,也就是onEventxXXX就是我们订阅类的消息处理方法。我们都知道反射是有一定的性能损耗的。所以,后来Ev...原创 2019-11-18 23:08:04 · 235 阅读 · 0 评论 -
SQLiteCantOpenDatabaseException: unable to open database file code 14
转载自:https://www.jianshu.com/p/6ad0491404da转载 2019-07-12 17:54:21 · 1201 阅读 · 0 评论 -
tinker接入
tinker参数配置说明: 参数 默认值 描述 tinkerPatch 全局信息相关的配置项 tinkerEnable true 是否打开tinker的功能。 oldApk null 基准apk包的路径,必须输入,否则会报错。 newApk null 选填,用于编译补丁apk路径。如果路径合法,即不再编译新的安...原创 2018-12-25 09:27:18 · 219 阅读 · 0 评论 -
Tinker1.9.9 gradle接入指南
前言Tinker是什么Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。它主要包括以下几个部分:gradle编译插件:tinker-patch-gradle-plugin 核心sdk库:tinker-android-lib 非gradle编译用户...原创 2018-12-29 17:29:45 · 1101 阅读 · 0 评论 -
ARouter使用之坑
1.使用方法1.1添加依赖和配置android { defaultConfig { ... javaCompileOptions { annotationProcessorOptions { arguments = [AROUTER_MODULE_NAME: project.getName()...原创 2018-11-30 16:48:41 · 2836 阅读 · 5 评论 -
Retrofit 2.0使用
转载自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0915/3460.html不熟悉Retrofit的同学可以先参考这篇文章: Retrofit – Java(Android) 的REST 接口封装类库 ,很适合入门。 因为其简单与出色的性能,Retrofit 是安卓上最流行的HTTP转载 2017-04-27 13:46:47 · 334 阅读 · 0 评论 -
retrofit Json解析
json数据:"body": { "message": { "info": [ { "status": "1", "urls": "http:\/\/www.baidu.com" },原创 2017-04-24 17:29:57 · 1476 阅读 · 0 评论 -
Android路由框架Router分析
转载自:http://www.jianshu.com/p/f582c3893bedAndroid路由框架Router的分析什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。路由框架的意义Android系统已经给我们提供了api来做页面跳转,比如startActivity,为什么还需要路由框架呢?我们来简单分析下路由框架存在的转载 2017-03-22 09:22:17 · 1211 阅读 · 0 评论 -
Android架构思考(模块化、多进程)
转载自:http://blog.spinytech.com/2016/12/28/android_modularization/转载 2017-03-21 17:29:59 · 847 阅读 · 0 评论 -
LiteRouter
转载自:http://www.jianshu.com/p/79e9a54e85b2#转载 2017-03-21 17:18:21 · 317 阅读 · 0 评论 -
android fragmentargs详解
今天在看网页的时候,以外的发现了fragmentargs这个注解框架,而最近也在看相关的一些注解框架的知识,所以看起来很快,大概也知道了其中的原理。1.fragmentargs配置首先,在project中的build.gradle中的dependencies添加这行代码:classpath'com.neenbedankt.gradle.plugins:android-apt:1.8原创 2016-08-09 13:47:32 · 1170 阅读 · 0 评论 -
常用的开源框架
网络访问框架:okhttp、retrofit、android-async-http、volley图片加载框架:Android-Universal-Image-Loader、Glide、Fresco、Picasso缓存框架:DiskLruCache、 RobospiceJson解析框架:Gson、Fastjson、Jackson事件总线:EventBus、OttoORM框架:Gr原创 2016-04-05 15:44:44 · 499 阅读 · 0 评论 -
android mvp架构
官方Demohttps://github.com/googlesamples/android-architecture再介绍一篇比较好的导读文章https://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=403539764&idx=1&sn=d30d89e6848a8e13d4da0f5639100e5f&sc原创 2016-04-22 17:21:59 · 530 阅读 · 0 评论 -
用MVP架构开发Android应用
用MVP架构开发Android应用一篇关于mvp架构的介绍,写的很不错,感谢张涛。转载地址:http://kymjs.com/code/2015/11/09/01怎样从架构级别去搭建一个APP,怎样让他应对日益更改的界面与业务逻辑?今天为大家讲述一种在Android上实现MVP模式的方法。 今天为大家讲述一种在Android上实现MVP模式的方法。也是我从新转载 2016-05-13 15:48:18 · 488 阅读 · 0 评论 -
常用的第三方框架
转载自:https://segmentfault.com/a/1190000005073746基本上就这样吧,很多都用过。不过这个图画的赞!转载 2016-06-17 09:55:51 · 340 阅读 · 0 评论