
Android
bdc995
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git patch
UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch, 最后用E-mail发给Linux Kernel的维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、转载 2012-08-07 17:53:16 · 588 阅读 · 0 评论 -
Android 侦听Usb或者SDCard热拔插事件
有时候我们可能要侦听Usb或者SDCard一些拔插事件,其实很简单,当我们做拔插的时候比如Usb或者SDCard,android底层会发出相应的Intent出来给上层应用成使用,比如SDCard或者Usbandroid都会发这样一个Intent.ACTION_MEDIA_MOUNTED,所以我们在上层应用程序中只要侦听这个Intent就可以了,看到网上很多人不知道怎么去区分到底是Usb或者SDCa转载 2012-09-04 21:44:53 · 903 阅读 · 0 评论 -
Android如何生成设备节点
在Android中,由于没有mdev和udev,所以它没有办法动态的生成设备节点,那么它是如何做的呢?我们可以在system/core/init/下的init.c和devices.c中找到答案:init.c中int main(int argc, char **argv) { ... /* Get the basic filesystem setup we ne转载 2012-09-27 15:06:36 · 622 阅读 · 0 评论 -
Android api error
android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,只是对javadoc的生成有影响关于类的开放和隐藏,但是对android的上层应用有影响,因为非开放的类或API,android上层应用无法直接访问。 类或API是否开放,是通过d转载 2013-01-15 16:36:16 · 1358 阅读 · 0 评论 -
USB UMS MTP设置过程
选择MTP,PTP,UMS的选项界面就定义在UsbSettings.java,选择其中一个选项时会执行以下代码。packages/apps/Settings/src/com/android/settings/deviceinfo/UsbSettings.java if (preference == mMtp) { mUs转载 2013-03-20 15:12:09 · 6079 阅读 · 0 评论 -
request threaded-only IRQs with IRQF_ONESHOT
Gitweb: http://git.kernel.org/linus/;a=commit;h=9b7e31bbf4bb58b12e11a7f24b7c3e48bbd2f4daCommit: 9b7e31bbf4bb58b12e11a7f24b7c3e48bbd2f4daParent: 1cecc5cc0658e128bcad0b29edb96f28606657转载 2013-03-20 17:02:48 · 2142 阅读 · 0 评论 -
Android图像处理简介の图像存储和元数据
Android提供Content Provider来实现应用程序之间的数据共享,provider提供了标准的接口用于存储和检索多种类型的数据。图像 、音频和视频的标准content provider就是MediaStore。1)获取图像的URI要获得标准的图像存储路径,我们需要获得MediaStore的引用,而这是通过content resolver来实现的(因为使用Content res转载 2014-11-27 11:31:40 · 1005 阅读 · 0 评论