首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HanksKing
掘友等级
Android开发工程师
|
无
Android初学者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
赞
文章( 67 )
沸点( 0 )
摊牌了!策略模式在项目设计中用得最多
日常 Coding 过程中,设计模式三板斧:模版、构建者、策略,今天来说下第三板斧 策略设计模式。。
给Android工程师的Flutter入门手册(三)
这是笔者作为一个Android工程师入门Flutter的学习笔记,通过类比Android的方式来学习Flutter,本篇是该系列的第三篇
Glide库里,藏了一套你心心念念的GIF压缩工具集
许多开发者不知道的是,实际上,已经有一套现成的GIF图像压缩工具集,就内置在你集成的Glide图片加载框架之中。
从应用工程师的角度再谈车载 Android 系统
众所周知,今年互联网行业发展的并不愉快,导致互联网行业就业形势不太理想,“开猿节流”的事情时有发生,于是不少Android开发萌生了转行做车载的想法。
面试题:Android 中 Intent 采用了什么设计模式?
答案是采用了原型模式。 原型模式的好处在于方便地拷贝某个实例的属性进行使用、又不会对原实例造成影响,其逻辑在于对 Cloneable 接口的实现。 话不多说看下 Intent 的关键源码: 可以看到
心遇 Android 启动优化实践:将启动时间降低 50%
作为 APP 体验的重要环节,启动速度是各个技术团队关注的重点。几百毫秒启动耗时的增减都会影响用户的体验,并直接反应在留存上。本文介绍了心遇团队在启动优化上所做的工作,以及在优化实践中所获得的一些感悟
启动时任务治理-利用拓扑排序
背景 在我们app开发中,总会遇到各种各样的需要初始化的任务,各个任务又会有各种前后依赖,那么我们怎么办!手动添加依赖关系,肯定会导致后期依赖成本过大,所以我们肯定会引入各种各样的框架去解决这个问题。
SharedPreference和MMKV数据存储分析
1,MMKV,JetPack DataStore和Sp对比 DataStore:是一种数据存储解决方案,允许您使用协议缓冲区存储键值对或类型化对象。DataStore 使用 Kotlin 协程和 Fl
不会Binder? 那就掌握 HIDL
HIDL( HAL interface definition language ),从字面上翻译,就是 HAL( hardware abstract layer )接口定义语言。在Android 8.0以上,HAL 基本上都用 HIDL 重新实现了。 大部分 HIDL 都是基于…
Android解析WindowManagerService(一)WMS的诞生
此前我用多篇文章介绍了WindowManager,这个系列我们来介绍WindowManager的管理者WMS,首先我们先来学习WMS是如何产生的。本文源码基于Android 8.0,与Android 7.1.2相比有一个比较直观的变化就是Java FrameWork采用了Lam…
下一页
关注了
81
关注者
0
收藏集
2
关注标签
20
加入于
2016-04-27