android实战

时间:2024-10-21 03:17:58编辑:分享君

Android开发实战经典的作品目录

目录第1章认识Android1.1、智能手机的发展1.2、手机操作系统1.3、走进Android1.4、Android的体系结构1.5、Android应用程序框架1.6、本章小结第2章搭建Android开发环境2.1、下载并配置Android开发环境2.2、下载并配置ADT插件2.3、开发第一个Android项目2.4、打包Android程序2.5、本章小结第3章Activity初步3.1、Activity简介3.2、Android项目工作区的组成3.3、第一个Android程序3.4、第一个Android程序深入3.5、本章小结第4章Android中的基本控件(上)4.1、View组件简介4.2、文本显示组件:TextView4.3、按钮组件:Button4.4、编辑框:EditText4.5、单选钮:RadioGroup4.6、复选框:CheckBox4.8、下拉列表框:Spinner4.9、图片视图:ImageView4.10、图片按钮:ImageButton4.11、时间选择器:TimePicker4.12、日期选择器:DatePicker4.13、本章小结第5章布局管理器5.1、Android布局管理器简介5.2、线性布局管理器:LinearLayout5.3、框架布局管理器:FrameLayout5.4、表格布局管理器:TableLayout5.5、相对布局管理器:RelativeLayout5.6、布局管理器的嵌套5.7、绝对定位布局管理器:AbsoluteLayout5.8、本章小结第6章Android事件处理6.1、事件处理简介6.2、单击事件6.2.1、认识单击事件6.2.2、实例一:简单的四则运算6.2.3、实例二:改变屏幕显示方向6.2.4、实例三:明文显示密码6.3、单选钮与OnCheckedChangeListener6.4、下拉列表框与OnItemSelectedListener6.5、监听日期与时间的改变6.6、焦点事件6.7、长按事件6.8、键盘事件6.9、触摸事件6.10、本章小结第7章Android中的基本控件(下)7.1、滚动视图:ScrollView7.2、列表显示:ListView7.2.1、ListView组件的基本使用7.2.2、SimpleAdapter类7.2.3、ListActivity类7.2.4、ListView事件处理7.3、对话框:Dialog7.3.1、AlertDialog和AlertDialog.Builder7.3.2、定制对话框和LayoutInflater7.3.3、日期对话框:DatePickerDialog7.3.4、时间对话框:TimePickerDialog7.3.5、进度处理对话框:ProgressDialog7.4、随笔提示文本:AutoCompleteTextView7.5、拖动条:SeekBar7.6、评分组件:RatingBar7.7、信息提示框:Toast7.8、图片切换:ImageSwitcher7.9、文本切换:TextSwitcher7.10、拖拉图片:Gallery7.11、网格视图:GridView7.12、时钟组件:AnalogClock与DigitalClock7.13、计时器:Chronometer7.14、标签:TabHost7.15、菜单:Menu7.15.1、选项菜单:OptionsMenu7.15.2、上下文菜单:ContextMenu7.15.3、子菜单:SubMenu7.16、隐式抽屉组件:SlidingDrawer7.17、缩放控制:ZoomControls7.18、弹出窗口:PopupWindow7.19、树型组件:ExpandableListView7.20、本章小结第8章数据存储8.1、使用SharedPreferences存储数据8.2、文件存储8.2.1、利用Activity类操作数据文件8.2.2、利用IO流操作文件8.2.3、操作资源文件8.2.4、DOM操作8.2.5、SAX操作8.2.6、使用XMLPull解析8.2.7、JSON数据解析8.3、SQLite数据库存储8.3.1、数据库操作类:SQLiteDatabase8.3.2、数据库操作辅助类:SQLiteOpenHelper8.3.3、使用SQLite数据库并完成更新操作8.3.4、使用ContentValues封装数据8.3.5、数据查询与Cursor接口8.3.6、使用ListView滑动分页8.3.7、事务处理8.4、ContentProvider8.4.1、ContentProvider简介8.4.2、开发ContentProvider程序8.4.3、操作联系人的ContentProvider8.4.4、操作通讯记录的ContentProvider8.4.5、SimpleCursorAdapter8.5、本章小结第9章Android组件通信9.1、认识Intent9.2、Intent深入9.2.1、打开网页9.2.2、调用拨号程序9.2.3、调用发送短信程序9.2.4、调用发送带图片的彩信程序9.2.5、发送Email9.2.6、调用ContentProvider9.2.7、创建操作Intent的选择器9.3、Activity生命周期9.4、ActivityGroup组件9.5、消息机制9.5.1、消息类:Message9.5.2、消息操作类:Handler9.5.3、消息通道:Looper9.5.4、时钟显示9.5.5、进度条组件:ProgressBar9.5.6、异步处理工具类:AsyncTask9.6、Service9.6.1、Service的基本组成9.6.2、绑定Service9.6.3、操作系统服务9.7、PendingIntent9.7.1、发送通知:Notification9.7.2、SMS服务9.8、广播机制:Broadcast9.8.1、认识广播9.8.2、通过BroadCast启动Service9.8.3、闹钟服务9.9、桌面显示组件:AppWidget9.9.1、AppWidget的基本概念9.9.2、使用AppWidget跳转到Activity进行操作9.9.3、使用AppWidget进行广播9.10、本章小结第10章多媒体技术10.1、绘制简单图形10.2、Bitmap10.3、Matrix10.4、Animation动画处理10.4.1、Tweened Animation10.4.2、定义动画速率:Interpolator10.4.3、动画监听器:AnimationListener10.4.4、通过XML文件配置动画10.4.5、Frame Animation10.4.6、LayoutAnimationController组件10.5、媒体播放10.5.1、播放MP310.5.2、播放视频10.6、使用摄像头拍照10.7、媒体录制10.7.1、录制音频10.7.2、录制视频10.8、多点触控10.9、本章小结第11章手机服务11.1、取得电池电量11.2、声音服务:AudioManager11.2、电话服务11.2.1、对电话进行监听11.2.2、发现你的私人秘密:电话窃听器11.2.3、监视你的来电情况:偷偷发短信11.2.4、实现手机黑名单11.2.5、使用AIDL挂断电话11.3、短信服务11.3.1、判断短信发送状态11.3.2、对短信监听11.4、传感器11.4.1、方位传感器——移动小球11.4.2、磁场传感器——指北针11.5、本章小结第12章网络通信12.1、与WEB服务器交换数据12.1.1、通过地址重写访问动态WEB12.1.2、使用POST提交访问动态WEB12.1.3、读取网络图片12.2、与Socket交换数据12.2.1、完成简单的Echo程序12.2.2、上传文件12.3、与Web Service进行通讯12.3.1、使用XFire搭建服务器端程序12.3.2、开发Android客户端访问Web Service12.4、WebView组件12.4.1、加载网页12.4.2、控制WebView ——实现属于自己的浏览器12.4.3、通过HTML定义显示界面12.4.4、本地程序与JavaScript互操作12.4.5、使用JavaScript调用Android程序12.5、本章小结第13章定位服务13.1、配置Google API SDK13.2、位置管理器:LocationManager13.3、取得最佳的LocationProvider13.4、申请Google Map服务13.5、在地图上标记13.5.1、使用ItemizedOverlay在地图上定义一个位置标记13.5.2、使用MyLocationOverlay显示地图层13.6、Geocode13.7、本章小结

Android 2.3应用开发实战的内容简介

《Android 2.3应用开发实战》以 Android操作系统架构为经,以开发 Android应用程序为纬,介绍 Android应用程序开发实战技术,将会使开发人员学习到 Android操作系统的架构和原理,并最快掌握 Android的开发技能。书中完整介绍了 Android 2.3版的功能,相关范例程序所涉及的主题范围广泛,且有清楚的解说。《Android 2.3应用开发实战》包括 Android介绍、开发环境、应用开发平台、活动程序 Activity、意图方法 Intent、Widget、Layout窗体布局、Menu菜单、SQLite、Service服务程序、应用程序国际化、WebView、App Widget、GPS位置和 GoogleMaps、音频和视频、2D绘图和 3D OpenGL绘图、SurfaceView、动态壁纸、蓝牙通信、触控、感应检测、Android 2.3特性、照相机、VoIP等内容。《Android 2.3应用开发实战》面向 Android初学者、想系统掌握 Android开发技能的开发人员,以及 Android开发的项目管理人员。

Android开发入门教程的作品目录

第1章 Android开发概述1.1 智能手机编程的挑战1.2 Android由哪些部分构成1.3 你能够控制什么第2章 项目和目标2.1 基本概念2.2 创建项目2.3 项目结构2.3.1 根目录2.3.2 主Activity2.3.3 资源2.3.4 编译结果2.4 AndroidManifest.xml文件2.4.1 一开始是根元素2.4.2 权限、编排和应用程序2.4.3 应用程序总要做点什么2.4.4 确保最大兼容性2.4.5 版本=控制2.5 模拟器和目标2.5.1 虚拟设备2.5.2 设定目标第3章 简单的应用程序3.1 创建项目3.2 剖析Activity3.3 构建和运行Activity第4章 基于XML的布局4.1 何谓基于XML的布局4.2 为什么使用基于XML的布局4.3 举个例子4.4 什么时候加@符号4.5 怎样在Java中使用布局文件4.6 把故事讲完第5章 使用基本的部件5.1 标签5.2 按钮5.3 图像5.4 字段5.5 复选框5.6 单选按钮5.7 视图5.7.1 特性5.7.2 方法5.7.3 颜色第6章 使用容器6.1 线性布局6.1.1 L1nearLayout的概念和特性6.1.2 LinearLayout示例6.2 相对布局6.2.1 ReIatlveLayout的概念和属性6.2.2 RelativeLayout示例6.3 表格布局6.3.1 TableLayout的概念和特性6.3.2 TableLayout示例6.4 滚动第7章 使用选择部件7.1 适配器7.2 列表7.3 微调控件7.4 网格7.5 自动完成字段(至少减少35%的输入)7.6 画廊第8章 使用列表8.1 初步改进8.2 动态列表8.3 更好,更快,更强8.3.1 使用convert View8.3.2 使用持有者模式8.4 交互式列表8.5 可重用列表8.6 选用其他适配器第9章 高级部件和容器9.1 选择日期和时间9.2 时钟9.3 进度条9.4 滑动选择9.5 选项卡9.5.1 构建9.5.2 规则9.5.3 使用9.5.4 增强9.5.5 Intent和View9.6 翻转9.6.1 手工翻转9.6.2 动态添加内容9.6.3 自动翻转9.7 滑动的抽屉9.8 其他容器第10章 输入法框架10.1 键盘,硬还是软10.2 按需定制10.3 修改附属键10.4 适应布局10.5 释放创造力第11章 使用菜单11.1 选项菜单11.1.1 创建选项菜单11.1.2 添加菜单项和子菜单11.2 上下文菜单11.3 简单的示例11.4 扩展的示例11.4.1 菜单的XML结构11.4.2 菜单项与XML11.4.3 创建菜单第12章 字体12.1 珍惜已有字体12.2 更多字体12.3 字形介绍第13章 嵌入WebKit浏览器13.1 小型浏览器13.2 加载内容13.3 导航内容13.4 扩展应用程序13.5 设置、首选项和选项第14章 显示弹出消息14.1 弹出Toast14.2 提醒框14.3 检查效果第15章 处理线程15.1 了解处理程序15.1.1 消息15.1.2 Runnable15.2 就地运行15.3 我的UI线程到哪去了15.4 异步观感15.4.1 原理15.4.2 Async Task、泛型和Vararg15.4.3 Async Task的各个阶段15.4.4 示例任务15.5 附加说明第16章 16.1 Activlty的状态16.2 Activity的生命周期16.2.1 onCreate()和onDestroy()16.2.2 onStart()、onRes()tart()并onStop()16.2.3 onPause()和onResume()16.3 优美的状态第17章 创建Intent过滤器17.1 你有什么意图17.1.1 Intent组成17.1.2 Intent路由17.2 叙述Intent17.3 缩小接收器范围17.4 暂停警告第18章 启动活动和子活动18.1 对等活动和子活动18.2 启动18.2.1 制作Intent18.2.2 进行调用18.3 多标签浏览第19章 处理旋转19.1 销毁问题19.2 异同19.3 更多保存19.4 DIY旋转19.5 强制解决问题19.6 综述第20章 处理资源20.1 资源20.2 字符串理论20.2.1 纯文本字符串20.2.2 字符串格式20.2.3 样式文本20.2.4 样式字符串格式20.3 获取图片20.4 XML资源之路20.5 杂项20.5.1 维度20.5.2 颜色20.5.3 数组20.5.4 因人而异第21章 使用首选项21.1 获取想要的内容21.2 编辑首选项21.3 目前的框架21.4 让用户自己选择21.5 添加“分层”结构21.6 弹出对话框第22章 管理和访问本地数据库22.1 数据库示例22.2 SQLite快速入门22.3 从头开始22.4 设置表22.5 数据22.6 有因必有果22.6.1 Raw查询22.6.2 常规查询22.6.3 使用构造器进行构建22.6.4 使用Cursor22.7 无所不在的数据第23章 访问文件23.1 使用的数据23.2 读取与写入第24章 充分利用Java库24.1 外部限制24.2 Ant和JAR24.3 参照脚本24.4 滴酒不沾24.5 评审脚本第25章 通过Internet进行通信25.1 REST和Relaxation25.2 通过Apache Http Client操作HTTP25.3 解析响应25.4 要考虑的问题第26章 使用内容提供程序26.1 数据片段26.2 获得句柄26.3 查询26.4 适应环境26.5 舍与得26.6 感知BLOB第27章 构建内容提供程序27.1 剖析27.2 类型27.3 创建内容提供程序27.3.1 第一步:创建提供程序类27.3.2 第二步:提供LIRI27.3.3 第三步:声明属性27.3.4 第四步:更新清单文件27:4更改通知支持第28章 请求和要求许可28.1 请求许可28.2 声明许可28.2.1 通过清单文件强制实施许可28.2.2 在其他地方强制实施许可28.3 别忘了文档第29章 创建服务29.1 通过类创建服务29.2 单例29.3 清单文件的作用29.4 事件提醒29.4.1 回调29.4.2 广播Intent29.5 远程服务与其他代码第30章 调用服务30.1 联系的纽带30.2 接收广播内容第31章 利用通知提醒用户31.1 发布通知的类型31.1.1 硬件通知31.1.2 图标31.2 查看运行中的通知发布第32章 访问基于位置的服务32.1 位置提供程序:它们知道你藏在哪里32.2 自我定位32.3 移动……第33章 使用MapV-iew 和MapActivity显示地图第34章 呼叫处理第35章 开发开具第36章 处理多种屏幕尺寸第37章 手机的处理第38章 处理平台变更第39章 未来何去何从

上一篇:sohou

下一篇:没有了