当前位置:操作系统 > 安卓/Android > >>
站长资源库提供安卓/Android编程学习、疑难处理、技术方案,当前第6页

Android培训班(12)

#059  #060      get_hardware_name();这段代码是获取当前android系统运行的硬件信息,比如硬件的CPU名称。主要从/proc/cpuinf

Android培训班(13)

#111  #112      if (qemu[0])#113          i

Android培训班(14)

#200  #201      for(;;) {#202          int

Android培训班(15)

在主函数main里调用这个函数来做什么呢?而这个函数是怎么样实现的呢?下面就来了解这个函数的功能与产现,具代码如下:#001  void open_devnull_stdio(void)#002  {#003&nbs

Android培训班(16)

parse_config_file函数是分析*.rc配置文件,并且把里面的参数组成链表的方式。下面来仔细地分析代码,如下:#001  int parse_config_file(const char *fn)#002 

Android培训班(17)

在上面函数主要识别的关键字有:copy capability chdir chroot class class_start class_stop console chown chmod critical disabled domainn

Android培训班(18)

通上面的函数就可以把服务和事件触发的命令添加队列里。其实是在文件parser.c头部,就声明了下面三个链表,如下: static list_declare(service_list);static list_declare(a

Android培训班(19)

在init初始化进程里,设备初始化是怎么进行的呢?如果要了解这方面,就需要仔细分析下面的代码,如下:#001  int device_init(void)#002  {#003   &n

Android培训班(20)

在android系统里,设计有一种系统叫做属性系统,它是用来做什么呢?这样设计有什么优势呢?其实这个属性系统主要是用来保存系统配置,或者用来交换不同进程的信息。这样的系统最大的优势是统一了系统配置的方式,统一了信息交换方式,通

Android培训班(21)

前面学习了属性系统的初始化和加载,还有保存到属性文件等功能,下面来学习属易做图的方面,它主要用来提供一种服务的方式给java虚拟机上层使用,或者java应用程序使用。start_property_service函数的代码如下:#001&

Android培训班(22)

在初始化过程里,会显示一个LOGO图片,那么它是怎么实现显示这个图片的呢?它的代码如下:#001  /* 565RLE image format: [count(2 bytes), rle(2 bytes)] */#002&n

Android培训班(23)

通过上面的分析,可以知道LOGO图片是RLE编码的565格式的图片,也就是采用行程编码的方式,颜色位数采用16位的方式(红色5位,绿色6位,蓝色5位)。因此,所有其它图片的格式都需要转换为这种标准的格式,初始化进程才可以显示出来。下面
首页上一页12345678910...20下一页尾页转到页跳至
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分来自网络,