首页 » Android开发者的加油站 Android学习者的乐园

《Android 3D游戏开发技术详解与典型案例》

       目前市面上的Android技术书籍还比较少,Android 3D游戏开发的书籍更是没有。因此,在现在市面上,Android游戏开发的书籍特别是Android 3D游戏开发的书籍还是有相当大的市场需求。 《Android 3D游戏开发技术详解与典型案例》介绍了Android 3D游戏开发中必知必会的基础知识,同时又通过7个真实案例向读者介绍了Android 3D游戏的完整开发步骤。阅读全文 »

2012年8月12日
发布:鸡啄米 分类:Android开发书籍 浏览: 评论:0

Android示例程序剖析之记事本(一)

       Android SDK提供了很多示例程序,从这些示例代码的阅读和试验中能够学习到很多知识。本系列就是要剖析Android记事本示例程序,用意就是一步步跟着实例进行动手操作,在实践中体会和学习Android开发。该系列共有四篇文章,本文是第一篇。 前期准备 搭建开发环境,尝试编写"Hello World",了解Android的基本概念,熟悉Android的API(官方文档中都有,不赘述)。阅读全文 »

2012年8月10日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:2

教你开发一个简单的Android五子棋游戏

       本文主要跟大家分享一下我在Android上写的一个五子棋的小程序。首先说说我对Android的感觉,Android SDK虽然也使用Java,但跟Java ME有很多不同,Android SDK没有实现所有的Java ME标准,原来运行在KJava上的应用程序是不能在Android上直接运行的,另外就是Android SDK有大量自己的API,需要Android开发人员去学习。阅读全文 »

2012年8月10日
发布:鸡啄米 分类:Android游戏开发 浏览: 评论:1

Android开发视频教程之二十二(Android广播机制 二)

       上一节中讲了Android广播机制的第一部分,本节继续讲第二部分,主要内容包括: 1. 注册BroadcastReceiver的方法。 2. Android内置的Broadcast Actions。阅读全文 »

2012年8月9日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:1

Android学习指南之二十:Content Provider的使用

       Content Provider属于Android应用程序的组件之一,作为应用程序之间唯一的共享数据的途径,Content Provider主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的借口。本节主要讲解Content Provider的概念及使用。阅读全文 »

2012年8月8日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:3

Mac下配置Eclipse+Android NDK+Cocos2d-x开发环境

       大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流的手机系统是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏向于Cocos2d-X引擎,而且更多的Android开发者还是习惯的IDE使用Eclipse,如今Cocos2d-X配置在Eclipse环境中的教程很少,那么Himi今天就分享自己在Mac os下搭建起Eclipse Android-Cocos2阅读全文 »

2012年8月8日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:0

《Android系统级深入开发:移植与调试 》

       《Android系统级深入开发:移植与调试》是一本全面介绍Android系统级开发的作品,全书以移植和调试为重点。Android具有一个庞大的软件系统,任何开发者都难以掌握系统的每一个细节。因此,如何高效地理解和开发系统,就成了Android系统级别工程师面对的主要问题。本书作者以实际的开发经验为基础,以软件工程思想为指导,完成了本书。阅读全文 »

2012年8月6日
发布:鸡啄米 分类:Android开发书籍 浏览: 评论:3

Android RSS客户端开发实例之三:在UI中显示RSS列表

       前面两部分分别讲了RSS概述和解析XML文件,本节讲解怎样在列表中显示RSS内容。 首先修改main.java文件,调用前面的类,由intentert获取rss列表并显示在UI上:...到此,程序已经可以显示第1个Activity(页面)了。但由于程序使用了网络,我们还必须在AndroidManifest.xml中增加使用网络的权限。阅读全文 »

2012年8月6日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

Android RSS客户端开发实例之二:如何解析XML文件

       在RSS概述中简单介绍了RSS,本节将为大家讲解RSS文件的解析,而又因为RSS是用XML编写的,所以这里就直接为大家讲解怎样解析XML文件。 一、XML文件解析方式 解析XML的方式有很多种,大家比较熟悉的可能就是DOM解析。 DOM(文件对象模型)解析:解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以根据DOM接口来操作这个树结构了。阅读全文 »

2012年8月6日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

Android RSS客户端开发实例之一:RSS概述

       要在Android平台中开发RSS客户端,首先需要了解什么是RSS,RSS怎样工作,及怎样用XML编程RSS等知识。闲言少叙,我们开始吧。 首先,我们必须要了解什么是RSS: 1. RSS指Really Simple Syndication(真正简易联合) 2. RSS使您有能力聚合(syndicate)网站的内容阅读全文 »

2012年8月6日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

Android游戏开发教程之十九:屏幕双击事件的捕获

       在Android游戏开发中,我们可能经常要像PC操作一样在屏幕上双击。对于屏幕双击操作,Android 1.6版本以前并没有提供完善的手势识别类,Android 1.5的SDK中提供了android.view.GestureDetector.OnDoubleTapListener,但经测试无法正常工作,不知是何原因。阅读全文 »

2012年8月5日
发布:鸡啄米 分类:Android游戏开发 浏览: 评论:2

Android开发视频教程之二十一(Android广播机制 一)

       前面讲了XML文件解析,从本节开始讲Android的广播机制。主要内容包括:1. Android的广播机制介绍。 2. BroadcastReceiver的作用。 3. BroadcastReceiver的编写方法。 4. BroadcastReceiver的生命周期。阅读全文 »

2012年8月4日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:0

Android学习指南之十九:Android Notification(通知)详解

       Notification(通知)使你的应用程序能够在不使用Activity的情况下警示用户。它是看不见的程序组件(Broadcast Receiver,Service和不活跃的Activity)警示用户有需要注意的事件发生的最好途径。Notification是由NotificationManager(系统服务)统一管理的。阅读全文 »

2012年8月4日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

MyEclipse中搭建Android开发环境的方法

       要开始Android开发之旅,必须先搭建Android开发环境。本文为大家介绍在MyEclipse中搭建Android开发环境的方法和步骤。 1.安装JDK,安装完后,配置环境,我这里省略。 2.下载Android SDK并配置。阅读全文 »

2012年8月4日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:1

《cocos2d-x手机游戏开发:跨iOS、Android和沃Phone平台》

       《cocos2d-x手机游戏开发:跨iOS、Android和沃Phone平台》共有12章,以跨平台的手机游戏开发为主线,围绕着cocos2d-x引擎,由浅入深地讲解了智能手机的游戏开发过程、跨平台游戏引擎的原理、跨平台游戏引擎周边工具以及跨平台的游戏开发,还给出了完整的实战案例,语言简洁,结构清晰。。《cocos2d-x手机游戏开发:跨iOS、Android和沃Phone平台》适合所有想进入智能手阅读全文 »

2012年8月2日
发布:鸡啄米 分类:Android开发书籍 浏览: 评论:1

实现Android半透明Menu效果的开发实例

       不知道大家是否用过天天动听,对于它界面上的半透明Menu效果,笔者感觉非常漂亮。下面是天天动听半透明Menu的截图,欣赏下吧: 感觉还不错吧?那么如何实现这种半透明Menu效果呢?本文就重点讨论并给出这种Menu的具体代码实现过程。阅读全文 »

2012年8月2日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

Android游戏开发教程之十八:屏幕分辨率汇总

       苹果要考虑iPhone、iPad各版本设备之间屏幕分辨率的兼容性,同样我们在进行Android游戏开发时也要注意Android智能手机和平板电脑各种屏幕分辨率的兼容问题。本文为大家总结了50种分辨率并分别说明其大小。 一般情况下可能我们只需考虑QVGA、HVGA、WVGA、FWVGA和DVGA等分辨率,但平板电脑可能要用到WSVGA的1024x576以及WXGA的1280x768等分辨率。阅读全文 »

2012年8月1日
发布:鸡啄米 分类:Android游戏开发 浏览: 评论:1

Android开发视频教程之二十(XML文件解析)

       在上一讲中进行了Content Provider的初步介绍,本节将为大家讲解XML文件解析。主要包括以下内容: 1. 什么是SAX。 2. SAX的基本原理。 3. SAX常用接口。 4. SAX解析。阅读全文 »

2012年7月31日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:2

Android学习指南之十八:共享参数类SharedPreferences的使用

       Android系统在数据存储和数据共享方面提供了多种方式,包括前面我们讲过的使用SQLite数据库的方式,本文将为大家讲解另一种共享数据和存储数据的方式-共享参数类SharedPreferences的使用。 一、SharedPreferences简介...阅读全文 »

2012年7月31日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

《Android技术内幕:系统卷》

       毫无疑问,移动开发是软件开发领域当下最热门的话题之一,其中Android开发又是移动开发领域的焦点。目前市面上关于Android开发的书很多,但是从源代码角度系统分析Android架构设计与实现原理的书却没有,《Android技术内幕:系统卷》填补了市场空白。本书有两大特点:宏观上足够有高度,Android系统的五层架构一览无余;微观上足够有深度,对Android系统的Linux内核层、硬件抽象层阅读全文 »

2012年7月30日
发布:鸡啄米 分类:Android开发书籍 浏览: 评论:0