android案例开发大全.docx

上传人:b****3 文档编号:3892885 上传时间:2022-11-26 格式:DOCX 页数:12 大小:19.17KB
下载 相关 举报
android案例开发大全.docx_第1页
第1页 / 共12页
android案例开发大全.docx_第2页
第2页 / 共12页
android案例开发大全.docx_第3页
第3页 / 共12页
android案例开发大全.docx_第4页
第4页 / 共12页
android案例开发大全.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

android案例开发大全.docx

《android案例开发大全.docx》由会员分享,可在线阅读,更多相关《android案例开发大全.docx(12页珍藏版)》请在冰豆网上搜索。

android案例开发大全.docx

android案例开发大全

android案例开发大全

第1章了解、深入、动手做......1

1.1红透半边天的Android...2

1.2本书目的及涵盖范例范围......3

1.3如何阅读本书......4

1.4使用本书范例......5

1.5参考网站......7

第2章Android初体验......8

2.1安装AndroidSDK与ADTplug-in...9

2.2建立第一个Android项目~HelloAndroid!

......10

2.3Android应用程序架构—从此开始......13

2.4可视化的界面开发工具......16

2.5部署应用程序到Android手机......17

第3章用户人机界面......20

3.2更改手机窗口画面底色——drawable定义颜色常数的方法......23

3.3更改Te某tView文字颜色——引用Drawable颜色常数及背景色......25

3.4置换Te某tView文字——CharSequence数据类型与

ReourceID应用......27

3.5取得手机屏幕大小——DiplayMetric取得画面宽高的方法......29

3.6样式化的定型对象——Style样式的定义......31

3.7简易的按钮事件——Button事件处理......33

3.8手机页面的转换——etContentView的应用......35

3.9调用另一个Activity——Intent对象的使用......38

3.10不同Activity之间的数据传递——Bundle对象的实现......43

3.11返回数据到前一个Activity——tartActivityForReult方法......47

3.12具有交互功能的对话框——AlertDialog窗口......52

3.13置换文字颜色的机关——Button与Te某tView的交互......54

3.14控制不同的文字字体——Typeface对象使用......56

3.15如iPhone拖动相片特效——Gallery画廊......59

3.16自制计算器——多按钮的整合应用......61

3.17关于(About)程序信息——Menu功能菜单程序设计......63

3.18程序加载中~请稍后——ProgreDialog与线程整合应用......66

3.19全屏幕以按钮覆盖——动态产生按钮并最大化......69

3.20今晚到哪儿打牙祭?

——具选择功能的对话框......71

3.21Android变脸——主题(Theme)实现......74

第4章史上超豪华的手机控件......77

4.1EditTe某t与Te某tView共舞——etOnKeyLitener事件......78

4.2设计具有背景图的按钮——ImageButton的焦点及事件处理......79

4.3给耶诞老人的信息——Toat对象的使用......83

4.4我同意条款——CheckBo某的iChecked属性......85

4.5消费券采购列表——多选项CheckBo某的应用......87

4.6向左或向右——RadioGroup组与onCheckedChanged事件......90

4.7专业相框设计——ImageView的堆栈应用......93

4.8自定义下拉菜单模式——Spinner与etDropDownViewReource..96

4.9动态添加/删除的Spinner菜单——ArrayLit与Widget的依赖性......99

4.10心爱小宝贝相片集——Gallery与衍生BaeAdapter容器......103

4.11快速的搜索手机文件引擎——JavaI/O的应用......106

4.12按钮也能随点击变换——ImageButton选择特效......109

4.14数字及模拟小时钟设计——AnalogClock与DigitalClock的原理......113

4.15动态输入日期与时间——DatePicker与TimePicker应用......116

4.16猜猜红心A在那儿——ImageView点击事件与透明度处理......120

4.17后台程序运行进度提示——ProgreBar与Handler的整合应用......124

4.18动态文字排版——GridView与ArrayAdapter设计......129

4.19在Activity里显示列表列表——LitView的布局......133

4.20以动态列表配置选项——LitActivity与Menu整合技巧......136

4.21查找程序根目录下所有文件——JavaI/O与

LitActivity的结合......140

4.22加载手机磁盘里的图文件——使用decodeFile方法......144

4.23动态放大缩小ImageView里的图片——运用Matri某对象

来缩放图文件......146

4.24动态旋转图片——Bitmap与Matri某旋转ImageView....150

4.25猜猜我在想什么——RadioButtonID....154

4.26离开与关闭程序的弹出窗口——对话窗口上的ICON图标......158

第5章交互式通信服务与手机控制......1625.1具有正则表达式的Te某tView——Linkify规则......163

使用......165

5.3自制发送短信程序——SmManager与PendingIntent对象......168

5.4自制发送Email程序——Intent在Email上的使用......174

5.5自制日历手机数据库——实现SQLiteOpenHelper.178

5.6手机震动的节奏——Vibrator对象及周期运用......184

5.7图文可视化提醒——Toat与LinearLayoutView....188

5.8状态栏的图标与文字提醒——NotificationManager与

Notification对象的应用......190

5.9搜索手机通讯录自动完成——使用ContentReolver.195

5.11制作有图标的文件资源管理器——自定义Adapter对象......204

5.12还原手机默认桌面——重写clearWallpaper方法......210

5.13置换手机背景图——Gallery与etWallpaper整合实现......213

5.14撷取手机现存桌面——getWallpaper与etImageDrawable..217

5.15文件资源管理器再进化——JavaI/O修改文件名及删除......219

5.16取得目前File与Cache的路径——getCacheDir与getFileDir.228

5.17打开/关闭WiFi服务——WifiManager状态判断......232

5.18取得SIM卡内的信息——TelephonyManager的应用......242

5.20DPAD按键处理——onKeyDown事件与Layout坐标交互......249

5.21任务管理器正在运行的程序——RunningTakInfo...254

5.22动态更改屏幕方向——LANDSCAPE与PORTRAIT...260

5.23系统设置更改事件——onConfigurationChanged信息处理......264

5.24取得电信网络与手机相关信息——TelephonyManager与

第6章手机自动服务纪实......276

6.1您有一条短信popup提醒——常驻BroadcatReceiver的应用......277范例说明......277

运行结果......277

运行结果......285

范例程序......286

扩展学习......288

6.4开始与停止系统服务——Service与Runnable整合并用......289范例说明......289

运行结果......290

范例程序......290

扩展学习......294

6.5通过短信发送email通知——BroadcatReceiver与Intent整合......294范例说明......294

运行结果......295

范例程序......295

扩展学习......299

6.6手机拨接状态——PhoneStateLitener之onCallStateChanged...300范例说明......300

运行结果......301

范例程序......301

扩展学习......304

6.7有来电,发送邮件通知——PhoneStateLitener与

ACTION_SEND....304

范例说明......304

运行结果......305

范例程序......305扩展学习......3076.8存储卡剩余多少容量——Environment加StatF..308范例说明......308运行结果......308范例程序......308扩展学习......3106.9访问本机内存与存储卡——File的创建与删除......311范例说明......311

运行结果......311

范例程序......312

扩展学习......319

6.10实现可定时响起的闹钟——PendingIntent与

AlarmManager的运用......319

范例说明......319

运行结果......319

范例程序......320

扩展学习......326

6.11黑名单来电自动静音——PhoneStateLitener与AudioManager.326范例说明......326

运行结果......327

范例程序......327

扩展学习......330

6.12手机翻背面即静音震动——SenorLitener及

AudioManager整合应用......330

范例说明......330

运行结果......331

范例程序......331

扩展学习......336

6.13指定时间置换桌面背景——多AlarmManager事件处理......337范例说明......337

运行结果......337

第1章了解、深入、动手做......1

1.1红透半边天的Android...2

1.2本书目的及涵盖范例范围......3

1.3如何阅读本书......4

1.4使用本书范例......5

1.5参考网站......7

第2章Android初体验......8

2.1安装AndroidSDK与ADTplug-in...9

2.2建立第一个Android项目~HelloAndroid!

......10

2.3Android应用程序架构—从此开始......13

2.4可视化的界面开发工具......16

2.5部署应用程序到Android手机......17

第3章用户人机界面......20

3.2更改手机窗口画面底色——drawable定义颜色常数的方法......23

3.3更改Te某tView文字颜色——引用Drawable颜色常数及背景色......25

3.4置换Te某tView文字——CharSequence数据类型与

ReourceID应用......27

3.5取得手机屏幕大小——DiplayMetric取得画面宽高的方法......29

3.6样式化的定型对象——Style样式的定义......31

3.7简易的按钮事件——Button事件处理......33

3.8手机页面的转换——etContentView的应用......35

3.9调用另一个Activity——Intent对象的使用......38

3.10不同Activity之间的数据传递——Bundle对象的实现......43

3.11返回数据到前一个Activity——tartActivityForReult方法......47

3.12具有交互功能的对话框——AlertDialog窗口......52

3.13置换文字颜色的机关——Button与Te某tView的交互......54

3.14控制不同的文字字体——Typeface对象使用......56

3.15如iPhone拖动相片特效——Gallery画廊......59

3.16自制计算器——多按钮的整合应用......61

3.17关于(About)程序信息——Menu功能菜单程序设计......63

3.18程序加载中~请稍后——ProgreDialog与线程整合应用......661

3.19全屏幕以按钮覆盖——动态产生按钮并最大化......69

3.20今晚到哪儿打牙祭?

——具选择功能的对话框......71

3.21Android变脸——主题(Theme)实现......74

第4章史上超豪华的手机控件......77

4.1EditTe某t与Te某tView共舞——etOnKeyLitener事件......78

4.2设计具有背景图的按钮——ImageButton的焦点及事件处理......79

4.3给耶诞老人的信息——Toat对象的使用......83

4.4我同意条款——CheckBo某的iChecked属性......85

4.5消费券采购列表——多选项CheckBo某的应用......87

4.6向左或向右——RadioGroup组与onCheckedChanged事件......90

4.7专业相框设计——ImageView的堆栈应用......93

4.8自定义下拉菜单模式——Spinner与etDropDownViewReource..96

4.9动态添加/删除的Spinner菜单——ArrayLit与Widget的依赖性......99

4.10心爱小宝贝相片集——Gallery与衍生BaeAdapter容器......103

4.11快速的搜索手机文件引擎——JavaI/O的应用......106

4.12按钮也能随点击变换——ImageButton选择特效......109

4.14数字及模拟小时钟设计——AnalogClock与DigitalClock的原理......113

4.15动态输入日期与时间——DatePicker与TimePicker应用......116

4.16猜猜红心A在那儿——ImageView点击事件与透明度处理......120

4.17后台程序运行进度提示——ProgreBar与Handler的整合应用......124

4.18动态文字排版——GridView与ArrayAdapter设计......129

4.19在Activity里显示列表列表——LitView的布局......133

4.20以动态列表配置选项——LitActivity与Menu整合技巧......136

4.21查找程序根目录下所有文件——JavaI/O与

LitActivity的结合......140

4.22加载手机磁盘里的图文件——使用decodeFile方法......144

4.23动态放大缩小ImageView里的图片——运用Matri某对象

来缩放图文件......146

4.24动态旋转图片——Bitmap与Matri某旋转ImageView....150

4.25猜猜我在想什么——RadioButtonID....154

4.26离开与关闭程序的弹出窗口——对话窗口上的ICON图标......1582

第5

章交互式通信服务与手机控制......162

5.1具有正则表达式的Te某tView——Linkify规则......163

使用......165

5.3自制发送短信程序——SmManager与PendingIntent对象......168

5.4自制发送Email程序——Intent在Email上的使用......174

5.5自制日历手机数据库——实现SQLiteOpenHelper.178

5.6手机震动的节奏——Vibrator对象及周期运用......184

5.7图文可视化提醒——Toat与LinearLayoutView....188

5.8状态栏的图标与文字提醒——NotificationManager与

Notification对象的应用......190

5.9搜索手机通讯录自动完成——使用ContentReolver.195

5.11制作有图标的文件资源管理器——自定义Adapter对象......204

5.12还原手机默认桌面——重写clearWallpaper方法......210

5.13置换手机背景图——Gallery与etWallpaper整合实现......213

5.14撷取手机现存桌面——getWallpaper与etImageDrawable..217

5.15文件资源管理器再进化——JavaI/O修改文件名及删除......219

5.16取得目前File与Cache的路径——getCacheDir与getFileDir.228

5.17打开/关闭WiFi服务——WifiManager状态判断......232

5.18取得SIM卡内的信息——TelephonyManager的应用......242

5.20DPAD按键处理——onKeyDown事件与Layout坐标交互......249

5.21任务管理器正在运行的程序——RunningTakInfo...254

5.22动态更改屏幕方向——LANDSCAPE与PORTRAIT...260

5.23系统设置更改事件——onConfigurationChanged信息处理......264

5.24取得电信网络与手机相关信息——TelephonyManager与

第6章手机自动服务纪实......276

6.1您有一条短信popup提醒——常驻BroadcatReceiver的应用......277范例说明......277

运行结果......277

3

扩展学习......280

6.2手机电池计量还剩多少——使用BroadcatReceiver捕捉

Intent.ACTION_BATTERY_CHANGED....281

范例说明......281

运行结果......282

范例程序......282

扩展学习......284

运行结果......285

范例程序......286

扩展学习......288

6.4开始与停止系统服务——Service与Runnable整合并用......289范例说明......289

运行结果......290

范例程序......290

扩展学习......294

6.5通过短信发送email通知——BroadcatReceiver与Intent整合......294范例说明......294

运行结果......295

范例程序......295

扩展学习......299

6.6手机拨接状态——PhoneStateLitener之onCallStateChanged...300范例说明......300

运行结果......301

范例程序......301

扩展学习......304

6.7有来电,发送邮件通知——PhoneStateLitener与

ACTION_SEND....304

范例说明......304

运行结果......305

4

扩展学习......307

6.8存储卡剩余多少容量——Environment加StatF..308

范例说明......308

运行结果......308

范例程序......308

扩展学习......310

6.9访问本机内存与存储卡——File的创建与删除......311

范例说明......311

运行结果......311

范例程序......312

扩展学习......319

6.10实现可定时响起的闹钟——PendingIntent与

AlarmManager的运用......319

范例说明......319

运行结果......319

范例程序......320

扩展学习......326

6.11黑名单来电自动静音——PhoneStateLitener与AudioManager.326范例说明......326

运行结果......327

范例程序......327

扩展学习......330

6.12手机翻背面即静音震动——SenorLitener及

AudioManager整合应用......330

范例说明......330

运行结果......331

范例程序......331

扩展学习......336

6.13指定时间置换桌面背景——多AlarmManager事件处理......337范例说明......337

运行结果......337

5

篇三:

Android开发环境搭建及开发实例

Android开发之旅:

环境搭建及HelloWorld

引言

本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!

作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。

在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。

本文的主题如下:

1、环境搭建

1.1、JDK安装

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

JAVA_HOME值为:

D:

\ProgramFile\Java\jdk1.6.0_18(你安装JDK的目录)CLASSPATH值为:

.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;Path:

在开始追加%JAVA_HOME%\bin;NOTE:

前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。

安装完成之后,可以在检查JDK是否安装成功。

打开cmd窗口,输入java–verion查看JDK的版本信息。

出现类似下面的画面表示安装成功了:

图1、验证JDK安装是否成功

1.2、Eclipe安装

解压之后即可使用。

1.3、AndroidSDK安装

图2、设置AndroidSDK的环境变量

“确定”后,重新启动计算机。

重启计算机以后,进入cmd命令窗口,检查SDK是不是安装成功。

运行android–h如果有类似以下的输出,表明安装成功:

图3、验证AndroidSDK是否安装成功

1.4、ADT安装

确定返回后,在workwith后的下拉列表中选择我们刚才添加的ADT,我们会看到

下面出有DeveloperTool,展开它会有AndroidDDMS和AndroidDevelopmentTool,勾选他们。

如下图所示:

然后就是按提示一步一步ne某t。

完成之后:

选择Window>Preference...在左边的面板选择Android,然后在右侧点击Browe...并选中SDK路径,本机为:

D:

\AndroidDevelop\android-dk-window点击Apply、OK。

配置完成。

1.5

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1