11 2008 档案
摘要:If you're interested in developing a game for the Android platform, there is a lot you need to know. I'm the developer of Light Racer, which is currently available on the Android Market. I've develo...
阅读全文
摘要:不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种 1. Little endian:将低序字节存储在起始地址 2. Big endian:将高序字节存储在起始地址 LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说 低位值小,...
阅读全文
摘要:在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法 Log.v(String tag, String msg); Log.d(String tag, String msg); Log.i(String tag, String msg); Log.w(String tag, String msg); Log.e(String tag, String...
阅读全文
摘要:前言 本文将讲述一种在android手机之间传输照片的方法。照片来源于手机摄像头的快照,传输的途径是通过xmpp协议。 技术原理 实现照片传输的方式很简单,主要涉及到以下流程: 发送端: a.绑定本机到一个jabber session。 b.从摄像头获取快照,然后转化成bitmap图片,进而转化成png压缩格式。 c.使用base64,获取该png图片数据的文本形式. d.通过IXmppSe...
阅读全文
摘要:玩过了一天Android模拟器,也写了几个小测试程序。突然有个问题出现,如果脱离Eclipse开发环境,如何能将APK包部署给模拟器呢? 研究了一下模拟器的内存文件系统,似乎没什么发现,是一个Linux内核。 于是到google问问老外们,终于知道了,吼吼。 【安装APK】 安装APK当然首先是要有模拟器,和要安装的APK包,这个不多废话了。直接切入正题,在模拟器安装APK。 首先,将模拟器执...
阅读全文
摘要:Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的tools设置到环境变量path中) 以下除eclipse方式,其他均在命令行运行 1. 创建SD文件 命令行方式: mksdcard -l sdcard 512M d:/android/mysdca...
阅读全文
摘要:命令:DIR,列文件、目录 增加参数:/-C 参数说明:DIR列文件、目录时显示的文件大小,其数值以千为单位进行分隔,使用此参数即“DIR/-C”将取消显示中的分隔符,以满足部分人的视觉习惯。 增加参数:/Q 参数说明:Windows是多用户操作系统,使用此参数即“DIR /Q”列文件、目录时,将显示出文件、目录的用户属性。 增加参数:/T:C、/T:A、/T:W 参数说明:使用...
阅读全文
摘要:我们的手机现在主要有两种分辨率: 220x176(?)、320x240(QVGA)。以后新的手机可能会有640x480(VGA)的分辨率。 220x176的分辨率到底叫什么?确实,查遍相关的资料也无法得知此规格的定义,查过ARM的一些资料,OV系列的一些资料等……应该认为220x176是非标准分辨率规格。 看到现在网络上以及我们论坛内对220x176的错误称谓,我觉得有必要统一一下该规格的称呼...
阅读全文
摘要:equals方法是Object类的一个方法,所有继承自Object类的类都会集成此方法,并且可以重载这个方法来实现各自的比较操作,而且jdk也正是推荐这种做法。所以开发人员尽可以在自己的类中实现自己的equals方法来完成自己特定的比较功能,所以各个类的equals方法与= =之间并没有绝对的关系,这要根据各自类中自己的实现情况来看。也就是说可能会有两种情况发生:equals方法和= =相同或者不...
阅读全文
摘要:先看一个例子: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->String str1 = new String("abc"); String str2 = new String("abc"); if(str1 == ...
阅读全文
摘要:1. 用CTRL + ++ 放大图像,ctrl + --缩小图像 将图像放大至每像素(最大) 2.用标尺将要切的图形框住,如果面板上没有标尺,请在“视图”菜单选中标尺即可 3.用工具栏里的“矩形选框工具” 将要切的图形按标尺划分的框全部选中 4.用ctrl + shift + c 合并复制 选中的图形 5.用ctrl +n新建文件,该文件尺寸已按刚被复制的图形尺寸设定,注意选...
阅读全文