首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
潇风寒月
掘友等级
Android
|
草榴
喜欢《三体》
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
441
文章 441
沸点 0
赞
441
返回
|
搜索文章
最新
热门
协程的取消和异常Part3-异常
我们作为开发者,在开发app时,如果程序的运行没有按预期执行时,应适当地给用户提示。一方面,看到应用程序崩溃对用户来说是一种糟糕的体验;另一方面,当操作没有成功时,向用户显示正确的信息是必不可少的。
协程的取消和异常Part2-取消
在不需要协程继续工作时,需要及时地取消它,以免浪费内存和电量。本篇文章将带你了解协程取消的来龙去脉。
协程的取消和异常Part1-核心概念
本系列博文将深入探讨协程中的取消和异常。作为本系列其他 3 部分的基础,本篇文章定义了一些协程的核心概念(例如 CoroutineScope、Job 和 CoroutineContext)
【金三银四】2022 Android面经实录
春水初盛,垂钓者络绎不绝,鱼儿按捺不住,拍打着尾鳍纷纷跃出水面,沽个好价。 本篇真实的记录了我从 准备->复习->面试 的全过程,分享一些我的真实经验,希望能帮到大家。
我的2021 年终总结
时间过得太快了,又要过年了。简单总结一下这一年的得失,规划一下来年的计划。今年输出的博客数量挺少的,掘金上一共才7篇,其他一些稍微短一些的我都直接贴到Android-Notes仓库里面去了。
Kotlin 协程与架构组件一起使用及底层原理分析
kotlin的协程封装了线程的API,这个线程框架可以让我们很方便得编写异步代码。 虽然协程已经很方便了,但是如果再配合Google提供的架构组件的KTX扩展一起使用,那就更方便了。
Choreographer原理及应用
Choreographer对于一些同学来说可能比较陌生,但是,它其实出场率是极高的。View的绘制流程的开始依赖于Choreographer,翻译过来这个单词的意思是“编舞者”。下面我们来详细介绍,它的具体作用是什么。 1. 前置知识 在讲Choreographer之前,必须得…
一文汇总JVM所有知识点(二)
8. 前端编译与优化 编译期没有具体的上下文语境的话,其实是一个模糊的表述。它可能是下面3种情况: Java虚拟机设计团队选择把对性能的优化全部集中到运行期的即时编译器中,这样可以让那些不是由javac产生的class文件(如JRuby、Groovy等语言的class文件)也同…
一文汇总JVM所有知识点(一)
1. JVM内存数据区域 程序计数器占用的内存空间比较小,可以看做是当前线程所指向的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。分支操作、循环操作、跳转、异常处理等也都需要依赖程序计数器。 程序计数器是线程私有的,每个线程内…
黑科技保活:提升进程优先级的一种思路
前不久,看到维术大佬发表的一篇文章:另一种黑科技保活方法。文章内容主要是利用Android的2个bug(黑科技就是利用系统bug骚操作)来提升进程的优先级为前台进程,觉得挺有意思,于是决定找个时间研究一下。因为原文中大佬主要写的是思路,所以流程比较粗略,没有提供具体的demo实…
下一页
个人成就
优秀创作者
文章被点赞
1,496
文章被阅读
246,758
掘力值
7,473
关注了
72
关注者
742
收藏集
5
关注标签
11
加入于
2017-08-04