![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android线程
文章平均质量分 78
李七音
嵌入式软件研发,TV系统软件开发,Linux系统,应用开发,java、android、C/C++、Kotlin
广袤的宇宙有一个美丽的家园,那就是地球,我们短暂的一生都会在地球上;遇见的每个人都是很微妙的缘分,请珍惜身边的每个人。
展开
-
android ANR报错异常处理
ANR 是android开发中常见的异常,报错的原因多种多样,还需要根据具体的现象找原因。通常最常见的是在处理耗时的任务或者连接时间过长会导致ANR1.10-27 09:08:37.031 648 1118 E ActivityManager: +0% 924/kworker/2:0: 0% user + 0% kernel10-27 09:08:37.031 648 1118 E ActivityManager: +0% 1014/logcat: 0% user + 0% ...原创 2021-10-27 16:11:33 · 3951 阅读 · 0 评论 -
android 代码如何设置AlertDailog背景不变暗?
java代码中利用WindowManager设置自定义Dialog背景,LayoutInflater inflater = LayoutInflater.from(this);View layout = inflater.inflate(R.layout.androiddialog_layout, null);AlertDialog.Builder builder = new A...原创 2020-03-12 15:34:47 · 468 阅读 · 0 评论 -
Android中判断某个服务是否正在运行?
android中 使用服务类名来判断此服务当前是否正在运行:public boolean isServiceWork(String serviceName) { boolean isWork = false; ActivityManager myAM = (ActivityManager)mContext.getSystemService(Context...原创 2020-02-26 15:58:30 · 896 阅读 · 2 评论 -
handler
首先说一下handler 吧,具体的讲法,一切和屏幕相关的都是handler处理的; 以我的看法吧, 它相当于一个主线程,我们都知道,在子线程中是不能更改UI的,比如说你想要在一个子线程中去更改UI这时候就你可以创建一个handler对象通过传达消息的方法在handler中去修改子线程当中的UI了;##Handler的创建## 那么我们如何去创建一个handler呢? 其实很简单,就像对...原创 2018-03-03 11:23:38 · 140 阅读 · 0 评论 -
Java多綫程
綫程,進程什么是线程?什么是进程?进程就是应用程序,任何一个应用程序打开,操作系统都会分配一段连续的空间给程序使用,进 程就是管理这段空间,包含执行程序的代码以及资源。 线程是应用程序的执行单元,所有的代码都是有线程来执行的。任何程序必须有一条线程,就是主线程,如果所有的线程都退出了,进程也就退出了。1,线程Thread类static Thread currentThread() ,静态方法,获...原创 2018-03-22 23:47:15 · 147 阅读 · 0 评论 -
Android Handler 实现时间倒计时
使用Handler + Runnable 实现倒计时的操作,1: 实现逻辑: 使用Handler 的post()或postDelayed()方法 启动Runnable , 在Runnable中进行开始循环计时。代码:package com.example.lesson27_timehandler;import android.app.Dialog;impo...原创 2019-08-08 23:20:14 · 1386 阅读 · 0 评论