[cpp] view%20plain copy
1、gr_init() 初始化图形设备,分配Pixelflinger库渲染的内存
2、gr_font_size() 将字体对应的surface长宽赋值给char_width和char_height
3、LoadBitmap() 将png生成surface, 每个png图片对应一个surface, 所有surface存放在一个数组中4、LoadLocalizedBitmap() 将区域文字所在的图片中的text信息根据当前的locale提取出来,生成对应的surface, 所以 surface也存放在一个数组中6、pthread_create(&progress_t, NULL, progress_thread, NULL) 创建一个线程,该线程的任务是一个死循环,在该循环中不停 地检测currentIcon以及progressBarType来决定是不是要更新进度条。7、调用RecoveryUI的Init(),初始化输入事件处理。[cpp] view plain copy
新闻热点
疑难解答