首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GarenZhou
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
各位小伙伴们大家早上好。 终于要写这样一篇我自己都比较怕的文章了。 虽然今年的 Google I/O 大会由于疫情的原因没能开成,但是 Google 每年要发布的各种新技术可一样都没少。 随着 Android 11 系统的发布,Jetpack 家族又迎来了不少新成员,包括 Hi…
超详细Android面试的准备与经历分享
一篇超详细Android面试的准备与经历分享~
Android 官方架构组件(二)——LiveData
LiveData采用了观察者模式,当数据发生变化时,主动通知被观察者 。 由于LiveData会在Activity/Fragment等具有生命周期的lifecycleOwner组件调用onDestory的时候自动解绑,所以解决了可能存在的内存泄漏问题。之前我们为了避免这个问题,…
Android Okhttp 断点续传面试解析
我们在刷一下面试题的时候,有时候会看到一些大厂会问关于断点续传的原理,那么今天在这里从 HTTP 断点续传知识和 Android 中如何实现断点续传的思路来做一个关于 Android 断点续传原理的总结。 指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每…
Handler后传篇一: 为什么Looper中的Loop()方法不能导致主线程卡死?
其中每一条线程只有一个消息队列MessageQueue, 消息的入队是通过 MessageQueue 中的 enqueueMessage() 方法完成的, 消息的出队是通过Looper 中的loop()方法完成的. Android 是单线程模型, UI的更新只能在主线程中执行,…
C&C++ - 写给 Android 应用开发者的 C 语言快速入门指北
据非官方不负责任的统计,有百分之八十的 Android 应用开发者,不会或者很少有机会写 C/C++。如果你是一个有追求的程序员,还是把 C 语言捡起来吧。
AndroidStudio3 支持 Java8 了,就问你敢用吗
今天早上,Google 发布了 AS 3.0,以及一系列的 Support 包,有意思的新东西挺多,因为之前一直在看 kotlin的支持,特地翻了一下对 Java8 的支持方式,结果……
HenCoder Android 开发进阶:自定义 View 1-3 文字的绘制
这期是 HenCoder 自定义绘制的第三期:文字的绘制。 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解 如果你没听说过 HenCode…
使用 Snap.svg 制作动画
介绍 Snap.svg 以及其制作动画的几种方式、兼容性和使用建议
下一页
关注了
28
关注者
0
收藏集
1
关注标签
7
加入于
2017-02-17