首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的
订阅
Bjguangqi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
Jetpack:Lifeccyle入门指南
在讲Data Bing Library的文章中,大多数同学反馈在实际开发中没什么必要。因为没深爱过,没法名正言顺为其正名。恰好周末逛到郭霖公众号一篇讲Data Bing 在RecyclerView的实践,讲的挺好,大家有空移步前去阅读。引用《卖油翁的故事》道理->熟能生巧,爱得…
理解 LruCache 机制
1. 概述 由于 Android 为每个进程分配的可用内存空间都是有限的,如果进程使用的内存超过了所分配的限制就会出现内存溢出问题。同时,如果应用每使用一个资源都需要从本地或网络加载,这无疑会影响应用的性能,为了既能保证应用性能又能避免内存溢出,就出现内存缓存技术。 所谓内存缓…
Java进阶面试系列阶段性总结【石杉的架构笔记】
首先,给大家聊了一下,目前国内中大型互联网互联网公司的面试情况。包括面试流程、面试内容、面试特点、注意事项,均给大家做了一个详细的介绍。 感受了真实的互联网公司面试炮火之后,咱们进入正题,首先瞄准消息中间件。 消息中间件,作为热门技术点,无论是工作还是面试,都是必须掌握的技术点…
51信用卡 Android 架构演进实践
随着业务的快速扩张,原本小作坊式的单个工程的开发模式越来与不能满足实际需求。早在两年多以前,51信用卡管家就向下沉淀出了单独的公用基础库,一些通用的功能组件和个别独立的业务被拆分成 SDK,形成了一套中型项目、多人并行的开发模式,也为未来组件化拆分做准备。 除了以上问题,动态化…
if 我是前端Leader,怎么走出小微前端团队的围墙?
上一个星期一直忙于救火,周末又赶去参加了 Tweb Conf(首次参加这类活动),所以没什么输出。但是这个星期的紧张、忙碌以及焦虑,让我想明白了一些事情,写了本文,没什么干货,只是一些絮絮叨叨。 上周对我来说还有一个重要的里程碑是掘金等级到达 LV5。目标已经达成了,这是一种释…
Android Jetpack架构组件(一)带你了解Android Jetpack
Android已经发展了11年,可以说是比较成熟的技术了,一开始时框架很少,也没有什么规范,所有的代码都是要自己写,比如网络请求,数据库请求,数据解析等等。后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、OKHttp、EventBus等,随着框架越来…
Android 属性动画框架 ObjectAnimator、ValueAnimator ,这一篇就够了
我们都知道 Android 自带了 Roate Scale Translate Alpha 多种框架动画,我们可以通过她们实现丰富的动画效果,但是这些宽家动画却有一个致命的弱点,它们只是改变了 View 显示的大小,而没有改变 View 的响应区域。这时以 ObjectAnim…
提升 50% 的编译速度!阿里零售通 App 工程提效实践
当前,大多数 Android 工程都是基于 Gradle 工具进行构建和编译的,一开始,当你的工程不够复杂,或者还只是小型项目的情况下,基本都不需要去关心构建优化的事情,而随着业务变得复杂、代码量的增多以及越来越多的依赖,原有的 单 module 工程变成了多 module 工…
Android - 仿网易云音乐歌单详情页
前段时间模仿网易云音乐 UI 使用 DataBinding 做了一个 App:CloudReader,今天把其中的类似歌单详情页单独拿出来说一下,我觉得其中还是有些干货的,关联到的知识点还比较有价值,而且也有很多需要注意的地方。
Android一个人的组件化:组件隔离,模块调试?
组件化开发可以提高团队长期效率,即使只有一个人。 去限制每个library只依赖框架代码并为其添加统一的调试外壳代码,而不是变身app,浪费转换时间,也不需要写两份清单文件。 Gradle项目的构建分为三个阶段:初始化、配置、执行。在调试时,只去加载需要调试或联合调试的 Mod…