首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
呼啸长风
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
112
文章 111
沸点 1
赞
112
返回
|
搜索文章
最新
热门
一种好用的KV存储封装方案
众所周知,用kotlin委托属性去封装KV存储库,可以优化数据的访问。 封装方法有多种,各有优劣。 通过反复实践,笔者摸索出一套比较好用的方案,借此文做个简单的分享。
关于Android相册实现的一些经验
我之前发布了个图片加载框架,需要一个相册作为用例。但找了一圈网上的相册实现,没找到满意的,于是自己动手写了一个。
漫谈唯一设备ID
设备ID,简单来说就是一串符号(或者数字),映射现实中硬件设备。 不幸的是,对于Android平台而言,没有稳定的API可以让开发者获取到这样的设备ID。 然而随着Android版本的升级,获取设备ID却越来越难了。 加上Android平台碎片化的问题,获取设备ID之路,可以说…
FastAES:比SDK快10倍的AES加解密实现
通过封装openssl的AES查表实现,得到了一个比Android SDK提供的加密更快的实现。 对于需要频繁加解密,且对速度有一定要求的场景,可以用之改善。
FastKV:一个真的很快的KV存储库
FastKV是用Java编写的高效可靠的key-value存储组件。 可以用于各种有JVM环境的运行平台,如Android。
简单好用的图片加载框架 - 概述篇
Doodle是我几年前发布的一个图片加载框架。由于当时需求比较简单的缘故,功能实现比较保守。如今改进的这一版,比之前的版本更加完善,这里和大家分享一下。
如何实现图片加载框架 - 原理篇
这边文章本来是写关于Doodle第一版的内容的,如今用来写第二版的原理篇。原理部分本来也是图片加载系列的重头部分,所以就用这篇文章来承载了。
Kotlin协程的并发控制
目前很多开发组都用上协程来处理异步任务了,但是有的地方协程提供的原生API还是不足以应付,比方说一些SDK提供了传入Executor的接口,这时候我们可以封装一下协程来实现。
如何加密Long类型数值
对于一些图片,文章,或者用户主页等,需要构造URL提供给外部。 其中,路径是可选项,比如生成短链接时可能就是直接“域名/资源ID”。 虽然无法确切知晓,但猜测一下也无妨。 掘金的资源ID,六进制字编码,32字节,可能时UUID(去掉分隔线)或者MD5。 无论是UUID还是MD5…
Packable-高效易用的序列化方案
本文提出一种良好设计的数据交换格式。 可以用于对象序列化/反序列化,消息封装等,从而方便本地存储或网络传输。
下一页
个人成就
文章被点赞
610
文章被阅读
88,708
掘力值
2,590
关注了
16
关注者
313
收藏集
0
关注标签
17
加入于
2017-09-03