
框架篇
码农壹号
这个作者很懒,什么都没留下…
展开
-
Banner轮播图
一、前序 AlinBanner是一款Android轮播控件、引导页面滑动框架。支持有限、无限循环,可以自动、收动播放,支持自定义指示器,支持各种样式的自定义和多种图片类型,如Url、drawable加载。也可以选择酷炫切换动画的切换和自定义动画的扩张。是一款简单,易扩展、易使用框架。 虽然市面上已经有很多人在写这个图片轮播框架了,但是质量参差不齐,有很多功能都不全面,或多或少都由这样或者那样的...原创 2018-02-05 23:33:17 · 5973 阅读 · 2 评论 -
框架通用工具类CommonLibrary
CommonLibrary CommonLibrary是一个工具类通用框架,旨在为开发者提供各类开发工具,以提高开发效率。本库也将持续更新 联系方式 github地址:https://github.com/Alin520/CommonLibrary。 掘金地址:https://juejin.im/post/5a7941c96fb9a0633f0dfe64 优快云...原创 2018-03-05 17:50:56 · 2025 阅读 · 0 评论 -
进程间通信
我们都知道,由于不同进程间的内存是不可见的,所以,这就给在于不同进程间的对象的访问带来了麻烦。列如:在A进程中有一个User单例对象,在A进程中,获取该对象getInstance(),都是同一个对象。但是,如果在B进程中调用getInstance(),则此时的对象将是一个新的对象了。我们先来看下面一张图: 点击查看完整项目 如上图所示,我们现在如果要实现跨进程通信,需要解决以下几个问题: ...原创 2018-10-10 15:57:40 · 399 阅读 · 0 评论 -
权限终极封装——AOP之权限处理
我们都知道,在Android6.0后,权限申请需要动态授权处理,才能通过。这样的设计也更加符合现在用户的安全体验。那么,对于一个应用,我们可能在不同的场景,需要多次申请不同的权限。比如,在做缓存的时候,需要申请sd卡读写权限,在拍照上传图片的时候,需要申请拍照权限等。对于这样的请求,我们一般是怎样去处理封装的呢? 项目地址 一、常见的权限处理封装 可以看到,这样处理并不理想,耦合性还是太高了...原创 2018-10-30 15:03:14 · 735 阅读 · 0 评论