首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
时光在掘金64470
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Kotlin学习系列(一):基础
概述 现在Kotlin很多开源项目都已经开始用了,再不学习就看不懂开源了,开始学起 变量定义 可变变量定义 不可变变量定义 函数定义 函数定义的关键字为fun,参数格式为 值 :类型, 表达式作为函数
卡顿、ANR、死锁,线上如何监控?
一、前言 最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分析主线程堆栈、cpu、锁信息
Binder机制的原理、使用、源码
Binder很重要,几乎面试必问。 Binder很缥缈,工作中感觉几乎用不到,系统第三方给我们实现完了。 Binder很难,但是又不得不学,因为Binder哪都用到了,内卷时代,除了写写页面,一想研究
微信Android组件化架构实践—去组件中心化问题的完美解决
一、代码中心化问题 1.1 代码中心化在Android组件化中的问题体现 貌似Android的组件化是非常简单且可行的,AS提供的module创建方式加gradle.properies 自定义属性可读
性能优化1 - 数据结构优化
性能优化的方向 性能优化不是一蹴而就的,应该在日常的各种小细节中一点点优化,积少成多,app也就更流畅了。 而流畅性优化中有个很重要的是数据结构的优化。 android中常见的列表容器:ArrayLi
Handler机制与原理
为什么会出现内存泄漏问题呢? 分析 Handler使用是用来进行线程间通信的,所以新开启的线程是会持有Handler引用的,如果在Activity等中创建Handler,并且是非静态内部类的形式,就有
Java并发编程---Java多线程基本概念
这是我参与更文挑战的第1天,活动详情查看: 更文挑战 时间过的那么快,今天就是六一了,好长时间没有更新文章了,又变懒了!借着活动挑战一下自己!加油兄弟们! 凭我的脑子和钱包过个六一儿童节应该不过分吧哈
探索 OkHttp 原理
OkHttp 是 Square 公司开源的一款网络框架,一般和 Retrofit、RxJava 或协程一起使用。
深入理解 Android 中的各种 Context
老实说,我不明白这个等式有什么意义,而且还是错的。首先多进程情况下,Application 对象就不止一个;其次,Activity、Service、Application 继承自 ContextWrapper,它们自己就是一个 Context,里面又有一个 Base Conte…
APK 文件分析
META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全。里面包含了三个文件,MANIFEST.MF、CERT.SF、CERT.RSA。 我们知道Java程序都是通过Java虚拟机执行的,Android应用是采用Java开发的,基于移动设备的特点,如内存以及…