2011年3月7日
摘要: 一.transmission-1.93的arm-linux交叉编译 1. openssl-0.9.8b 交叉编译 ./Configure --prefix=/home/nxx/workspace/bt/transmission/arm \ no-asm no-shared os/compiler:arm-linux-gcc -----------------------------... 阅读全文
posted @ 2011-03-07 19:13 Braincol 阅读(3081) 评论(0) 推荐(0) 编辑
摘要: arm-linux-strip files 可以减少文件的大小: 比如交叉编译之后的transmissioncli 的大小为7.2M ,但是经过“arm-linux-strip transmissioncli”命令之后,transmissioncli的大小即变为了2.5M,小了很多很多。 find 和 xargs 配合使用删除所有指定类型的文件: 比如删除当前目录及其子目录下所... 阅读全文
posted @ 2011-03-07 19:00 Braincol 阅读(398) 评论(0) 推荐(0) 编辑
2010年9月30日
摘要: 概述: Android 的上下文菜单类似于 PC 上的右键菜单。当为一个视图注册了上下文菜单之后,长按(2 秒左右)这个视图对象就会弹出一个浮动菜单,即上下文菜单。任何视图都可以注册上下文菜单,不过,最常见的是用于列表视图ListView的item。 注意:Android 的上下文菜单不支持图标或快捷键。 创建一个上下文菜单的步骤: 1. 覆盖 Activity 的 onCreateContenx... 阅读全文
posted @ 2010-09-30 00:46 Braincol 阅读(35827) 评论(9) 推荐(2) 编辑
2010年9月28日
摘要: SimpleCursorAdapter() 是 SimpleCursorAdapter 类的构造函数。 描述: SimpleCurosrAdapter 是一个将 Cursor 中的 columns 与在 XML 文件中定义的 TextViews 或 ImageViews 进行匹配的简易 adapter。你可以指定选择 Cursor 中的哪些 columns、用哪些 views 来显示这些 colu... 阅读全文
posted @ 2010-09-28 22:46 Braincol 阅读(12167) 评论(1) 推荐(2) 编辑
2010年9月27日
摘要: 描述: 获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。 首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。 然后通过调用 ... 阅读全文
posted @ 2010-09-27 22:46 Braincol 阅读(10534) 评论(1) 推荐(5) 编辑
2010年9月25日
摘要: 在编写Android应用程序时,很多时候都需要自己来扩张Android的view类。 这里介绍一个最基本的扩展View类:利用TextView和ImageView组合成我们自己的IconTextView类。 第一步:我们必须先创建一个包含了有String mText 和 Drawable mIcon数据成员的类,并且该类中应包含有对这两个数据成员进行Set和Get的成员函数。 package hi... 阅读全文
posted @ 2010-09-25 21:42 Braincol 阅读(8865) 评论(2) 推荐(2) 编辑
摘要: 在linux内核代码中,有这样的宏定义:#define DUMP_WRITE(addr,nr) do{ memcpy(bufp,addr,nr); bufg+=nr; }while(0) 这个宏定义意味着引用这个宏操作时会执行循环体一次,但为什么要定义成这样的怪形式呢? 我们看看其他几种形式的宏定义:#define DUMP_WRITE(addr,nr) memcpy(bufp,addr,nr);... 阅读全文
posted @ 2010-09-25 07:10 Braincol 阅读(1066) 评论(0) 推荐(3) 编辑
2010年9月18日
摘要: 在编写android小应用的时候,有可能会遇到这样的情况:当推开手机的实体键盘时,屏幕由竖屏转换为横屏,此时应用程序的显示界面(Activity)就会被销毁了,这个让人比较郁闷。 本文将介绍:如何才能保持这个activity不被销毁。 阅读全文
posted @ 2010-09-18 00:53 Braincol 阅读(24163) 评论(5) 推荐(8) 编辑
2010年9月16日
摘要: 背景介绍: MIME:全称Multipurpose Internet Mail Extensions,多功能Internet 邮件扩充服务。它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以... 阅读全文
posted @ 2010-09-16 23:32 Braincol 阅读(17283) 评论(7) 推荐(4) 编辑
2010年9月14日
摘要: Android应用程序权限的中英文对照方式的描述。 阅读全文
posted @ 2010-09-14 22:47 Braincol 阅读(16986) 评论(0) 推荐(1) 编辑