首页 » 2012 December

关于Dalvik虚拟机你需要知道的15个问题

       Dalvik是Android系统中另一个重要的部分,包括虚拟机和一组重要的运行环境。它的设计非常巧妙,是个很好的一个手机终端的底层应用。本文就简单介绍Dalvik相关的15个问题。 1、大部分jvm是基于栈的,而Dalvik是基于寄存器的。 基于栈的机器必须使用指令来载入栈上数据,或是用指令来操纵数据,因此指令集更为庞大。阅读全文 »

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

O'Reilly:《Android应用开发》

       Android操作系统是目前市面上最流行的开源智能移动平台, 《Android应用开发》深入地介绍了在Android平台下开发智能手机应用软件所必需的一些概念和技术,不仅对Android应用程序的开发环境和调试方法进行了详细的介绍,而且通过丰富而实用的范例对Android操作系统的一些关键技术和API进行了讲解。阅读全文 »

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

轻松监听Android接打电话

       我们要实现在Android中监听接电话和打电话,其实很简单,只需要两个步骤,本文以实例的形式进行讲解。 1、第一步,写一个Receiver继承自BroadcastReceiver。 ... 第二步:在AndroidManifest.xml,配置写好的Receiver,并拦截相应的BroadCastAction, 另外注意加上相应的权限。阅读全文 »

2012年12月29日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:1

Android游戏开发25:Android中贝塞尔曲线的绘制方法

       贝塞尔曲线,很多人可能不太了解,什么叫做贝塞尔曲线呢?这里先做一下简单介绍:贝塞尔曲线也可以叫做贝济埃曲线或者贝兹曲线,它由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋。一般的矢量图形软件常利用贝塞尔曲线来精确画出曲线。 上面的介绍中,“线段像可伸缩的皮筋”这句话非常关键,但也特别好理解。阅读全文 »

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

Android开发视频第三季之六:GoogleMap(一)

       上一节讲了用户定位的第三部分后,关于用户定位的内容就讲完了。本节开始讲GoogleMap,此为第一部分,主要内容包括: 1、GoogleMap介绍。 2、获取Maps API Key。 3、创建第一个MapView。阅读全文 »

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

最全面的Android Intent机制讲解

       Intent,英文原意是“目的、意向”等。Android所提供的Intent机制用来协助应用间进行交互和通讯,说的更准确一点,Intent 不仅可用于应用程序之间,也可用于应用程序内部的 Activity/Service 之间的交互。对于大型软件开发经验较少的程序员来说,这可能是一个不太容易理解的抽象概念,因为它与我们平常使用的简单函数调用,或者通过库调用接口的方式不太一样。阅读全文 »

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

Dalvik VM (DVM) 与Java VM (JVM)之间有哪些区别

       Dalvik虚拟机存在于Android系统,JVM是Java虚拟机,两者都是虚拟机,它们之间有什么区别呢?本文就对两者进行比较,讲述它们的不同。 Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理阅读全文 »

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

《Android核心技术与实例详解》

       《Android核心技术与实例详解》的讲述由浅入深,从介绍Android平台的基本组件到带领读者开发大型应用程序,结构清晰、语言简洁,非常适合初学者和进阶开发者阅读参考。 《Android核心技术与实例详解》内容简介 《Android核心技术与实例详解》以Android应用程序的开发为主题,并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程。阅读全文 »

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

Android GPS定位实例详解

       GPS定位是智能手机上一个比较有意思的功能,LBS等服务都有效的利用了GPS定位功能。本文就跟大家分享下Android开发中的GPS定位知识。 一、Android基础知识准备 1、Activity类 每一种移动开发环境都有自己的基类。如J2ME应用程序的基类是midlets,BREW的基类是applets,而Android程序的基类是Activity。阅读全文 »

2012年12月24日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:1

Android游戏开发24:Android触屏方向导航--360度游戏摇杆

       很多Android手机都没有实体的上下左右导航键,那么怎么控制游戏方向呢?Android游戏开发者想到了利用Android手机的触屏特性,制作360度摇杆来取代游戏方向键,最终使得界面UI变得美观,用户操作也方便。 先贴上效果图:...阅读全文 »

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

Android开发视频第三季之五:用户定位(三)

       上一节的讲解内容是Android用户定位的第二部分,本节继续介绍Android用户定位之三,主要内容包括: 1、Geocoding介绍。 2、Android当中的Geocoder。 3、Geocoder的替代方法。阅读全文 »

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

跟Android初学者分享几点经验

       刚学Android开发的人肯定想知道过来人是怎样入门的,有哪些经验,怎样能少走弯路。本文就跟大家分享一位Android开发者的入门经验,写的条理很清晰,真正讲出了自己的学习过程,尽管每个人的学习方法和习惯等不同,但也可以从中学到东西。 下面就是他的学习方法分享:...阅读全文 »

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

如何卸载Android开发工具ADT

       我们在用Eclipse集成环境进行Android开发时,一般都要安装ADT开发工具,那么如何卸载ADT呢? 使用的Eclipse的版本不一样,卸载Android开发工具ADT的步骤和方法就不一样,这里无法一一列出,仅给出Eclipse 3.4和Eclipse 3.5版本中卸载ADT的方法及步骤。阅读全文 »

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

《Android 2.0游戏开发实战宝典》

       《Android 2.0游戏开发实战宝典》以Android手机游戏的开发为主题,结合真实的游戏案例向读者详细介绍了Android平台下游戏开发的整个流程,同时在游戏开发的介绍过程中还分享了笔者多年积累的开发技巧与经验。此书的讲述由浅入深,从游戏开发的基础知识到开发大型游戏,结构清晰、语言简洁,非常适合Android游戏初学者和Android游戏进阶开发者阅读参考。阅读全文 »

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

Android Fragment使用之实例演示

       Fragment是Android honeycomb 3.0新增的概念,在如何使用Android Fragment中做了关于Fragment的详细介绍。本文则主要是通过实例的方式让大家更直观的了解Fragment的使用方法。 首先贴上实例的运行效果截图: 效果图的左边是一个列表,右边是列表item的详情。 先看一下布局文件(layout):...阅读全文 »

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

Android游戏开发23:自定义ListView通用适配器(BaseAdapter)之全方位详解

       ListView可谓是Android开发中使用非常频繁的一个组件,在很多App中都能看到它的身影。Android游戏开发同样少不了它,比较常见的如游戏关卡的选择、游戏排行榜等,这些都可以用ListView来实现。 至于ListView的用法大家应该都清楚了,本文重点不是介绍ListView的使用,而是讲解怎样自定义一个通用适配器类。 在ListView三种适配器当中,最受大家青睐的肯定就是Simp阅读全文 »

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

如何使用Android Fragment

       fragment通常是宿主Activity UI的一部分,被作为activity整个view hierarchy的一部分被嵌入。添加fragmet到activity Layout有两种方法。如下所述。 一、在Activity的Layout文件中声明fragment 你可以像为View一样,为fragment指定layout属性(sdk3.0以后)。阅读全文 »

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

Android开发视频第三季之四:用户定位(二)

       上一节讲了用户定位的第一部分,本节继续讲解用户定位之二,主要内容如下:       1、获取最佳的Location Provider。 2、追踪用户的位置。阅读全文 »

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

详解Android shape的使用方法

       Android开发者在编程过程中经常要涉及到美工方面的工作,而美工对开发者而言往往是不太擅长的。本文就从简洁易用的角度跟大家分享shape的使用方法。 Android中常常使用shape来定义控件的一些显示属性,在看了关于shape的一些用法技巧后,对shape有了大体的了解,下面进行大致的总结。阅读全文 »

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

如何使用Android ADT 20创建新项目

       Android开发工具(ADT)第20版的改进都集中在对企业级Java开发人员很重要的东西上,如LINK,Ant Builds和JUNIT。这些工具功能都是非常重要的,它们使得Android技术越来成熟,同时开始渗透到企业的IT行业。 Android开发工具(ADT)以前的安装向导仅仅是一些单纯的文本框安装包和应用程序名称,现在我发现Android开发工具(ADT)第20版这个新的安装向导里包括阅读全文 »

2012年12月15日
发布:鸡啄米 分类:Android开发环境 浏览: 评论:1
分页:[«]1[2][»]