android 多线程
文章平均质量分 78
shenxiaolinil
这个作者很懒,什么都没留下…
展开
-
AOSP 8.0 系统启动之五systemserver启动(一)
SystemServer就是系统用来启动Framework核心service的入口,如AMS,PMS,WMS等。Android系统在启动的时候, 在启动两个重要的进程,一个是zygote进程另一个是由zygote进程fork出来的system_server进程;原创 2023-02-07 00:09:41 · 490 阅读 · 0 评论 -
java集合框架02——Collection架构与源码分析
Collection是一个接口,它主要的两个分支是List和Set。如下图所示: List和Set都是接口,它们继承与Collection。List是有序的队列,可以用重复的元素;而Set是数学概念中的集合,不能有重复的元素。List和Set都有它们各自的实现类。为了方便,我们抽象出AbstractCollection类来让其他类继承,该类实现类Collection中的绝...原创 2020-03-31 08:17:13 · 139 阅读 · 0 评论 -
关于悬浮框的延迟消失,采用handler的消息机制
延迟消失, 第一种就是handler中的send message(what)机制, 先是实力化handler对象,然后重写handleMessage方法。private Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) {///接受消息的并且根据具体原创 2011-11-25 16:51:29 · 7445 阅读 · 0 评论 -
悬浮框的显示以及隐藏,有点类似与mediaController
public void show(int timeout) { if (!isshow) { if (pauseBtn != null) { pauseBtn.requestFocus(); } showTopLayout(); showBootomLayout(); isshow = true; } } /**显示头部*/pr原创 2011-11-25 16:58:30 · 9015 阅读 · 0 评论 -
Android,UI主线程与子线程 handler,thread使用
在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。 一个Android 程序默认情况下也只原创 2011-12-19 09:31:49 · 4360 阅读 · 0 评论