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

《Android应用性能优化》

       《Android应用性能优化》详细介绍了优化Android代码的各种规则和技巧,揭开了Android和JAVA核心数据结构的神秘面纱。最值得称道的是,作者展示了使用缓存、SQLite以及延长电池使用寿命的技术,这是每个严谨的开发人员都必须要掌握的内容。阅读全文 »

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

Android个人理财工具实例之四:添加账单页面 下

       本文考虑把账单界面整理下,实现如下图中的功能。做之前感觉应该不难,但实际做时发现排列界面布局甚至比编写程序代码还要复杂。网上搜索发现,关于这种布局的资料能用的很少,Google Demo中用的最多的就是Listview了,但本实例的界面似乎要复杂一些。阅读全文 »

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

Android开发视频第二季之九:Animations的使用(二)

       上一节讲了Animations的使用之第一部分,本节讲第二部分,即Animations的第二种使用方法。阅读全文 »

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

Android游戏开发15:详谈OnTouchEvent() 触屏事件的性能优化

       各位童鞋肯定都知道在模拟器中,我们的鼠标当点击一次模拟器屏幕然后释放,先触发 ACTION_DOWN 然后 ACTION_UP ;如果是在屏幕上移动那么才会触发 ACTION_MOVE 的动作;OK,很对。但是你要知道,这只是模拟器! 真机与模拟器的区别...阅读全文 »

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

Android开发视频第二季之八:Animations的使用(一)

       前一节中讲了App Widget的第三部分,本节来讲Animations的使用之第一部分,主要内容包括: 1、什么是Animations。 2、Animations的分类。 3、Animations的第一种使用方法。阅读全文 »

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

Android学习指南之三十九:Android语音识别编程初步

       语音识别是一项让人感兴趣的功能,而且它是语音搜索等功能的基础,Android开发者很有必要掌握此技术,以开发出有受人喜欢的应用。 Android中主要通过RecognizerIntent来实现语音识别,代码比较简单,但是这里要注意两个问题: 1、如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。阅读全文 »

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

详解如何创建和使用AVD

       进行Android开发必然要使用Android模拟器AVD,本文就具体介绍如何创建和使用AVD。 1、创建AVD 在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在阅读全文 »

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

《Android系统源代码情景分析》

       在内容上,《Android系统源代码情景分析》结合使用情景,全面、深入、细致地分析了Android系统的源代码,涉及到Linux内核层、硬件抽象层(HAL)、运行时库层(Runtime)、应用程序框架层(Application Framework)以及应用程序层(Application)。 在组织上,《Android系统源代码情景分析》将上述内容划分为初识Android系统、Android专用驱动阅读全文 »

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

Android个人理财工具实例之三:添加账单页面 上

       ColaBox 登记收支记录终于进入了复杂阶段了。这个界面我也是查找了很多资料以及打开android的源代码看了后才完成了,现在想来Google的开源真是明智的啊。 从前面的登录页面跳转进入添加账单页面。这个页面主要是用来登记收支记录的。说白了就是往数据库录入明细。阅读全文 »

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

Android游戏开发14:SurfaceView中使用Tween Animation渐变动画

       在Android游戏开发4中讲解了使用一张13帧的png图片,采用设置可视区域的方式来实现动画效果,但这是我们手动实现的,实际上Android提供了两种自定义动画的方式:Frame By Frame帧动画和Tween Animation 渐变动画。下面分别介绍: 第一类:Frame By Frame帧动画(不推荐在游戏开发中使用)...阅读全文 »

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

Android开发视频第二季之七:App Widget(3)

       上一节讲了App Widget的第二部分内容,本节接着讲第三部分,主要内容包括: 1、接收来自App Widget的广播。 2、更新App Widget中控件的状态。阅读全文 »

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

Android学习指南之三十八:Android手势操作编程

       手势操作在我们使用智能设备的过程中奉献了不一样的体验。Android开发中必然会进行手势操作方面的编程。那么它的原理是怎样的呢?我们如何进行手势操作编程呢? 手势操作原理 首先,在Android系统中,每一次手势交互都会依照以下顺序执行。阅读全文 »

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

Mono for Android 4.2之初体验

       Mono for Android 4.2已经面世,用户可以使用它进行界面设计,创建美观简洁的用户界面(简称UI)。现在,我们可以通过拖拽操作在Visual Studio的XAML设计界面中任意处理UI元素。此外,MonoDevelop 3.0版本也已经面世,这是一款开源集成开发环境(简称IDE),能够运行于Linux、Mac OS X以及Windows系统当中。阅读全文 »

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

Android经典书籍翻译:《Learning Android(中文版)》

       在Android开发入门精品书籍:《learning android》中向大家推荐了learning android的英文原版,现在中文翻译版本已经出版了,而且价格也不贵,非常值得购买。 《Learning Android(中文版)》内容简介 《Learning Android(中文版)》为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据、连接阅读全文 »

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

Android个人理财工具实例之二:使用SQLite实现启动时初始化数据

       本节所讲内容为使用SQLite实现在启动时初始化数据。& 关于SQLite sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在阅读全文 »

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

Android游戏开发13:SQLite存储数据及保存SQLite数据库文件到SD卡

       上一节讲了如何使用SharedPreference和File流存储数据,同时建议使用FileInputStream/FileOutputStream来保存数据。本文将介绍另一种存储数据的方式--SQLite轻量级数据库。 SQLite的相关概念 先介绍几个基本概念知识: 什么是SQLite: SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它占用的资源非常少,在嵌入式设备中,只需要几百K阅读全文 »

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

Android开发视频第二季之六:App Widget(2)

       上一节讲的是App Widget的第一部分内容,本节来讲第二部分,主要内容包括: 1、什么是PendingIntent。 2、RemoteViews的作用。 3、在App Widget当中使用控件。阅读全文 »

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

Android学习指南之三十七:Android传感器编程

       本节教程主要讲解Android传感器编程的基础知识,包括加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field)、方向传感器(orientation)、压力传感器(pressure)、距离传感器(proximity)和温度传感器(temperature)。阅读全文 »

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

初学Android开发之十大经典问题解答

       Android开发初学者往往对Android开发有一些疑问,本文就挑选了十个比较经典的问题进行逐一解答,希望能够帮助初学者更好的了解Android开发。 1、什么是Android?  Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和阅读全文 »

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

《Android游戏开发实践指南》

       《Android游戏开发实践指南》是一本经典的Android游戏开发教程,由资深软件开发专家亲自执笔,AndEngine引擎创建者作序推荐。 书中以开源引擎AndEngine为基础,不仅以专题的形式巧妙地将Android游戏开发必须掌握的各项关键技术(场景、图层、图形绘制、精灵、动画、物理效果、粒子系统、碰撞检测、关卡设计、美工、声音……)串联起来,系统地讲解了Andr阅读全文 »

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