首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
用户2757823770105
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
adb常用命令总结
1 前言 ADB(Android Debug Bridge)即 Android 调试桥,采用监听 Socket TCP 端口的方式通讯。连接手机有2种方式:有线连接、无线连接。 (1)有线连接
Android性能分析工具systrace使用
Android性能分析工具systrace的使用,能根据需要抓取trace。 了解trace文件中数据的含义,能分析简单的性能问题。 systrace是Android4.1版本之后推出的,对系统Performance分析的工具。 systrace的功能包括跟踪系统的I/O操作、…
Kotlin协程之Flow使用
万字长文讲解kotlin协程的Flow使用,从基础使用,flow的异常处理,以及实现原理细节。常用操作符:map、filter、zip、Combine、drop等等,以及使用过程中我们需要注意的地方。
[Google] 再见 SharedPreferences 拥抱 Jetpack DataStore
一个新库的出现必定为我们解决了一些问题,那么 Jetpack DataStore 为我们解决什么问题呢,在分析之前,我们需要先来了解 SharedPreferences 都有那些坑。 接下来我们逐个来分析一下 SharedPreferences 带来的这些问题,在文章中 Sha…
Android Jetpack组件一览
官网简介 Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者精力集中编写重要的代码。 Jetpack
一文快速入门 Kotlin 协程
在今年的三月份,我因为需要为项目搭建一个新的网络请求框架开始接触 Kotlin 协程。那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、RxJava、LiveDa
Serializable 和Parcelable 的区别(Android每日面试题)
看见即降服,这句话说的是一件事物,只要你看得到,你就能得到。 对我来说记录就是看见。 面试题不只是为了面试,更是为了帮助我们更深入地理解我们已知的知识。 本篇文章中的引用稍微多了一下(额,好吧,好像我每篇文章都有好多引用),请大家谅解,不过引用的文章确实是我想要的内容,讲得也挺…
阿里巴巴Android开发手册
代码是一个程序猿的门面,有门面的程序猿才是一个好程序猿。 充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。 什么样的编码和实现方式;“反例”说明需要提防的雷区,以及错误案例。 资源文件需带模块前缀。 layout 文件的命名方式。 drawable 资源名称以小…
面试官:View.post() 为什么能够获取到 View 的宽高 ?
今天的文章会比较轻松,相比前面几篇没有那么大段的源码要啃。关于获取 View 的宽高,我们先来一段测试代码: 在 onCreate() 和 onResume() 中是无法获取到宽高的,而 View.post() 回调中可以。从日志打印顺序可以看出来,View.post() 回调…