首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
展翅飞翔
掘友等级
Android工程师
|
汇丰银行(hsbc)
书山有路勤为径,学海无涯苦作舟。苦海无涯?苦海无涯?苦尽甘甜!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
手把手教女朋友做 Android CPU性能优化
Android 性能优化之——CPU性能优化。涉及知识有:线程池的使用、良好的代码习惯、协程的使用、Dex类重排序、任务调度优先级调整
Jetpack 最新成员 AndroidX App Startup 实践以及原理分析
前几天 Google 更新了几个 Jetpack 新成员 Hilt、Paging 3、App Startup 等等,周末空闲时间实践了一下 App Startup 可以前去查看 GitHub 上的项目 AndroidX-Jetpack-Practice ,接下来一起来分析一下 …
Jetpack Room
Room是基于SQLite上,提供的一个抽象层。以便在充分利用SQLite 的强大功能的同时,能够更加强健的去访问数据库。 Room作用是可以用于缓存数据。当设备无法访问网络时,用户仍可在离线状态下浏览相应内容。设备重新连接到网络后,用户发起的所有内容更改都会同步到服务器。Go…
Android ViewModel 引入协程
AndroidX Lifecycle v2.1.0 在 ViewModel 中引入 viewModelScope,当 ViewModel 被销毁时它会自动取消协程任务,这个特性真的好用。本文介绍 viewModelScope 使用和内部实现方式,分析 ViewModel 是如何…
UML 类图介绍
类图是描述类、接口以及类之间关系的图。 类在 UML 中通常以实线矩形框表示。 矩形框中有若干分隔框,分别包含类名、属性、行为等元素。如下图: 接口的类图表述与类大致相同,不同的是接口名要添加 Interface 标识,且行为的可见性必须用 "+" 表示。如下图: 继承是面向对…
莫名其妙,我去了头条
自从被离职之后,整个日子就变得莫名其妙。本以为会感受寒冬的凛冽,没想到并没怎么起波澜......甚至莫名其妙的去了今日头条。 对于我来说,原本上周一切已经尘埃落定。被离职的风波也渐渐地平息...等待入职的时候,实在太闲就随便的又投了几家,当做消磨时光....却没想到随手的行为,…
出来混迟早要还的,技术债Dagger2:基础篇
年前架构组的大佬们,分享了一个内容:如何让App Bundle支持Dagger2。 会议就如何在App Bundle中高效的使用Dagger2展开了激烈的讨论,xxx表示应加强团队技术建设,规范Dagger2的使用... 个人觉得,开始一个新技术的学习。前提是弄清楚这个技术会为…
出来混迟早要还的,技术债Dagger2:Android篇(上)
因为工作需求,所以最近补了补之前没了解过的Dagger2的内容,基础篇已经发布。接下来就是Dagger2在Android中的应用了。当然,和我一样刚接触Dagger2的朋友,可以先看一下之前的基础文章: 这篇文章的Demo实在是太好了。所以我就厚颜无耻的把他的代码拿过来用...…
Kotlin协程它不香吗?
我们经常会写出异步操作的代码,那么这时候就免不了要处理线程间的通信及切换。你可能会想到Android已经有一些很优秀的框架来帮我们做这些事情,比如AsyncTask。但它有一些缺点: 它需要处理很多回调,一旦业务过多则容易陷入「回调地狱」。 强行把业务拆分成了前台、中间更新、后…
【译】LiveData 使用详解
本文翻译自【Understanding LiveData made simple】,详细介绍了 liveData 的使用。感谢作者 Elye。水平有限,欢迎指正讨论。 Architecture Components 可以说是 Google 提供给 Android 开发者的一大福…
下一页
关注了
17
关注者
1
收藏集
1
关注标签
16
加入于
2016-09-28