
Android 开发
文章平均质量分 82
Android 开发
卜大爷
鹅厂客户端开发负责人,T11级,鹅厂通道评委
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android打印当前运行中的所有线程信息
Android打印当前运行中的所有线程信息原创 2022-10-15 00:11:02 · 3171 阅读 · 2 评论 -
Android 主线程与子线程关系详解
Android 主线程与子线程关系详解主线程与屏幕渲染当用户启动一个的应用时,Android 会创建新的 Linux 进程以及执行线程。这个主线程也称为界面线程(UI 线程),负责屏幕上发生的一切活动。Android 中,主线程的设计非常简单:它的唯一工作就是从线程安全工作队列中,获取任务(工作块)并执行,直到应用被终止。主线程执行的这些任务来源有以下几个:与生命周期信息、用户事件(例如输入)或来自其他应用和进程的事件相关的回调。当然,我们在应用开发中也可以不使用框架而自行实现任务队列。应用执行的原创 2020-12-17 16:25:09 · 27761 阅读 · 0 评论 -
Android 中设置线程优先级的正确方式(2种方法)
Android 中设置线程优先级的正确方式(2种方法)在 Android 中,有两种常见的设置线程优先级的方式:第一种,使用 Thread 类实例的 setPriority 方法,来设置线程优先级。第二种,使用 Process 类的 setThreadPriority 方法,来设置线程优先级。这两种设置线程的优先级,一种是 Java 原生版本,另一种是 Android API 版本。这两种方式是不同的,Android 更推荐使用第二种方式。使用 Thread 类的 setPriority 方原创 2020-12-03 16:52:44 · 37560 阅读 · 0 评论 -
Android 在线程池中实现线程优先级的代码实现
Android 在线程池中实现线程优先级的代码实现在前文《Android 中设置线程优先级的正确方式(2种方法)》中,我们知道,设置线程优先级,最好使用 Android 推荐的 android.os.Process 类的 setThreadPriority 方法。该方法需要在需要在线程执行时调用,也就是需要在 run 方法里面调用。单个线程执行时,非常简单,那如果我们需要在线程池里设置现场优先级,又如何操作呢?这里我直接给出了一个模板示例,按照自己的需要修改参数即可:package com.bud原创 2020-12-03 11:36:15 · 25886 阅读 · 10 评论 -
Android 异步任务的6种实现方式详解
Android 异步任务的6种实现方式详解Android UI线程(主线程)有几个特点:只能在 UI 线程操作 UI 视图,不能在子线程中操作。不能在 UI 线程中进行耗时操作,否则会阻塞 UI 线程,引起 ANR、卡顿等问题。在 Android 开发中,我们通常将一些耗时的操作使用异步任务的方式进行处理。例如这样一种这种场景,子线程在后台执行一个异步任务,任务过程中,需要 UI 进程展示进度,这时我们就需要一个工具来实现这种需求。Android 系统为开发人员提供了一个异步任务类(Async原创 2020-12-03 11:16:50 · 42499 阅读 · 4 评论 -
Android系统中的常用时间戳及时间单位
我们在开发中经常会遇到各种时间戳,那么在Android中,都有哪些时间戳呢?又有上面区别呢?原创 2020-11-11 17:31:05 · 28923 阅读 · 0 评论 -
Android 数据库开发实战(简单易懂+DEMO)
本文将介绍Android中数据库的使用,及示例展示数据库的增删改查等操作方法。原创 2020-08-26 16:19:56 · 28655 阅读 · 0 评论 -
Mac版AndroidStudio常用快捷键(汇总)
超级实用的Mac版AndroidStudio常用快捷键汇总,包含了最常用、常用、偶尔实用的分类,Android开发必备!赶快收藏吧~原创 2020-08-19 11:34:56 · 32041 阅读 · 0 评论 -
Java文件是如何编译成Dex文件的?如何执行Dex文件?
本文将介绍Dex文件, 以及Java文件如何生成Dex文件的?最后介绍Dex文件通过什么方式来执行?原创 2020-06-23 15:43:43 · 27362 阅读 · 2 评论 -
Android中XML的三种解析器分析、实战
本文分析了Android中,可使用的三种XML解析器,并对它们的实现逻辑及优缺点进行了分析和对比。我们在实战部分,分别用三种解析器实现了Demo中XML文件的解析,代码注释详细的介绍了整个过程。...原创 2020-05-28 16:13:24 · 26372 阅读 · 0 评论 -
Android序列化详解及最佳实践(Serialize&Parcel)
本文将详细介绍Android序列化机制:Serialize和Parcel,介绍了它们的实现方式、使用场景以及最佳实践。并且在Demo中详细介绍了它们的使用。原创 2020-05-27 20:42:15 · 25560 阅读 · 0 评论