首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
未来靠打拼
掘友等级
移动架构师
|
暂无
专注移动开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 91
沸点 0
赞
91
返回
|
搜索文章
最新
热门
Android 使用注解之注解编译 android-apt 如何切换到 annotationProcessor
自从 EventBus 3.x 发布之后其通过注解预编译的方式解决了之前通过反射机制所引起的性能效率问题,其中注解预编译所采用的的就是 android-apt 的方式,不过最近 Apt 工具的作者宣布了不再维护该工具了,因为 Android Studio 推出了官方插件,并且可以通过 gradle 来简单的配置,它就是 annotationProcessor,今天来学习一下如何将原来的 android-apt 切换到 annotationProcessor。
Android 数据存储之 Android 6.0 运行时权限下文件存储的思考
在 Android 6.0 之前只要申明了上述两个权限就可以放心大胆的在 sdcard 上进行读写了,可惜 Android 6.0 之后就需要动态申请读写权限了,所以我们该如何适配 Android 6.0 来进行文件存储。首先我们在使用文件存储的时候尽量做到以下几点: 不要随意占用用户的内置存储 不要随意在 SD 卡上新建目录,应该放置自己应用包名对应的扩展存储目录下,卸载 App 时可以被自动清除。 对占用的磁盘空间有上限,并按照一定的策略进行清除,比如 DiskLru 算法等。
Android 学习探索之 Java 8 在 Android 开发中的应用
Java 8 推出已经将近 2 年多了,引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时减化了各种设计模式的实现方式,是 Java 有史以来最重要的更新。但是 Android 上,一直没有看到支持 Java8 的消息。Android 到底会不会支持 Java8 呢?答案是肯定的,Android N 已经开始支持 Java 8 了。
Android 混合开发之 WebViewJavascriptBridge 实现 JS 与 java 安全交互
为了加快开发效率,目前公司一些功能使用 H5 开发,这里难免会用到 Js 与 Java 函数互相调用的问题,这个 Android 是提供了原生支持的,不过存在安全隐患,今天我们来学习一种安全方式来满足 Js 与 java 互相调用的需求。它就是 WebViewJavascriptBridge。
Android 权限管理之 RxPermission 解决 Android 6.0 适配问题
上篇重点学习了 Android 6.0 的运行时权限,今天还是围绕着 Android 6.0 权限适配来总结学习,这里主要介绍一下我们公司解决 Android 6.0 权限适配的方案:RxJava+RxPermission。这里不再介绍 Android 6.0 运行时权限了,直接看下如何使用 RxPermission。
Android 权限管理之 Android 6.0 运行时权限及解决办法
鉴于 6.0 之前的版本权限管理相对不那么安全,所以 Android 6.0 采用新的权限模型,只有在需要权限的时候,才告知用户是否授权,是在 runtime 时候授权,而不是在原来安装的时候 ,同时默认情况下每次在运行时打开页面时候,需要先检查是否有所需要的权限申请。这样的用户的自主性提高很多,比如用户可以给 APP 赋予摄像的权限,也可以使用权限。
Android 权限管理之 Permission 权限机制及使用
权限是一种安全机制。Android 权限主要用于限制应用程序内部某些具有限制性特性的功能使用以及应用程序之间的组件访问。
Android 性能优化之利用 Rxlifecycle 解决 RxJava 内存泄漏
RxJava 作为一种响应式编程框架,是目前编程界网红,可谓是家喻户晓,其简洁的编码风格、易用易读的链式方法调用、强大的异步支持等使得 RxJava 被广泛使用,它通过线程调度器更容易控制和切换线程,如果该工作线程还没执行结束就退出 Activity 或者 Fragment,就会 Activity 或者 Fragment 无法释放引起内存泄漏。
Java 学习之反射机制及应用场景
JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为 Java 的反射机制。
Android 业务组件化之子模块 SubModule 的拆分以及它们之间的路由 Router 实现
务组件的拆分将是整个整改的重点,关于拆分的粒度也将成为讨论的焦点,到底是粗一点好还是细一点好?粗一点更容易拆分,细一点更容易解耦灵活度高,这个根据实际情况来定,由于我们项目整改的过程中不能影响到新需求的开发,开始还是以粗一点的粒度进行拆分,先把大致几个业务拆分出来,后期慢慢再做细。
下一页
个人成就
优秀创作者
文章被点赞
6,497
文章被阅读
226,598
掘力值
10,064
关注了
0
关注者
1,290
收藏集
0
关注标签
10
加入于
2016-08-24