自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TODO: Android; Linux; Cloud;

吾尝终日而思矣,不如须臾之所学也

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux: Framebuffer测试程序

<br />fb设为24位模式:<br />fbset -fb /dev/fb0 -g 800 600 800 600 24 -n<br />用r g b填充fb:<br />use-fb 255 0 0    //red<br />use-fb 0 255 0    //green<br />...<br /> <br />use-fb.c 代码:<br />/* use-fb.c*/<br />#include <stdio.h><br />#include <fcntl.h><br />#includ

2010-09-16 13:31:00 4678 1

原创 Linux: sysfs

<br />http://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/

2010-09-12 20:06:00 958 1

原创 Linux: spinlock and mutex

<br />  访问共享资源的代码区域称为临界区。自旋锁(spinlock)和互斥体(mutex)是保护内核临界区的两种基本机制。<br />  自旋锁可以确保在同时只有一个线程进入临界区,其它想进入临界区的线程必须不停地原地打转,直到第一个线程释放自旋锁。<br />  下面的例子演示了自旋锁的基本用法:<br />  #include <linux/spinlock.h><br />  spinlock_t my_lock = SPIN_LOCK_UNLOCKED;<br />  spin_lock(&

2010-09-11 15:32:00 2120

原创 Linux: gdbserver + gdb insight调试应用程序

<br />目标平台启动gdbserver<br /># gdbserver localhost:1000 hello.o<br /> <br />主机运行gdb insight<br />$ xxx-linux-uclibc-insight hello.o<br /> <br />设置Target: GDBserver/TCP    Hostname: (target ip)  Port: 1000<br />connect<br />dbg...

2010-09-10 13:41:00 1411

原创 Linux: 输入设备驱动测试程序

测试写好的输入设备模块,比如遥控器/* test remote.ko *  you should insmod remote.ko and config it before*/#include #include #include #include #include #include #include struct input_event buff;int main(int argc, char **argv){ int fd; printf("%s: entered/n", argv[0]); fd = o

2010-09-09 11:27:00 1800

原创 Linux: Framebuffer显示bmp图片

初始化# fbset -fb /dev/fb0 -g 800 600 800 600 32 -n显示bmp图片文件# cat 32bit.bmp > /dev/fb0

2010-09-09 09:26:00 3503

原创 Linux: 最小的设备驱动程序框架

 /* Example Minimal Character Device Driver */#include static int __init hello_init(void){ printk("Hello Example Init/n"); return 0;}static void __exit hello_exit(void){ printk("Hello Example Exit/n");}module_init(hello_i

2010-09-08 22:01:00 1629 4

原创 Linux: 根文件系统rootfs

<br />以下内容来自 Embedded Linux Primer<br />1) 一个最小根文件系统:<br />.<br />|-- bin<br />|   |-- busybox<br />|    '-- sh -> busybox<br />|-- dev<br />|    '-- console<br />|-- etc<br />|    '-- init.d<br />|        '-- rcS<br />'-- lib<br />    |-- ld.so<br />    |

2010-09-06 22:28:00 1430

原创 Linux: 好书

<br />  <br /> 

2010-09-05 14:24:00 989 1

原创 Android: Android图形基础

《Android 基础教程(第3版)》Ed BurnetteAndroid在其android.graphics包中提供了完整的本机二维图形库:ColorAndroid中的颜色用4个数字表示(Alpha, Red, Green, Blue)1. int color = Color.BLUE;2. color = Color.argb(127, 255, 0, 255);3. xml资源文件中定义:    //...#7fff00ff    //...PaintPanit类是Android本机图形库中最重要的类

2010-09-05 10:46:00 1163

原创 Android: Android Architecture

 Android Architecture---------------------------------------------------------------应用程序和小部件主程序联系人浏览器小部件你的应用程序应用程序框架活动管理器窗口管理器内容提供者视图系统通知管理器软件包管理器电话管理器资源管理器位置管理器传感器管理器库Android运行时界面管理器媒体框架SQLite核心库OpenGL|ESFreeTypeWebKitDalvik虚拟机SGLSSLlibcLinux内核显示驱动蓝牙驱动相机驱

2010-09-04 21:57:00 1087

转载 Android: Android 2.2 源码结构分析

Android 2.2 源码结构分析<br />http://blog.163.com/bjtornado@yeah/blog/static/6951048420107495255681/<br />Android 2.2 <br />|-- Makefile <br />|-- bionic               (bionic C库) <br />|-- bootable            (启动引导相关代码) <br />|-- build                 (存放系统编译规则

2010-09-04 07:21:00 1607

2.3截屏全部源码+APK+so

例子中截屏作为一个开机启动的后台service,在需要截屏的任何地方(系统servic或其他APK),发送 Intent "com.android.CAPTURE_SCREEN" 即可

2011-12-12

Android 2.3截屏JNI代码

Android 2.3截屏JNI代码 Android 2.3截屏JNI代码 Android 2.3截屏JNI代码

2011-11-24

文件管理apk示例代码

http://blog.csdn.net/zmyde2010/article/details/5936494 代码,刚学习apk时写的一个例子,有需要就看看吧

2011-11-18

Google USB Driver, r4

http://developer.android.com/sdk/win-usb.html

2011-09-04

空空如也

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

TA关注的人

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