首页 » Android开发实例

Android文件选择器的实例分享

       本文给大家讲解下Android文件选择器的使用。实际上就是获取用户在SD卡中选择的文件或文件夹的路径,这很像C#中的OpenFileDialog控件。 此实例的实现过程很简单,这样可以让大家快速的熟悉Android文件选择器,提高开发效率。 阅读全文 »

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

Android手机接通电话后振动提示的实例

       有些手机在电话接通后会有振动提示,这有个好处就是可以等到接通后再放到耳边接听,减少辐射。本文就讲讲如何在Android手机中实现这种接通电话后的振动提示功能,这里主要针对拨出的电话。 Android SDK提供的通话状态 很明显,要在电话接通的时候产生振动提示,首先需要知道电话在何时被接通。而Android SDK并没有给出直接读取这种状态的方法。阅读全文 »

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

Android IMF开发实例(SoftKeyboard)深入剖析

       Android IMF(Input Method Framework)是自Android SDK 1.5以后开放的。进行Android输入法开发最好的参考资料莫过于Android自带的Sample-SoftKeyboard,尽管此实例只包含了数字和英文输入,而其整体还是比较完整和清晰的,这对我们理解Android输入法开发非常有益。阅读全文 »

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

Android系统NFC开发之实例讲解

       很多Android设备已经支持NFC(近距离无线通讯技术)了。本文就以实例的方式,为大家介绍如何在Android系统中进行NFC开发。 Android NFC开发环境 使用硬件:Google Nexus S,北京大学学生卡。(ps:笔者本想使用公交一卡通进行测试,发现手机不能正确识别) 手机操作系统:Android ICS 4.04。阅读全文 »

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

Android中Webkit的应用实例

       Webkit是一种开源的浏览器引擎,苹果Safari、Google的Chrome都是使用的Webkit内核。本文就通过实例的方式讲解Android系统中Webkit的应用。 根据Google上所说,你可以在你的应用程序中调用Webkit工具,从而浏览一个www的页面,这一点都不假,下面来看看,原理我就不说了。大家可以看看API。阅读全文 »

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

Android个人理财工具实例之六:显示账单明细 下

       上一节的显示账单明细 上中,账单明细的显示已经基本实现,本文主要整理下代码,实现此窗口的查询和删除功能;按下Menu菜单时弹出选择月份的窗口,可选择明细的月份;在ListView上长按可弹出确认删除的对话框,以完成删除。 下面上图:...阅读全文 »

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

Android个人理财工具实例之五:显示账单明细 上

       前面我们已经将每个月的收支明细存入到SQLite的数据表中,本文将实现从SQLite的数据表中取出这些数据显示为账单明细界面。 下图是最终的效果图: 在设计该界面时我考虑过好几个方案。本来准备使用一个gridview,因为觉得名字很像我需要的东西。可是后来查了一些资料,并且做了点实验,发现和我想象的有些差距。于是采用了目前这种方式。使用Listview。阅读全文 »

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

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

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

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

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

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

2012年11月8日
发布:鸡啄米 分类: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个人理财工具实例之一:项目概述与启动界面的实现

       从本文开始为大家制作一个Android个人理财工具,并把整个开发过程记录下来,与大家分享。 项目总体介绍 此Android个人理财工具的主要功能是,可以录入日常生活中的各类收入和支出明细,并且可以在每月底能够统计每月各类情况。给出收支关系饼图,月份之间的柱状图等报告。阅读全文 »

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

Android程序如何在开机时自动运行

       有时我们需要应用在Android设备开机时自动运行,就像Windows系统中的很多程序一样。比如说有些后台service需要从网络上更新内容等等。那么如何让应用在开机时自动运行呢?本文给出一个实例进行详细说明。 该实例要实现的功能是,在Android手机开机后,自动运行实例程序,在屏幕上显示文字“Hello. I started!”。阅读全文 »

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

Android蓝牙开发实例解析

       在使用手机时,蓝牙通信给我们带来很多方便。那么在Android手机中怎样进行蓝牙开发呢?本文以实例的方式讲解Android蓝牙开发的知识。 1、使用蓝牙的响应权限 2、配置本机蓝牙模块 在这里首先要了解对蓝牙操作一个核心类BluetoothAdapter。阅读全文 »

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

Android小人时钟的开发实例分享

       本文乃是一位Android开发爱好者为大家奉献的一个小人时钟的Android开发实例,作者还简单分享了自己的一些经历和想法,和Android开发学习者门共勉。以下是原文: 【写在前面】 我开始关注Android也不过是大约一年前的事,可那时在安装开发环境时遇到重挫,怎么着也没安装成功,无奈之下只好作罢。阅读全文 »

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

Android开发实例之多点触控程序

       智能终端设备的多点触控操作为我们带来了种种炫酷体验,这也使得很多Android开发者都对多点触控程序的开发感兴趣。实际上多点触控程序的实现并不是那么遥不可及,而是比较容易。本文就主要通过一个实例具体讲解多点触控程序的实现。 首先来了解一下Android中多点触控的原理。阅读全文 »

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

Android中用ViewPager实现多页面滑动切换及动画效果的实例

       一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。 我们可以手势滑动,也可以点击上面的图标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。阅读全文 »

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

使用AudioManager调节播放器音量的开发实例

       本文所讲内容是如何使用AudioManager来调节播放器的音量。首先说说大体的思路:用ProgressBar控件显示当前音量的大小;在Button控件的单击事件中改变音量的大小;最后也是最重要的是用什么控制音量,查了下资料,发现AudioManager可以调节各种类型的声音的音量,例如音乐声音、通话声音和铃声声音等。本文中所讲的是调节音乐的声音。阅读全文 »

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

Chronometer控件实现的Android计时器

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

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

Android人脸检测的开发实例

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

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

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

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

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