摘要: 电流定义I = Q / T ,单位是mA,所以电池容量Q = I * T,单位是mAh。mAh衡量的是一块电池的电荷多少,但不能说明它的做工能力。W = U * I * T = U * Q ,U * I的单位为W,总的单位是Wh。对于手机一般的电压都是3.7v,所以两个数值看一个就能分辨出电池的容量大小。但不同设备的电压往往不同,所以要用Wh来衡量电池的放电能力。 阅读全文
posted @ 2013-02-18 16:15 紫璐宇 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: All Settings -> Keyboard选择Custom Shortcuts 添加一个快捷命令:name:screenshot Command:gnome-screenshot -a然后点击定义一个顺手的组合键。 阅读全文
posted @ 2013-01-19 00:00 紫璐宇 阅读(100) 评论(0) 推荐(0) 编辑
摘要: systemUI之statusbar 看标题应该能猜出来这会是一个系列,不管写的咋样,就当是小结吧。因为是第一篇,所以会先说下systemUI是嘛,然后从view的角度认识一下systemUI的各个部件,重点分析一下statusbar的布局结构;最后是statusbar的加载流程。一,文件目录systemUI相对锁屏什么的它算是很规矩了,标准的android工程,安静的待在:.\frameworks\base\packages\SystemUI目录下,可以直接单编译成apk,注意要push到system/app下面重启验证效果。二,视图部件上面的图简单的表示了systemUI的结构,其实这个从 阅读全文
posted @ 2013-01-09 22:23 紫璐宇 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 好久没写东西,我得承认,是自己懒了。解过几个statusbar的bug,觉得notification还是挺有意思的,分析一下流程,以作备忘吧。通知的接收1.notification由系统或第三方应用封装发出notificationManager.notify()。2.通知进入一个队列NotificationManagerService.enqueueNotificationInternal()。3.在上面方法里面会发现一个熟悉的身影,就是mStatusBar,它是StatusBarManagerService的化身。调用mBar.addNotification(key,notification 阅读全文
posted @ 2013-01-08 21:29 紫璐宇 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 1. 下载最新版的nVidia驱动,命名为NVIDIA.run。http://www.nvidia.com/page/drivers.html2.编辑blacklist.conf。sudo gedit /etc/modprobe.d/blacklist.conf添加以下部分并保存:blacklist vga16fbblacklist nouveaublacklist rivafbblacklist nvidiafbblacklist rivatv(这里有一行空格)3. 删除之前所安装的nVidia驱动。sudo apt-getremove --purge nvidia-*(需要清除干净)sud 阅读全文
posted @ 2012-12-30 00:25 紫璐宇 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1 Android安全机制概述Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基础上进行扩展,提供了 permission 机制,它主要是用来对 Application 可以执行的某些具体操作进行权限细分和访问控制,同时提供了 per-URI permission 机制,用来提供对某些特定的数据 阅读全文
posted @ 2012-12-28 11:01 紫璐宇 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 只需要对android/build/target/languages_full.mk 中PRODUCT_LOCALES := zh_CN enUS....最前面的一种语言既为默认语言,系统编译后自动设置属性到系统中,在/build/tools/buildinfo.shecho "ro.product.locale.language=$PRODUCT_DEFAULT_LANGUAGE"echo "ro.product.locale.region=$PRODUCT_DEFAULT_REGION"echo "persist.sys.country=$ 阅读全文
posted @ 2012-09-27 09:35 紫璐宇 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: android sdk doc中提到了关于xml引用资源是如下格式:@[:]/@*android:style/Theme.Dialog.Alert(\packages\apps\Settings\AndroidManifest.xml)@color/workspace_all_apps_and_delete_zone_text_colorTheme.Dialog.Alert因为Alert是非public的。使用*号的话与@的区别在于可以调用\platforms\android-8\data\res\values\themes.xml中所有的已定义的theme.而不使用*只能调用在\platfo 阅读全文
posted @ 2012-09-04 23:24 紫璐宇 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 千万别和他人比物质多寡,结果无非就是虚荣心得到满足或自取其辱。需要比的是拥有物质能力的强弱。 阅读全文
posted @ 2012-08-20 00:56 紫璐宇 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 人的生命就像沙漏,每个人装的量大致相当,不同的是有些人沙漏的颈部较粗,时沙流逝的比较快,而有些则比较细,相较而言这些人就获得了更长的有效生命。打印系统时间:SystemClock.elapsedRealtime() 阅读全文
posted @ 2012-08-19 21:37 紫璐宇 阅读(104) 评论(0) 推荐(0) 编辑