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

推荐两本Android开发好书和一套Android开发视频教程

       经常都有人在网上问,我在自学Android开发,该看什么书入门和进阶呢?是否有好的视频教程?笔者通过比较网友们给出的答案,并根据一些实际看过若干书籍和视频教程的网友的推荐,总结出比较受欢迎的两本Android开发书籍和一套Android开发视频教程。阅读全文 »

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

Chronometer控件实现的Android计时器

       本文为大家演示了如何使用Chronometer控件实现Android计时器的实例。 先贴上最终的实现效果图: Android计时器实现思路 使用Chronometer控件实现计器的操作。通过设置setBase(long base)来设置初始时间,然后为其添加一个 setOnChronometerTickListener(Chronometer.OnChronometerTickListener l阅读全文 »

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

Android游戏开发5:游戏登录界面Demo(Activity间的切换和数据交互)

       本节通过一个游戏登录界面的Demo,讲解了如何在SurfaceView中实现两个或多个Activity之间的切换和数据交互。由于意在讲解功能的实现,所以本Demo中登录界面的布局并没有进行深入设计和美化,但大家可以自己在xml中或者使用代码去美化布局,改善组件的外观等。阅读全文 »

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

Android开发视频教程之三十三(代码编写 五)

       本节继续讲解MP3播放器项目代码编写之六,主要内容包括: 1、将MP3播放功能转移到Service当中。 2、对LRC歌词文件进行预处理。 3、读取LRC歌词文件。 4、使用Handler动态的更新歌词。阅读全文 »

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

Android学习指南之三十:使用URLConnection和HttpClient访问网络的方法

       上一节讲了使用WebView控件访问网络的方法,而除这种方法之外,我们还可以使用代码的方式访问网络,代码方式在很多时候用起来更灵活。本节要讲的就是使用URLConnection对象和HttpClient组件访问网络的方法。 实际上URLConnection和HttpClient访问网络的方法和Java Web开发中的使用方式几乎没什么区别...阅读全文 »

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

Android开发工具ADB教程之一:ADB概论

       Android开发人员进行Android开发时,会像其他开发一样需要进行各种调试。Android Debug Bridge即adb就是Android开发者必会的一种调试工具,它的功能非常丰富,正如其名一样,它在Android开发者和设备之间起了一个很好的桥梁的作用。阅读全文 »

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

Android人脸检测的开发实例

       Android中可以直接在位图上进行人脸检测。Android SDK为人脸检测提供了两个类,分别是android.media.FaceDetector和android.media.FaceDetector.Face。 所谓人脸检测就是指从一副图片或者一帧视频中标定出所有人脸的位置和尺寸。人脸检测是人脸识别系统中的一个重要环节,也可以独立应用于视频监控。在数字媒体日益普及的今天,利用人脸检测技术还可阅读全文 »

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

《Android应用开发详解》

       作为一本Android应用开发书籍,《Android应用开发详解》既适合Android初学者,也适合具备了一定Android开发经验但需要开发案例的高级读者。 《Android应用开发详解》分为三个部分,共18章,由浅入深地详细介绍了Android的每个开发细节。 该书基础翔实,实例丰富,案例真实。从基础到案例覆盖了Android应用开发的三大领域:基础应用、网络应用和游戏应用。阅读全文 »

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

Android游戏开发4:游戏角色在屏幕上行走的Demo及Android游戏基础框架

       上一节中对SurfaceView的分析实际上就是一个简单的游戏框架了。当然这里再强调一下,是简单的游戏框架,高手们不要乱喷哦~ 这个Demo是写的一个对图片操作以及按键处理、游戏简单框架的demo,这里放出给大家分享~阅读全文 »

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

Android学习指南之二十九:WebView使用详解

       在智能移动设备上打开浏览器浏览网页是移动用户很经常的操作。本文就来讲解Android中一个可以进行网页显示的控件WebView。同Chrome和Safari一样,WebView的网页渲染引擎也是Webkit。 使用WebView控件进行Android互联网程序开发又如下优势: 1、可以打开远程网址、也可以加载本地Html数据。 2、可以搭建Java和Javascript交互桥梁。 3、WebVie阅读全文 »

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

Android开发视频教程之三十二(代码编写 四)

       上一节讲的是MP3播放器项目代码编写的第三部分,本节讲解第四部分-MP3文件的播放,具体内容如下: 1、添加播放器界面(点击本地列表条目,传入路径,跳入播放器界面)。 2、添加播放控制按钮(使用ImageButton)。 3、播放控制(添加开始、暂停、停止按钮监听器,分别使用MediaPlayer对象的start、pause、release实现)。阅读全文 »

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

Android APK优化工具Zipalign详解

       Android SDK中包含了一个用于优化APK的新工具zipalign。它提高了优化后的Applications与Android系统的交互效率(俗话:“要致富先修路”,Android小组重新为Applications与Android系统之间搭建了一条高速公路),从而可以使整个系统的运行速度有了较大的提升。Android小组强烈建议开发者在发布新Apps之前使用zipalign优化工具,而且对于已阅读全文 »

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

Android开发书籍推荐之网友问答

       你在学习Android开发的过程是否看过一些这方面的书籍?如果看过那你对它们都是什么看法呢?这些问题的答案应该是新加入Android开发队伍的朋友们最想知道的。本文就列出了网友提出的一系列问题,同时还给出了某从事Android开发的网友给出的有意思的回答。阅读全文 »

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

Android中由IP地址查询经纬度坐标的实例

       大家都知道,根据IP地址就可以知道它所在的具体位置,在Android中同样可以由IP地址得到它的位置,即具体的地理经纬度坐标。 本文就直接以代码的方式演示如何根据IP地址查询地理经纬度坐标位置,下面的例子中演示的是由58.192.32.1这个IP地址查询到其所在的经纬度坐标为(118.777802,32.061699)。阅读全文 »

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

Android游戏开发3:SurfaceView类使用详解

       上一节中我们对Android游戏开发中的View类和SurfaceView类作了讲解,并进行了对比,得出的结论是SurfaceView类更适合在Android游戏开发中应用。下面我们就详细分析SurfaceView的结构和用法。 首先贴一段实例代码:...阅读全文 »

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

Android开发视频教程之三十一(代码编写 三)

       上一节中讲的是MP3播放器项目代码编写的第二部分,在这一节中继续讲解第三部分-用Tab分类显示本地远程文件。具体内容如下: 1、注册和创建Activity(继承TabActivity,创建其子标签内容Activity)。 2、添加TabActivity子标签对应Activity(Intent、Resource&Indator、TabSpec)。 3、将动态显示的内容从onCreate转移到onRe阅读全文 »

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

Android学习指南之二十八:Android多媒体(Media)实例讲解

       说到移动设备,里面的多媒体资源想必是很多人的兴趣所在,多媒体资源一般包括视频、音频和图片等。本节主要讲Android开发中访问和操作音频与视频的方法。 Android为音频和视频操作分别提供了MediaPlayer类和MediaRecorder类这两个工具类,本文就为大家演示如何使用这两个类操作音频和视频。阅读全文 »

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

Android开发环境中的概念和工具介绍

       最近学习Android开发,以前使用C/C++多一些,现在再补点Java知识,不管是哪种语言,都不过是一种工具而已,真的学起来,大同小异,无谓优劣。学习Android编程肯定是要先从环境搭建开始,无论是在Windows、还是Linux、Mac环境都可以,在搭建环境之前,有些概念综合了解一下确有必要,本文即是面向Android初学者的文章,作为Android入门的启蒙篇章。阅读全文 »

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

Android示例程序剖析之LunarLander游戏

       前几篇文章是对Android示例程序贪吃蛇Snake程序的剖析,本文继续分析Android自带的另一个小游戏LunarLander的程序。在贪吃蛇Snake程序中采用了“定时器+系统调用onDraw”的架构,而LunarLander程序采用的是“多线程+强制自行绘制”的架构思路,比前者更为实用。阅读全文 »

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

《深入理解Android:卷2》

       “深入理解Android"系列的卷I上市后,既叫好,又叫座,在Android开发者圈子里反响强烈。从Android源代码分析的角度来讲,该系列书从内容和分析方法上确实值得称道,不仅能体现作者的技术水准,而且能看出作者的用心良苦。在内容细节和作者自己对Android系统的认识深入程度上,卷II在卷I更上一层楼,内容更加精彩。不仅深入地分析了Java Framework层各种服务阅读全文 »

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