首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开源库
订阅
小帆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
92篇文章 · 0订阅
让你的app高大上,自定义对话框实现安卓原生指纹功能
安卓6后,开始官方支持指纹识别的api。主要用到的类是FingerprintManager。但是该类在低于6的安卓环境上运行会崩溃。因此有了衍生的FingerprintManagerCompat和FingerprintManagerCompat23。其中23这个版本包含了对23…
基于okhttp和RxJava封装的自动重连的WebSocket - huiAndroid的博客 - CSDN博客
RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSocket在异常关闭的时候(onFailure,发生异常,如WebSocketException等等),
Glide 这样用,更省内存!!!
Glide 是 Google 官方推荐的一款图片加载库,使用起来也非常的简单便利,Glide 它帮我们完成了很多很重要,但是却通用的功能,例如:图片的加载压缩、展示、加载图片的内存管理等等。 但是,在使用 Glide 的时候,有一些小技巧,可以让你的内存更优化,避免可能出现的 …
可能是最优雅的切换布局的方法
动态切换布局控件
Android 技术选型(持续更新中...)
Timber 就一个文件,是上层api封装,底层仅提供打印到logcat实现,打印到文件的话需要自己实现接口. 可以参考这个来设计自己app中的顶层api https://github.com/hss01248/HttpUtilForAndroid :我花最多精力维护的一个库,…
Android CityPicker2.0:类似美团等APP选择城市界面
下载demo.apk体验. or 下载library手动导入. CityPicker 基于DialogFragment 实现,已提供定位接口,需要APP自身实现定位。 在style.xml 中自定义主题并且继承DefaultCityPickerTheme ,别忘了在manife…
高性能日志框架 Log4a 原理分析
本文主要分析 Android 端基于 mmap 的高性能日志框架 Log4a 的实现原理(求star)。 对于移动开发者来说,针对一些用户反馈难以复现的线上问题,分析日志有时候是解决问题的必要手段。 但是日志的收集一直有个痛点,就是性能与日志完整性无法兼得。 要实现高性能的日志…
【最全最新】根据卡号获取银行名称、银行编码、卡片类型
根据卡号获取银行名称、银行编码、卡片类型。更有直接格式化输入手机号、身份证号、银行卡号。
Android 优秀文章和开源库推荐
文章推荐 1. Android-注解详解 文章总结了Android相关的注解,包括IntDef、StringDef,资源类型注解,Null注解等,在开发中正确地使用注解,不仅可以提高我们的开发效率,还可以减少代码错误。 推荐指数:四颗星 2. 深入理解Android之Gradl…