现如今插件化的思想和应用在Android上越来越多了,各式各样的方案也是层出不穷,这篇文章旨在告诉大家插件化的核心思想是什么,又有什么样的实现方式。 前言 首先,这篇文章的题目为什么不沿用我之前xxxx!xxxxx这样的…
分类:移动开发
安卓进程保活解决方案
公司产品最近提出恶劣的需求,让我们的app像微信一样永远不被杀掉,随时给用户最友好的体验,当时我想到的是根据手机壳变色的产品经理,心中翻滚着MMP,当然功能还是要做的; 1,除了微信这样的白名单大佬,没有app可以青春永…
Android获取文件的MD5
什么是MD5 MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(…
View.post的切身运用
view.post方法指的是从正在操作其他线程的时候,将制定内容推到UI线程执行。因为布局的渲染只能在UI线程中执行。 运用: 大家都知道在onCreate()方法中调用view.getHeight()会返回0,但是…
windows下配置webstorm(汉化及破解)
1、首先是下载: 下载链接 2、破解方法: a、解压后运行“WebStorm 8.0.3.exe”进行原版安装。 b,解压后keygen.exe注册机,在Applica…
RecyclerView 遇到的问题
1.RecyclerView中的Item中使用CheckBox出现的问题: 我们在滑动的时候,其他行的checkbox会莫名地调用setOnCheckedChangeListener,这样我们在滑动的时候,会发现其他行的…
SpanSizeLookup 使用
在使用RecyclerView时碰见一个这样的情况,当使用GridLayoutManager模式时,设置空布局会有这样一个现象,空布局只会占用某一个Item(也就是不居中显示)。使用的Adapter框架是BaseRecy…
Handler消息机制(个人学习笔记)
涉及到的对象: Handler Message MessageQueue Looper Message 一般用法 Message msg = Message.obtain();//存在复用机制,性能好,推荐使用 Mess…
面试心得与总结—BAT、网易、蘑菇街
(点击上方公众号,可快速关注) 来源:xoperxoper 链接:blog.csdn.net/xoperxoper/article/details/52255008 先说一下LZ的基本情况,LZ是四川某985学校通信专业…
Android 的二级缓存如此简单
CacheDiskUtils 之前写过一篇 你想要的 CacheUtils,简单介绍了下其可以完美替代 ASimpleCache,而且修复了其中少许 BUG 并做了相应优化,相关 API 如下所示: 缓存相关 ->…
Gradle构建依赖配置说明
本文首发:http://yuweiguocn.github.io/ 本文介绍了Android Studio中Gradle 构建依赖配置说明及如何查看依赖树等。 《白帝下江陵》 朝辞白帝彩云间,千里江陵一日还。 两岸猿声啼…
高效的Android ORM框架
简要说明 YoDao是一个简单又高效的Android ORM开源框架。 项目主页:https://github.com/sandin/YoDao 项目作者:sandin 1.实现目标 项目受Hibernate等ORM框架…