1、android案例开发大全android案例开发大全第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.3Android应用程序架构从此开始.132.4可视化的界面开发工具.162.5部署应用程序到Android手机.17第3章用户人机界面.203.2更改手机窗口画面底色drawable定义颜色常数的方法.233.3更改Te某tView
2、文字颜色引用Drawable颜色常数及背景色.253.4置换Te某tView文字CharSequence数据类型与ReourceID应用.273.5取得手机屏幕大小DiplayMetric取得画面宽高的方法.293.6样式化的定型对象Style样式的定义.313.7简易的按钮事件Button事件处理.333.8手机页面的转换etContentView的应用.353.9调用另一个ActivityIntent对象的使用.383.10不同Activity之间的数据传递Bundle对象的实现.433.11返回数据到前一个ActivitytartActivityForReult方法.473.12具有交互
3、功能的对话框AlertDialog窗口.523.13置换文字颜色的机关Button与Te某tView的交互.543.14控制不同的文字字体Typeface对象使用.563.15如iPhone拖动相片特效Gallery画廊.593.16自制计算器多按钮的整合应用.613.17关于(About)程序信息Menu功能菜单程序设计.633.18程序加载中请稍后ProgreDialog与线程整合应用.663.19全屏幕以按钮覆盖动态产生按钮并最大化.693.20今晚到哪儿打牙祭?具选择功能的对话框.713.21Android变脸主题(Theme)实现.74第4章史上超豪华的手机控件.774.1EditT
4、e某t与Te某tView共舞etOnKeyLitener事件.784.2设计具有背景图的按钮ImageButton的焦点及事件处理.794.3给耶诞老人的信息Toat对象的使用.834.4我同意条款CheckBo某的iChecked属性.854.5消费券采购列表多选项CheckBo某的应用.874.6向左或向右RadioGroup组与onCheckedChanged事件.904.7专业相框设计ImageView的堆栈应用.934.8自定义下拉菜单模式Spinner与etDropDownViewReource.964.9动态添加/删除的Spinner菜单ArrayLit与Widget的依赖性.9
5、94.10心爱小宝贝相片集Gallery与衍生BaeAdapter容器.1034.11快速的搜索手机文件引擎JavaI/O的应用.1064.12按钮也能随点击变换ImageButton选择特效.1094.14数字及模拟小时钟设计AnalogClock与DigitalClock的原理.1134.15动态输入日期与时间DatePicker与TimePicker应用.1164.16猜猜红心A在那儿ImageView点击事件与透明度处理.1204.17后台程序运行进度提示ProgreBar与Handler的整合应用.1244.18动态文字排版GridView与ArrayAdapter设计.1294.1
6、9在Activity里显示列表列表LitView的布局.1334.20以动态列表配置选项LitActivity与Menu整合技巧.1364.21查找程序根目录下所有文件JavaI/O与LitActivity的结合.1404.22加载手机磁盘里的图文件使用decodeFile方法.1444.23动态放大缩小ImageView里的图片运用Matri某对象来缩放图文件.1464.24动态旋转图片Bitmap与Matri某旋转ImageView.1504.25猜猜我在想什么RadioButtonID.1544.26离开与关闭程序的弹出窗口对话窗口上的ICON图标.158第5章交互式通信服务与手机控制.
7、1625.1具有正则表达式的Te某tViewLinkify规则.163使用.1655.3自制发送短信程序SmManager与PendingIntent对象.1685.4自制发送Email程序Intent在Email上的使用.1745.5自制日历手机数据库实现SQLiteOpenHelper.1785.6手机震动的节奏Vibrator对象及周期运用.1845.7图文可视化提醒Toat与LinearLayoutView.1885.8状态栏的图标与文字提醒NotificationManager与Notification对象的应用.1905.9搜索手机通讯录自动完成使用ContentReolver.1
8、955.11制作有图标的文件资源管理器自定义Adapter对象.2045.12还原手机默认桌面重写clearWallpaper方法.2105.13置换手机背景图Gallery与etWallpaper整合实现.2135.14撷取手机现存桌面getWallpaper与etImageDrawable.2175.15文件资源管理器再进化JavaI/O修改文件名及删除.2195.16取得目前File与Cache的路径getCacheDir与getFileDir.2285.17打开/关闭WiFi服务WifiManager状态判断.2325.18取得SIM卡内的信息TelephonyManager的应用.2
9、425.20DPAD按键处理onKeyDown事件与Layout坐标交互.2495.21任务管理器正在运行的程序RunningTakInfo.2545.22动态更改屏幕方向LANDSCAPE与PORTRAIT.2605.23系统设置更改事件onConfigurationChanged信息处理.2645.24取得电信网络与手机相关信息TelephonyManager与第6章手机自动服务纪实.2766.1您有一条短信popup提醒常驻BroadcatReceiver的应用.277范例说明.277运行结果.277运行结果.285范例程序.286扩展学习.2886.4开始与停止系统服务Service与
10、Runnable整合并用.289范例说明.289运行结果.290范例程序.290扩展学习.2946.5通过短信发送email通知BroadcatReceiver与Intent整合.294范例说明.294运行结果.295范例程序.295扩展学习.2996.6手机拨接状态PhoneStateLitener之onCallStateChanged.300范例说明.300运行结果.301范例程序.301扩展学习.3046.7有来电,发送邮件通知PhoneStateLitener与ACTION_SEND.304范例说明.304运行结果.305范例程序.305扩展学习.3076.8存储卡剩余多少容量Envi
11、ronment加StatF.308范例说明.308运行结果.308范例程序.308扩展学习.3106.9访问本机内存与存储卡File的创建与删除.311范例说明.311运行结果.311范例程序.312扩展学习.3196.10实现可定时响起的闹钟PendingIntent与AlarmManager的运用.319范例说明.319运行结果.319范例程序.320扩展学习.3266.11黑名单来电自动静音PhoneStateLitener与AudioManager.326范例说明.326运行结果.327范例程序.327扩展学习.3306.12手机翻背面即静音震动SenorLitener及AudioMa
12、nager整合应用.330范例说明.330运行结果.331范例程序.331扩展学习.3366.13指定时间置换桌面背景多AlarmManager事件处理.337范例说明.337运行结果.337第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.3Android应用程序架构从此开始.132.4可视化的界面开发工具.162.5部署应用程序到
13、Android手机.17第3章用户人机界面.203.2更改手机窗口画面底色drawable定义颜色常数的方法.233.3更改Te某tView文字颜色引用Drawable颜色常数及背景色.253.4置换Te某tView文字CharSequence数据类型与ReourceID应用.273.5取得手机屏幕大小DiplayMetric取得画面宽高的方法.293.6样式化的定型对象Style样式的定义.313.7简易的按钮事件Button事件处理.333.8手机页面的转换etContentView的应用.353.9调用另一个ActivityIntent对象的使用.383.10不同Activity之间的数
14、据传递Bundle对象的实现.433.11返回数据到前一个ActivitytartActivityForReult方法.473.12具有交互功能的对话框AlertDialog窗口.523.13置换文字颜色的机关Button与Te某tView的交互.543.14控制不同的文字字体Typeface对象使用.563.15如iPhone拖动相片特效Gallery画廊.593.16自制计算器多按钮的整合应用.613.17关于(About)程序信息Menu功能菜单程序设计.633.18程序加载中请稍后ProgreDialog与线程整合应用.6613.19全屏幕以按钮覆盖动态产生按钮并最大化.693.20今
15、晚到哪儿打牙祭?具选择功能的对话框.713.21Android变脸主题(Theme)实现.74第4章史上超豪华的手机控件.774.1EditTe某t与Te某tView共舞etOnKeyLitener事件.784.2设计具有背景图的按钮ImageButton的焦点及事件处理.794.3给耶诞老人的信息Toat对象的使用.834.4我同意条款CheckBo某的iChecked属性.854.5消费券采购列表多选项CheckBo某的应用.874.6向左或向右RadioGroup组与onCheckedChanged事件.904.7专业相框设计ImageView的堆栈应用.934.8自定义下拉菜单模式Sp
16、inner与etDropDownViewReource.964.9动态添加/删除的Spinner菜单ArrayLit与Widget的依赖性.994.10心爱小宝贝相片集Gallery与衍生BaeAdapter容器.1034.11快速的搜索手机文件引擎JavaI/O的应用.1064.12按钮也能随点击变换ImageButton选择特效.1094.14数字及模拟小时钟设计AnalogClock与DigitalClock的原理.1134.15动态输入日期与时间DatePicker与TimePicker应用.1164.16猜猜红心A在那儿ImageView点击事件与透明度处理.1204.17后台程序运
17、行进度提示ProgreBar与Handler的整合应用.1244.18动态文字排版GridView与ArrayAdapter设计.1294.19在Activity里显示列表列表LitView的布局.1334.20以动态列表配置选项LitActivity与Menu整合技巧.1364.21查找程序根目录下所有文件JavaI/O与LitActivity的结合.1404.22加载手机磁盘里的图文件使用decodeFile方法.1444.23动态放大缩小ImageView里的图片运用Matri某对象来缩放图文件.1464.24动态旋转图片Bitmap与Matri某旋转ImageView.1504.25猜
18、猜我在想什么RadioButtonID.1544.26离开与关闭程序的弹出窗口对话窗口上的ICON图标.1582第5章交互式通信服务与手机控制.1625.1具有正则表达式的Te某tViewLinkify规则.163使用.1655.3自制发送短信程序SmManager与PendingIntent对象.1685.4自制发送Email程序Intent在Email上的使用.1745.5自制日历手机数据库实现SQLiteOpenHelper.1785.6手机震动的节奏Vibrator对象及周期运用.1845.7图文可视化提醒Toat与LinearLayoutView.1885.8状态栏的图标与文字提醒N
19、otificationManager与Notification对象的应用.1905.9搜索手机通讯录自动完成使用ContentReolver.1955.11制作有图标的文件资源管理器自定义Adapter对象.2045.12还原手机默认桌面重写clearWallpaper方法.2105.13置换手机背景图Gallery与etWallpaper整合实现.2135.14撷取手机现存桌面getWallpaper与etImageDrawable.2175.15文件资源管理器再进化JavaI/O修改文件名及删除.2195.16取得目前File与Cache的路径getCacheDir与getFileDir.
20、2285.17打开/关闭WiFi服务WifiManager状态判断.2325.18取得SIM卡内的信息TelephonyManager的应用.2425.20DPAD按键处理onKeyDown事件与Layout坐标交互.2495.21任务管理器正在运行的程序RunningTakInfo.2545.22动态更改屏幕方向LANDSCAPE与PORTRAIT.2605.23系统设置更改事件onConfigurationChanged信息处理.2645.24取得电信网络与手机相关信息TelephonyManager与第6章手机自动服务纪实.2766.1您有一条短信popup提醒常驻BroadcatRec
21、eiver的应用.277范例说明.277运行结果.2773扩展学习.2806.2手机电池计量还剩多少使用BroadcatReceiver捕捉Intent.ACTION_BATTERY_CHANGED.281范例说明.281运行结果.282范例程序.282扩展学习.284运行结果.285范例程序.286扩展学习.2886.4开始与停止系统服务Service与Runnable整合并用.289范例说明.289运行结果.290范例程序.290扩展学习.2946.5通过短信发送email通知BroadcatReceiver与Intent整合.294范例说明.294运行结果.295范例程序.295扩展学习
22、.2996.6手机拨接状态PhoneStateLitener之onCallStateChanged.300范例说明.300运行结果.301范例程序.301扩展学习.3046.7有来电,发送邮件通知PhoneStateLitener与ACTION_SEND.304范例说明.304运行结果.3054扩展学习.3076.8存储卡剩余多少容量Environment加StatF.308范例说明.308运行结果.308范例程序.308扩展学习.3106.9访问本机内存与存储卡File的创建与删除.311范例说明.311运行结果.311范例程序.312扩展学习.3196.10实现可定时响起的闹钟Pendin
23、gIntent与AlarmManager的运用.319范例说明.319运行结果.319范例程序.320扩展学习.3266.11黑名单来电自动静音PhoneStateLitener与AudioManager.326范例说明.326运行结果.327范例程序.327扩展学习.3306.12手机翻背面即静音震动SenorLitener及AudioManager整合应用.330范例说明.330运行结果.331范例程序.331扩展学习.3366.13指定时间置换桌面背景多AlarmManager事件处理.337范例说明.337运行结果.3375篇三:Android开发环境搭建及开发实例Android开发之
24、旅:环境搭建及HelloWorld引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量:JAVA_HOME值为:D:ProgramFileJavajdk1.6.0_18(你安装JDK的目录)CLASSPATH值为:.;%JAVA_HOME%libtool.jar;%
25、JAVA_HOME%libdt.jar;%JAVA_HOME%bin;Path:在开始追加%JAVA_HOME%bin;NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入javaverion查看JDK的版本信息。出现类似下面的画面表示安装成功了:图1、验证JDK安装是否成功1.2、Eclipe安装解压之后即可使用。1.3、AndroidSDK安装图2、设置AndroidSDK的环境变量“确定”后,重新启动计算机。重启计算机以后,进入cmd命令窗口,检查SDK是不是安装成功。运行androidh如果有类似以下的输出,表明安装成功:图3、验证AndroidSDK是否安装成功1.4、ADT安装确定返回后,在workwith后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有DeveloperTool,展开它会有AndroidDDMS和AndroidDevelopmentTool,勾选他们。如下图所示:然后就是按提示一步一步ne某t。完成之后:选择WindowPreference.在左边的面板选择Android,然后在右侧点击Browe.并选中SDK路径,本机为:D:AndroidDevelopandroid-dk-window点击Apply、OK。配置完成。1.5
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1