首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户5629579188199
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 23
沸点 2
赞
25
返回
|
搜索文章
最新
热门
优雅的Activity通信方式
概述android对Activity的设计采用了严格的代码隔离,两个Activity之间不经过特殊的处理很难直接进行通信(保存静态变量),坏处呢,当然就是提高了交互成本,使得开发和阅读都会变得困难。好
优雅的网络请求
概述今天基于retrofit+kotlin来封装更优雅的网络的请求,retrofit本身就是对okhttp的一次表层封装,提供了更高的可扩展性。并且采用动态代理的方式,将真正的实现封装起来,对于用户而
实用Gradle-优雅依赖库
概述gradle提高了android的工程化能力,它使得app的编译更加的灵活可控,今天我们主要来说说依赖三方库的那些事。早期依赖早期android项目都是单模块的,依赖关系在一起维护,所以不用考虑重
实用Gradle-过滤权限
概述最近遇到一个问题,公司因为合规的要求需要将app申请的权限收紧,对于不必要的权限下架。但是项目中因为用到了很多第三方库,库里面有定义一大堆权限,所以没办法简单的删删减减来解决这个问题。实现
实用Gradle-监控包体积
概述最新项目出现了包体积上涨很多的问题,但是确不知到底是哪次提交导致的,为了避免后续再出现这种情况,利用gradle写了个包体积监控的任务。流程钉钉通知格式实现依赖两个附件:httpclient-4.
Android使用Kotlin协程封装网络库
概述最近又要替换网络库成了,导致所有的业务代码都要替换且要重新测试回归。为了防止后续再遇到这样事情,降低替换核心库的成本,现利用协程对网络库进行封装。理想API调用方式请求定义说明launch是对Co
Android最优雅SharedPreferences封装(Kotlin版本)
概述SharedPreferences作为android开发中最常用的持久化存储方案,非常适合属性和配置的本地存储(另外也可以使用本地文件、数据库的方式实现持久化)。虽然SharedPreferenc
Android高扩展高可用版本升级库
概述最近又需要做一个apk升级功能,这个功能基本上每新做一个app就需要重写一遍,为了方便后续的使用,现对升级功能进行封装。因为面向不是单一应用,所以需要保持高抽象、高扩展性,以适配所有的app。配置
永不停歇的引擎-异常处理
开源地址:https://github.com/long8313002/CrashProtect使用指南:build.gradleApplication概述当异常产生时,通常我们有两种处理方案,第一种
Activity启动速度极限优化
结论:加载时间从436ms-->96ms(优化率78%)github:https://github.com/long8313002/ActivityOptimization概述本文主要是和大家探讨一下
下一页
个人成就
文章被点赞
69
文章被阅读
17,113
掘力值
344
关注了
1
关注者
9
收藏集
1
关注标签
9
加入于
2020-09-29