共 69 篇文章 |
|
手机电池的保护电路详细介绍。简单讲就是手机通过读取该管脚电阻的阻值来获悉电池的类型(根据阻值的不同来区分镍氢电池和锂离子电池,区分大容量电池和普通容量电池)这一点很有趣,实时时钟电路放在电池包里面的一个好处就是即使从手机上拔下电池,时钟也不会丢失,只要电池的电压不降低到3.0V以下.而现在大多数实时时钟电路是放在手机里面的,仅仅... 阅82 转0 评0 公众公开 15-07-02 17:47 |
s5pc110/s5pv210 bma150 重力感应最近在移植android2.3的系统,芯片是三星的s5pc110。3,Launcher中旋转的方法在android2.3.4_GB_T34\packages\apps\Launcher2\AndroidManifest.xml里面有两个 android:screenOrientation="nosensor"改成android:screenOrientation="sensor"上面的问题也解决。 阅24 转0 评0 公众公开 15-07-02 15:18 |
android keyguard锁屏程序不能全屏显示更改代码如下:int width = dm.widthPixels;frameworks/base/core/java/android/content/res/CompatibilityInfo.java这里面,DEFAULT_PORTRAIT_HEIGHT /DEFAULT_PORTRAIT_WIDTH 这两个值比较重要。所在在程序中原来的代码是outRect.set(xOffset, 0, xOffset + portraitHeight, portraitWidth);//原始代码o... 阅328 转0 评0 公众公开 15-07-02 15:17 |
suspend_state_t state = PM_SUSPEND_ON;pr_info("[request_suspend_state]: suspend_work_queue early_suspend_work/n");看到这里,好像系统执行了early suspend之后就没有往下执行标准linux的suspend流程了,其实不是,android的做法是,不是你执行完了early suspend 的回调就可以马上走标准linux的suspend流程,而是会检查还有没... 阅8 转0 评0 公众公开 15-07-02 15:17 |
"deleted_wake_locks");可以看到该初始化函数中新建了几个wakelock: deleted_wake_locks、main_wake_lock、sys_sync_wake_lock、unknown_wakeup,他们全部都是WAKE_LOCK_SUSPEND类型的wakelock,说到这里不得不提到wakelock的两种类型了:前面已经说了只有类型为WAKE_LOCK_SUSPEND的wakelock被上锁才会阻止系统进入suspend,那么也就... 阅38 转1 评0 公众公开 15-07-02 15:16 |
int acquire_wake_lock(int lock, const char* id)public static final int PARTIAL_WAKE_LOCK = WAKE_BIT_CPU_STRONG;public static final int FULL_WAKE_LOCK = WAKE_BIT_CPU_WEAK| WAKE_BIT_SCREEN_BRIGHT | WAKE_BIT_KEYBOARD_BRIGHT;public static final int SCREEN_BRIGHT_WAKE_LOCK = WAKE_BIT_CPU_WEAK| WAKE_BIT_SCREEN_BRIGHT;publi... 阅37 转1 评0 公众公开 15-07-02 15:16 |
3072 x 2304 7077888 700万像素。3200 x 2400 7680000 770万像素。3264 x 2448 7990272 800万像素。3876 x 2584 10015584 1000万像素。OV5642能够以每秒15张画面 (fps) 的速度输出全分辨率视频。它还支持60 fps 的720p高清视频以及30 fps的1080p高清视频。 阅32 转0 评0 公众公开 15-07-02 15:16 |
if ((drv->bus->probe && drv->probe) || (drv->bus->remove && drv->remove) || (drv->bus->shutdown && drv->shutdown)) ret = bus_add_driver(drv);[cpp] view plaincopy/** * bus_add_driver - Add a driver to the bus. -----在总线上加入一个驱动 ... 阅432 转0 评0 公众公开 15-07-02 15:15 |
链表中的每一个节点的数据类型为结构体类型,节点有两个成员:整型成员(实际需要保存的数据)和指向下一个结构体类型节点的指针即下一个节点的地址(事实上,此单链表是用于存放整型数据的动态数组)。链表按此结构对各节点的访问需从链表的头找起,后续节点的地址由当前节点给出。链表的尾节点由于无后续节点,其指针域为空,写作为NULL。在... 阅77 转0 评0 公众公开 15-07-02 15:14 |
如创建一个学生学号及姓名的单链表,即节点包括学生学号、姓名及指向下一个节点的指针,链表按学生的学号排列。从链表中删除一个节点有三种情况,即删除链表头节点、删除链表的中间节点、删除链表的尾节点。由于删除的节点可能在链表的头,会对链表的头指针造成丢失,所以定义删除节点的函数的返回值定义为。由于插入的节点可能在链表的头,会... 阅1169 转2 评0 公众公开 15-07-02 15:14 |