自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 android休眠

休眠是把一些部件、外设关掉(掉电或让它进入低功耗模式)。比如:对于platform_device在suspend调用的时候,freeze、standby、mem、diskcat /sys/power/state/sys/power/autosleep:用于取代wakelocks中的自动休眠功能。向该文件写入/sys/power/state返回值的某一种,系统会在适当的时候进入指定的休眠...

2019-04-26 11:19:32 1235

原创 android闪屏问题

一、可能原因:硬件问题驱动问题绘制问题窗口调度问题activity问题app本身的逻辑问题二、debug步骤(1) adb shell screenrecord /sdcard/tt.mp4 如果问题还存在说明这个问题和屏幕硬件驱动或MDP合成有关系。(2)是不是合成问题:打开开发者选项,勾选禁用硬件叠加选项.重新复现问题,如果问题依然复现,...

2019-04-26 10:41:18 2458

转载 EventHub

在EventHub的构造函数中:mEpollFd = epoll_create(EPOLL_SIZE_HINT);mINotifyFd = inotify_init();//DEVICE_PATH定义为"/dev/input"int result = inotify_add_watch(mINotifyFd, DEVICE_PATH, IN_DELETE | IN_CR

2017-09-19 22:58:38 1630

原创 inotify

内核用于通知用户空间程序文件系统变化int fd = inotify_init ();int wd = inotify_add_watch (fd, path, mask);可用read()从inotify的文件描述符中读取事件,以判定发生了那些事件。若读取之时还没有发生任何事件,则read()会阻塞,直至有事件产生,事件发生后,每次调用read()会返回一个缓存区,内含一个或多个

2017-09-19 22:45:44 321

原创 epoll

(1) int epoll_create(int size);  创建一个epoll的句柄,size用来告诉内核这个监听的数目一共有多大。这个参数不同于select()中的第一个参数,给出最大监听的fd+1的值。需要注意的是,当创建好epoll句柄后,它就是会占用一个fd值,在linux下如果查看/proc/进程id/fd/,是能够看到这个fd的,所以在使用完epoll后,必须调用close(

2017-09-19 22:43:04 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除