自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 手动生成 Android ramdisk, system.img

1. 生成 ramdisk.img out/host/linux-x86/bin/mkbootfs out/target/product/generic/root | out/host/linux-x86/bin/minigzip > out/target/product/generic/ramdisk.img 2. 生成 system.img out/host/linux-x8

2013-05-31 13:04:17 1347

原创 求整数数组中和最大的子数组

struct maxInfo { int start; int end; int max; }; bool maxValue(int a[], int n, maxInfo& mi ) { if( n < 0 ) { return false;} mi.start = mi.end = 0;

2013-05-30 13:07:28 750

原创 Android 编译生成目录

Android 在编译的过程中,默认会在代码的目录下下面生成 out/target/product/generic 目录下(以generic 为例), 在生成的目录中,首先根据host与target 进行非类 ├── host      =>  host 目录下面放的是可以在编译机子上运行的程序 │   ├── common    │   └── linux-x86   => hos

2013-05-28 21:21:32 4201

原创 Android 开发 官方 论坛

官方论坛:  https://groups.google.com/forum/ Android 官方bug tracking : http://code.google.com/p/android/issues/list

2013-05-24 14:30:41 987

原创 system.img 解压和压缩

Android 中的 system.img 可能有是yaffs2 或者 ext 的文件系统。 1.判断文件系统类型    file out/target/product/generic/system.img    如果输出是: out/target/product/generic/system.img: VMS Alpha executable  , 则表明是 yaffs2

2013-05-24 11:50:13 21640 1

原创 Android image 文件系统

自己添加的一个新项目在编译过程中发现 sytem.ima 文件大小超标,网上已经有很多接这个问题的方法 (修改 BOARD_SYSTEMIMAGE_PARTITION_SIZE 的尺寸, BOARD_USERDATAIMAGE_PARTITION_SIZE ), 仔细的看看发现 system.img 编译成了 ext4 而不是 yaffs2,查看了一下 build 系统的Makefile。 1.

2013-05-23 17:01:53 2206

翻译 Android build target list.

Android build target list. make sdk - build the tools that are part of an SDK (adb, fastboot, etc.)make snod - build the system image from the current software binariesmake servicesmake run

2013-05-15 21:08:14 960

原创 C 语言设计模式(三) 双链表

在C 语言中双链表的实现,已经有很多经典的实现,下面的代码,从 android 中摘取,事实上这段代码可能 google 的人最初从linux 的代码中学得,其实设置到了极限,都达到了设计的完美,那么大家几乎说就是一样了,因我完美是唯一的,对于同一个事物的抽线,最完美的表达是唯一的。            struct listnode { struct listnode *n

2013-05-05 17:14:02 996

原创 Android 源码分析之 init 分析

uboot  在初始化结束之后,会调用 start_kernel 来运行linux kernel.    刚刚简单的看了看kernel 3.4, 现在的kernel是采用创建内核线程的形式来运行 init 的。 具体的代码可以参考 linux kernel 代码中的 init/main.c  start_kernel -> rest_init , 在  rest_init 中创建了内核线程, 这

2013-05-05 13:47:27 880

原创 Android 子项目 列表

Android 子项目列表更新,两年前的那个貌似无法使用了。 可以通过 :  https://android.googlesource.com/?format=HTML 访问到所有 android 项目中 git 子项目 可以通过 : git clone https://android.googlesource.com/name  下载名字为 name 的git 子项目

2013-05-03 15:56:34 860

消息驱动系统实现模型

msg.h/msg.c/modules.c/modules.h 这是个文件实现了消息驱动系统模型。 整个package 是一个VC 项目,可以测试上面的模型。

2011-12-29

带有保存SSH登录 密码的 Putty

在工作中几乎离不开Putty,Putty 可以说最好用的SSH 客户端,由于安全方面的设计考虑,Putty 不支持SSH 登录密码保存,网上也有一些人有这方面的需求。 尽管可以通过设置Private key 的方式来实现自动登录,不过从方面性的角度而言,还是能够支持保存密码自动登录的方式较为方便。所输入的密码通过AES 加密保存起来。有任何bug,请email 告知我。

2008-05-28

空空如也

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

TA关注的人

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