初学Android开发之十大经典问题解答
分类标签: APK Android SDK Java
Android开发初学者往往对Android开发有一些疑问,本文就挑选了十个比较经典的问题进行逐一解答,希望能够帮助初学者更好的了解Android开发。 1、什么是Android? Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和阅读全文 »
《Android游戏开发实践指南》
分类标签: Android好书推荐
《Android游戏开发实践指南》是一本经典的Android游戏开发教程,由资深软件开发专家亲自执笔,AndEngine引擎创建者作序推荐。 书中以开源引擎AndEngine为基础,不仅以专题的形式巧妙地将Android游戏开发必须掌握的各项关键技术(场景、图层、图形绘制、精灵、动画、物理效果、粒子系统、碰撞检测、关卡设计、美工、声音……)串联起来,系统地讲解了Andr阅读全文 »
Android个人理财工具实例之一:项目概述与启动界面的实现
分类标签: ImageView TextView Handler
从本文开始为大家制作一个Android个人理财工具,并把整个开发过程记录下来,与大家分享。 项目总体介绍 此Android个人理财工具的主要功能是,可以录入日常生活中的各类收入和支出明细,并且可以在每月底能够统计每月各类情况。给出收支关系饼图,月份之间的柱状图等报告。阅读全文 »
Android游戏开发12:使用SharedPreference与FileInputStream/FileOutputStream保存数据
分类标签: Preferences 文件存储
Android游戏开发中常用的保存数据的方式有四种,分别是SharedPreference、文件存储、SQLite和ContentProvider。下面先作简单的介绍。 1、SharedPreference 此保存方式试用于简单数据的保存,文如其名属于配置性质的保存,不适合数据比较大的保存方式。阅读全文 »
Android开发视频第二季之五:App Widget(1)
分类标签: Widget
前面一节讲的是SeekBar和RatingBar的使用,本节讲App Widget的知识,主要内容包括: 1、什么是App Widget。 2、创建一个App Widget的步骤。 3、总结。阅读全文 »
Android学习指南之三十六:Android手机摄像头开发初步
分类标签: 摄像头
智能手机中的摄像头和普通手机中的摄像头最大的区别在于,智能机上的摄像头可以由程序员写程序控制,做一些有趣的应用譬如,画中画,做一些有用的应用譬如二维码识别,等等。本讲打算通过一个实例,来介绍一下摄像头编程,相关解释都写在代码中了,请注意看代码注释。阅读全文 »
Eclipse使用教程之精华篇
分类标签: Eclipse
Eclipse集成开发环境为我们进行java、C++等开发提供了非常好用的工具。Android开发者很多都使用Eclipse作为开发平台,那么掌握Eclipse的一些常用操作就比较重要,这样能够帮助提高我们的开发效率。 一、Eclipse常用快捷键...阅读全文 »
《Android 3D游戏开发技术宝典:OpenGL ES 2.0》
分类标签: Android好书推荐
随着智能手机移动嵌入式平台硬件性能的不断提升,3D游戏应用也逐渐普及开来。《Android 3D游戏开发技术宝典:OpenGL ES 2.0》结合作者多年从事3D游戏应用开发的宝贵经验,全面介绍了与Android平台相关的必知必会的基础知识及大型完整3D案例,讲解上由浅入深,循序渐进,起点低、终点高,既适合初学者学习,也适合有一定基础的读者进一步提升之用。阅读全文 »
Android程序如何在开机时自动运行
分类标签: BroadcastReceiver
有时我们需要应用在Android设备开机时自动运行,就像Windows系统中的很多程序一样。比如说有些后台service需要从网络上更新内容等等。那么如何让应用在开机时自动运行呢?本文给出一个实例进行详细说明。 该实例要实现的功能是,在Android手机开机后,自动运行实例程序,在屏幕上显示文字“Hello. I started!”。阅读全文 »
Android游戏开发11:Android SDK自带draw9patch工具详细教程
分类标签: Android SDK
Android开发中我们可能会用到.9.png图片。.9.png是Android中一种特殊的图片格式,具有自适应调节大小的能力。制作.9.png格式的图片就要用到我们的“9妹”draw9patch工具了。 1、什么是“9妹”(draw9patch)? 它是一个对png图片做处理的一个工具,能够为我们生成一个”*.9.png”的阅读全文 »
Android开发视频第二季之四:SeekBar和RatingBar的使用
分类标签: SeekBar RatingBar
上一节中讲的是ExpandableListActivity和SimpleExpandableListAdapter的使用,本节来讲讲SeekBar和RatingBar的使用。主要内容包括: 1、SeekBar的基本使用方法。 2、RatingBar的基本使用方法。 3、作业。 4、总结。阅读全文 »
Android学习指南之三十五:App Widget开发入门指导
分类标签: Widget
本节所要讲的主要内容包括Android桌面小部件、App Widget的开发入门指导,并通过一个简单实例的形式来直观的讲解App Widget。 一、Widget 、App Widget 、Web App 的概念 Widget最初的概念是98年一个叫Rose的苹果工程师提出,直到2003年的时候才正式为大家所知,不过随后无数大公司都开始接受并应用这一思路。阅读全文 »
Android ANR与自动化测试工具Monkey
分类标签: BroadcastReceiver Notification
本文主要讲解ANR即Application Not Responding和自动化测试工具Monkey的相关内容。 一、ANR(Application Not Responding) 在Android上,如果你的应用程序有一段时间响应不够灵敏(5秒内没有输入响应事件),系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。阅读全文 »
根据Android架构分层推荐开发书籍
分类标签: Android好书推荐 Android框架
Android系统的架构可以分为六个部分。笔者根据自己的体会为大家推荐每个部分对应的精品书籍,不喜勿喷。 1、Android Application 《Android Developer Document》、《Pro Android》、《Professional Android Application Development》、《Google Android SDK开发范例大全》、 Google 阅读全文 »
Android蓝牙开发实例解析
分类标签: 蓝牙
在使用手机时,蓝牙通信给我们带来很多方便。那么在Android手机中怎样进行蓝牙开发呢?本文以实例的方式讲解Android蓝牙开发的知识。 1、使用蓝牙的响应权限 2、配置本机蓝牙模块 在这里首先要了解对蓝牙操作一个核心类BluetoothAdapter。阅读全文 »
Android游戏开发10:TraceView效率检视工具详解和两种创建SDCard的方式
分类标签: SD卡
如果你想对Android游戏代码进行精简和优化,那么Android SDK提供的一个非常好的检视工具-Android TraceView就会派上用场。下面会对TraceView进行简单介绍,然后讲解详细的实现步骤和需要注意的问题。 什么是TraceView?阅读全文 »
Android开发视频第二季之三:ExpandableListActivity和SimpleExpandableListAdapter的使用
分类标签: Activity Adapter
上一节讲了DatePicker、DatePickerDialog和AutoCompleteTextView的使用,本节主要讲ExpandableListActivity和SimpleExpandableListAdapter。内容包括: 1、ExpandableListActivity的基本使用方法。 2、SimpleExpandableListAdapter的基本使用方法。 3、作业。 4、总结阅读全文 »
Android学习指南之三十四:Android定时器Timer的使用
分类标签: Handler
我们将JDK中自带的Timer和TimerTask两个类结合使用,可以实现执行一次定时任务,或者定期重复执行任务。 下面直接上例子,这个例子实现的是模拟发射火箭……,那啥,这节课的例子有点水啊。阅读全文 »
Android开发必备:Eclipse快捷键大全
分类标签: Eclipse
初学Android开发的朋友们,你们是不是觉得Eclipse非常强大,操作非常复杂?是不是向往着有一天自己也能像大牛们一样,熟练的使用各种快捷键,快速的编写代码?那就赶紧先来掌握Eclipse的众多快捷键吧。下面就为大家列出了Eclipse一些常用的快捷键。作用域 功能 快捷键全局 查找并替换 Ctrl+F 文本编辑器 查找...阅读全文 »
2012新书:《Android开发精要》
分类标签: Android好书推荐
如何才能写出贴近Android设计理念、能够更加高效和可靠运行的Android应用?通过Android的源代码去了解其底层实现细节是最重要的方法之一!然而,Android系统太过于庞大,源代码实现复杂,学习的技术门槛和时间成本都很高。有没有一种方法既能帮助开发者深入理解Android应用开发,又能不被底层大量的实现细节所羁绊,迅速掌握编写高质量Android应用所需的知识?阅读全文 »