Google Android SDK开发范例大全(目录)_第1页
Google Android SDK开发范例大全(目录)_第2页
Google Android SDK开发范例大全(目录)_第3页
Google Android SDK开发范例大全(目录)_第4页
Google Android SDK开发范例大全(目录)_第5页
已阅读5页,还剩9页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章

了解、深入、动手做......11.1

红透半边天的Android...21.2

本书目的及涵盖范例范围......31.3

如何阅读本书......41.4

使用本书范例......51.5

参考网站......7第2章

Android初体验......82.1

安装AndroidSDK与ADTplug-in...92.2

建立第一个Android项目~HelloAndroid!......102.3

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

可视化的界面开发工具......162.5

部署应用程序到Android手机......17第3章

用户人机界面......203.1

更改与显示文字标签——TextView标签的使用......213.2

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

更改TextView文字颜色——引用Drawable颜色常数及背景色......253.4

置换TextView文字——CharSequence数据类型与

ResourceID应用......273.5

取得手机屏幕大小——DisplayMetrics取得画面宽高的方法......293.6

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

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

手机页面的转换——setContentView的应用......353.9

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

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

返回数据到前一个Activity——startActivityForResult方法......473.12

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

置换文字颜色的机关——Button与TextView的交互......543.14

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

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

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

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

程序加载中~请稍后——ProgressDialog与线程整合应用......663.19

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

今晚到哪儿打牙祭?——具选择功能的对话框......713.21

Android变脸——主题(Theme)实现......74第4章

史上超豪华的手机控件......774.1

EditText与TextView共舞——setOnKeyListener事件......784.2

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

给耶诞老人的信息——Toast对象的使用......834.4

我同意条款——CheckBox的isChecked属性......854.5

消费券采购列表——多选项CheckBox的应用......874.6

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

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

自定义下拉菜单模式——Spinner与setDropDownViewResource..964.9

动态添加/删除的Spinner菜单——ArrayList与Widget的依赖性......994.10

心爱小宝贝相片集——Gallery与衍生BaseAdapter容器......1034.11

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

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

具自动提示功能的菜单——AutoCompleteTextView与数组......1114.14

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

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

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

后台程序运行进度提示——ProgressBar与Handler的整合应用......1244.18

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

在Activity里显示列表列表——ListView的布局......1334.20

以动态列表配置选项——ListActivity与Menu整合技巧......1364.21

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

ListActivity的结合......1404.22

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

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

来缩放图文件......1464.24

动态旋转图片——Bitmap与Matrix旋转ImageView....1504.25

猜猜我在想什么——RadioButtonID....1544.26

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

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

具有正则表达式的TextView——Linkify规则......1635.2

ACTION!CALL!拨打电话——Intent.ACTION.CALL的

使用......1655.3

自制发送短信程序——SmsManager与PendingIntent对象......1685.4

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

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

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

图文可视化提醒——Toast与LinearLayoutView....1885.8

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

Notification对象的应用......1905.9

搜索手机通讯录自动完成——使用ContentResolver.1955.10

取得联系人资料——Provider.Contact的使用......2005.11

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

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

置换手机背景图——Gallery与setWallpaper整合实现......2135.14

撷取手机现存桌面——getWallpaper与setImageDrawable..2175.15

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

取得目前File与Cache的路径——getCacheDir与getFilesDir.2285.17

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

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

调用拨号按钮——打电话CALL_BUTTON....2475.20

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

任务管理器正在运行的程序——RunningTaskInfo...2545.22

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

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

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

vider.Settings.System的应用......269第6章

手机自动服务纪实......2766.1

您有一条短信popup提醒——常驻BroadcastReceiver的应用......277

范例说明......277

运行结果......277

范例程序......278

扩展学习......2806.2

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

Intent.ACTION_BATTERY_CHANGED....281

范例说明......281

运行结果......282

范例程序......282

扩展学习......2846.3

群发拜年短信给联系人——ACTION_PICK与Uri对象......285

范例说明......285

运行结果......285

范例程序......286

扩展学习......2886.4

开始与停止系统服务——Service与Runnable整合并用......289

范例说明......289

运行结果......290

范例程序......290

扩展学习......2946.5

通过短信发送email通知——BroadcastReceiver与Intent整合......294

范例说明......294

运行结果......295

范例程序......295

扩展学习......2996.6

手机拨接状态——PhoneStateListener之onCallStateChanged...300

范例说明......300

运行结果......301

范例程序......301

扩展学习......3046.7

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

ACTION_SEND....304

范例说明......304

运行结果......305

范例程序......305

扩展学习......3076.8

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

范例说明......308

运行结果......308

范例程序......308

扩展学习......3106.9

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

范例说明......311

运行结果......311

范例程序......312

扩展学习......3196.10

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

AlarmManager的运用......319

范例说明......319

运行结果......319

范例程序......320

扩展学习......3266.11

黑名单来电自动静音——PhoneStateListener与AudioManager.326

范例说明......326

运行结果......327

范例程序......327

扩展学习......3306.12

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

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

范例说明......330

运行结果......331

范例程序......331

扩展学习......3366.13

指定时间置换桌面背景——多AlarmManager事件处理......337

范例说明......337

运行结果......337

范例程序......338

扩展学习......3476.14

判断发送短信后的状态——BroadcastReceiver聆听PendingIntent.347

范例说明......347

运行结果......347

范例程序......348

扩展学习......3516.15

后台服务送出广播信息——sendBroadcast与BroadcastReceiver.353

范例说明......353

运行结果......353

范例程序......354

扩展学习......3596.16

开机程序设计——receiver与intent-filter协同作业......360

范例说明......360

运行结果......360

范例程序......360

扩展学习......3626.17

双向短信常驻服务——Service与receiver实例......362

范例说明......362

运行结果......363

范例程序......363

扩展学习......373第7章

娱乐多媒体......3747.1

访问Drawable资源的宽高——ContextMenu与Bitmap的应用......375

范例说明......375

运行结果......375

范例程序......375

扩展学习......3787.2

绘制几何图形——使用android.graphics类......378

范例说明......378

运行结果......378

范例程序......379

扩展学习......3827.3

手机屏幕保护程序——FadeIn/FadeOut特效与运行线程......384

范例说明......384

运行结果......384

范例程序......384

扩展学习......3947.4

用手指移动画面里的照片——onTouchEvent事件判断......396

范例说明......396

运行结果......397

范例程序......397

扩展学习......4007.5

加载存储卡的Gallery相簿——FileArrayList.401

范例说明......401

运行结果......401

范例程序......401

扩展学习......4047.6

取得手机内置媒体里的图文件——ACTION_GET_CONTENT

取回InputStream....405

范例说明......405

运行结果......406

范例程序......406

扩展学习......4077.7

相片导航向导与设置背景桌面——ImageSwitcher与Gallery...408

范例说明......408

运行结果......408

范例程序......408

扩展学习......4127.8

调整音量大小声——AudioManager控制音量......412

范例说明......412

运行结果......413

范例程序......413

扩展学习......4167.9

播放mp3资源文件——raw文件夹与MediaPlayer的使用......417

范例说明......417

运行结果......417

范例程序......417

扩展学习......4217.10

播放存储卡里的mp3音乐——MediaPlayer.setDataSource..422

范例说明......422

运行结果......422

范例程序......423

扩展学习......4277.11

自制录音/播放录音程序——MediaRecorder与AudioEncoder.428

范例说明......428

运行结果......428

范例程序......428

扩展学习......4347.12

通过收到短信开始秘密录音——MediaRecorder与

BroadcastReceiver实例......434

范例说明......434

运行结果......435

范例程序......435

扩展学习......4397.13

内置影片播放器载入3gp电影——VideoViewWidget.439

范例说明......439

运行结果......439

范例程序......440

扩展学习......4427.14

自制3gp影片播放器——MediaPlayer与实现SurfaceView....444

范例说明......444

运行结果......445

范例程序......445

扩展学习......4507.15

相机预览及拍照临时文件——Camera及PictureCallback事件......450

范例说明......450

运行结果......451

范例程序......451

扩展学习......458第8章

当Android与Internet接轨......4608.1

HTTPGET/POST传递参数——HTTP连接示范......461

范例说明......461

运行结果......461

范例程序......461

扩展学习......4658.2

在程序里浏览网页——WebView.loadUrl.465

范例说明......465

运行结果......466

范例程序......466

扩展学习......4678.3

嵌入HTML标记的程序——WebView.loadData..468

范例说明......468

运行结果......469

范例程序......469

扩展学习......4708.4

设计前往打开网页功能——Intent与Uri.parse..471

范例说明......471

运行结果......471

范例程序......472

扩展学习......4748.5

将网络图像网址放入Gallery中显示——URL、

URLConnection、BaseAdapter.474

范例说明......474

运行结果......475

范例程序......475

扩展学习......4778.6

即时访问网络图文件展示——HttpURLConnection...478

范例说明......478

运行结果......478

范例程序......478

扩展学习......4808.7

手机气象局,实时卫星云图——HttpURLConnection与

URLConnection和运行线程......480

范例说明......480

运行结果......480

范例程序......481

扩展学习......4838.8

通过网络播放MP3——Runnable存储FileOutputStream技巧......484

范例说明......484

运行结果......484

范例程序......484

扩展学习......4918.9

设置远程下载音乐为手机铃声——RingtoneManager与

铃声存放路径......492

范例说明......492

运行结果......492

范例程序......492

扩展学习......4988.10

远程下载桌面背景图案——URLConnection与

setWallpaper()搭配......499

范例说明......499

运行结果......499

范例程序......500

扩展学习......5028.11

将手机文件上传至网站服务器——模拟HTTPFORM的

POSTACTION....503

范例说明......503

运行结果......503

范例程序......504

扩展学习......5068.12

移动博客发布器——以XML-RPC达成远程过程调用......508

范例说明......508

运行结果......510

范例程序......510

扩展学习......5148.13

移动RSS阅读器——利用SAXParser解析XML...515

范例说明......515

运行结果......515

范例程序......515

扩展学习......5268.14

远程下载安装Android程序——APKInstaller的应用......527

范例说明......527

运行结果......528

范例程序......528

扩展学习......5338.15

手机下载看3gp影片——Runnable混搭SurfaceView....534

范例说明......534

运行结果......534

范例程序......535

扩展学习......5438.16

访问网站LoginAPI——远程服务器验证程序运行权限......544

范例说明......544

运行结果......544

范例程序......544

扩展学习......5508.17

地震速报!——HttpURLConnection与Service侦测服务......551

范例说明......551

运行结果......552

范例程序......552

扩展学习......561第9章

Google服务与Android混搭......5639.1

Google帐号验证Token——AuthSub...564

范例说明......564

运行结果......564

范例程序......564

扩展学习......5729.2

Google搜索——AutoCompleteTextView与GoogleSearchAPI.573

范例说明......573

运行结果......573

范例程序......573

扩展学习......5789.3

前端产生QRCode二维条形码——GoogleChartAPI.579

范例说明......579

运行结果......579

范例程序......579

扩展学习......5839.4

以经纬度查找目的地位置——GeoPoint与MapView的搭配运用......584

范例说明......584

运行结果......585

范例程序......585

扩展学习......5889.5

GPSGoogle地图——LocationListener与MapView实时更新......589

范例说明......589

运行结果......589

范例程序......589

扩展学习......5949.6

移动版GoogleMap——Geocoder反查Address对象......595

范例说明......595

运行结果......595

范例程序......595

扩展学习......599

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论