`
deaboway
  • 浏览: 56930 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
最近工作比较忙,加班出差,因此更新慢了些。今天刚好有空,写一篇实例详解吧。 本博前面的文章介绍了Android开发环境的搭建和模拟器的常用操作。本次,将以Android Sample中经典的SoftKeyboard项目为例,详细解析Android上一个小型项目的开发过程和注意事项。 从SDK 1.5版本以后,Android就开放它的IMF(Input Method Framework),让我们能够开发自己的输入法。而开发输入法最好的参考就是Android自带的Sample-SoftKeyboard,虽然这个例子仅包含英文和数字输入,但是它本身还算完整和清楚,对我们开始Android开发实战有 ...
前面介绍了Windows环境下,基于Android SDK(2.3) 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World,之后用Honeycomb Preview模拟器深入解析了Eclipse中Android工程的结构以及调试。 具体请参考小生的blog:点我头像哦,呵呵。 一、 环境变量 当前最新版本的Android SDK中,adb已经被从./tools/目录移动到./platform-tools/,因此为了方便,在windows环境中,需要把以上两个目录添加到PATH中,如下: 二、 常用命令 这 ...
二、 创建 Android Eclipse 工程 请参考小生的《Android SDK 2.3与Eclipse最新版开发环境搭建(三)》,博文地址:http://deaboway.iteye.com/blog/983554 三、 工程结构详细解析 1. 工程结构 在Eclipse的Java透视图中,可以看到工程的Package Explorer如下图: 具体包括: src 文件夹 - 包含示例应用程序的包,即org.deaboway.test。 R.java - Android Developer Tools 自动创建这个文件,它提供访问 Android 应用程序的各种资源所 ...
前面介绍了Windows环境下,基于Android SDK(2.3) 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World。具体挺参考小生的blog:http://blog.sina.com.cn/deaboway 或者http://blog.csdn.net/deaboway 。 现在,我们已经可以使用Eclipse来创建和开发Android应用程序,本文将仍以Hello Android World工程来深入解析Eclipse中Android工程的结构以及调试。 写上篇的时候,刚好Android SDK Platfo ...
为了让大家更好的理解J2ME和Android编程的差别,我用J2ME重新实现了Android的Snake Sample。 下次,我会详细介绍在将Snake从Android移植到J2ME上时,需要特别注意的问题,并对Android和J2ME的区别和联系进行粗略的比较。 本次,暂时把J2ME实现的运行画面列出如下。JAVA的好处就是一次编写多处运行,:-),我的PC上各种模拟器都有,因此在WTK、黑莓、Nokia N97上都跑了跑。 可运行的包也给大家一下: http://download.csdn.net/source/3152398 注意:向 ...
五、 Eclipse ADT 配置 ADT 的Eclipse Plugin 安装成功之后,开始ADT 的配置,具体如下: 1. Eclipse重启后,选择Window > Preferences...,在打开的属性框,选择Android,可以看到: 2. 在SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮 即可看到我们安装SDK包,如下图: 至此,Eclipse+ADT的集成开发环境就安装配置完毕。 六、 Android SDK 配置 这里介绍下新建AVD。所谓AVD,即Android Virtual Devices ,A ...
四、 Eclipse 集成开发环境(IDE)搭建 现在开始Eclipse IDE及Android Eclipse plugin的安装和配置,这里使用的Eclipse版本为,eclipse-java-helios-SR1-win32.zip,请自行到Eclipse官方网站(http://eclipse.org)上下载自己喜欢的版本,建议3.4以上版本。 ...
一、 背景和准备 1. Android 简介 Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。 Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。Android 的程序可以采用JAVA开发,因为它的虚拟机(Virtual Machine) Dalvik,只是它将JAVA的bytecode 转成自己的格式,回避掉需要付给SUN 有关JAVA 的授权费 ...
一、简介 黑莓和 iPhone 都提供了受欢迎的、高容量的移动平台,但是却分别针对两个不同的消费群体。黑莓是企业业务用户的不二选择。但是,作为一种消费设备,它在易用性和 “新奇特性” 方面难以和 iPhone 抗衡。Android 则是一个年轻的、有待开发的平台,它有潜力同时涵盖移动电话的两个不同消费群体,甚至可能缩小工作和娱乐之间的差别 如今,很多基于网络或有网络支持的设备都运行某种 Linux 内核。这是一种可靠的平台:可经济有效地进行部署和提供支持,并且可直接作为面向部署的良好的设计方法。这些设备的 UI 通常是基于 HTML 的,可通过 PC 或 Mac 浏览器查看。但并不是每个设备 ...
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedConte ...
这段时间以来,本博陆续介绍了Android系统的开发和调试环境、模拟器,并详细解析了Android的一个实例SoftKeyboard,这里具体列出如下: Android是什么 Android SDK 2.3与Eclipse最新版开发环境搭建(一) Android SDK 2.3与Eclipse最新版 ...
我们的生活已经被花样不断翻新的新媒体产品包围。你,每天会用到哪些呢?(图片来自CIC)
本文译自美国时代(time.com)的《The Men Who Stole the World 》,原作者:Lev Grossman。相当有传奇色彩,读起来很爽,翻译过来。译得不好,还请大家指正。本中的四个程序员可能并不是那么声名显赫,而且也很不老实,或许算不上成功,不过他们的确改变了世界。而本文有分析了互联网上P2P的那些事,相当的有参考价值 。 ————————正文———————— 十年前,有四个年轻人改变了这个世界的运作方式。他们使用的并不是法律或是武器或是金钱,而是使用软件来改变世界。他们当时有着激进和极具破坏性的想法,并把 ...
在一个优秀的国外个人网站(Darren Abbey)上发现的,大家可以尝试证明它们。估计后面你会崩溃,呵呵。 或者,用程序证明也不错,欢迎讨论。 用A4折出正方形 可以折出正方形,后面的就有了基础。。。。 用A4折出等边三角形 用A4折出正八边形 用A4折出正六边形 用A4折出正五边形
Eliminator是我翻译的《J2ME游戏开发》中的实例,这里给出它的Demo版本,没有什么游戏性,但是演示了基于MIDP2.0的手机游戏开发中,游戏的基本框架。其可执行文件如下: 附件 Eliminator-没有敌人的版本(可执行文件).rar Eliminator是一个垂直滚动背景的射击游戏,这里是它的Demo,包括了开机的启动界面、主界面、还有游戏运行场景,但是没有加入敌人。相关的界面如下: 如果你对这个游戏感兴趣,这里有它的工程文件,使用JBuilderX建立。工程文件如下: 附件 Eliminator-没有敌人的版本(工程文件).rar ...
Global site tag (gtag.js) - Google Analytics