-
AsyncTask 是一个抽象类(public abstract class AsyncTask extends Object),如果想使用它的话,我们必须创建一个子类去继承它。 看一下这个抽象类:android.os.AsyncTask,指定了三个泛型参数,我们先分析一下这三个参数:1. Params:在执行AsyncTask时需要传入的参数,可用于在后台任务中使用,这么说不懂?
2017/6/23 |
Android开发教程 |
评论:0
-
Notification,俗称通知,是一种具有全局效果的通知,它展示在屏幕的顶端,首先会表现为一个图标的形式,当用户向下滑动的时候,展示出通知具体的内容。NotificationManager 是一个重要的系统级服务,该对象位于应用程序的框架层中,应用程序可以通过它向系统发送全局的通知,它是管理Notification的。
2017/6/2 |
Android开发教程 |
评论:0
-
1、处理block类型的uevent main()函数创建了CommandListener对象,NetlinkManager的start()函数又创建了NetlinkHandler对象,如果将CommandListener类和NetlinkHandler类的继承关系图画出来,会发现它们都是从SocketListener类派生出来的
2017/5/22 |
Android开发教程 |
评论:0
-
回顾:前贴主要分析了Android存储系统的架构和原理图,简要的介绍了整个从Kernel-->Vold-->上层MountService之间的数据传输流程,在这样的基础上,我们开始今天的源码分析! 【源码分析】 1. Vold的main函数 Vold也是通过init进程启动,它在init.rc中的定义如下:...
2017/5/10 |
Android开发教程 |
评论:0
-
Android的存储系统主要由:SystemServer进程中的MountService和Vold进程中的VolumeManager组成。 它们管理着系统的存储设备,执行各种操作,如:mount、unmount、format等。 图1 Android存储系统架构图 图2 Android存储系统原理图 【重要组成分析】 1、NetlinkManager
2017/4/14 |
Android开发教程 |
评论:0