• Android/OPhone开发完全讲义
  • Android/OPhone开发完全讲义
  • Android/OPhone开发完全讲义
21年品牌 40万+商家 超1.5亿件商品

Android/OPhone开发完全讲义

10 1.7折 58 八五品

仅1件

河南濮阳市
认证卖家担保交易快速发货售后保障

作者李宁 著

出版社水利水电出版社

出版时间2010-06

版次1

装帧平装

货号262

上书时间2023-10-27

武汉市洪山区娜娜图书经营部

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 李宁 著
  • 出版社 水利水电出版社
  • 出版时间 2010-06
  • 版次 1
  • ISBN 9787508475271
  • 定价 58.00元
  • 装帧 平装
  • 开本 大16开
  • 纸张 胶版纸
  • 页数 466页
  • 字数 896千字
  • 正文语种 简体中文
【内容简介】
  《Android/OPhone开发完全讲义》是国内第一本同时介绍Android和OPhone的经典著作,国内著名Android社区eoeandroid极力推荐。《Android/OPhone开发完全讲义》内容全面,详细讲解Android框架、Android用户接口、Android组件、Android的数据存储解决方案、Android的4种可跨平台通信的组件(Activity、Service、Broadcast和ContentProvider)、网络、绘图、多媒体、2D动画、OpenGLES、资源、国际化、访问Android手机的硬件、实时壁纸、实时文件夹、NDK(利用C/C++开发可运行在Android上的应用程序)、脚本语言(Python、Lua、Perl等)、手势输入、文字语音转换(TTS)、蓝牙及OPhone平台的技术。除此之外,在OFhone平台中内嵌了一种新的SDK:JILWidget。这种技术可以只使用HTML、CSS、JavaScript等Web技术来编写可运行在OPhone上的程序。为了使读者更早进入实战阶段,在《Android/OPhone开发完全讲义》的最后给出了两个完整的例子:“万年历”和“知道当前位置的GoogleGTalk机器人”。
  《Android/OPhone开发完全讲义》适合有一定的Java基础,想通过Android进入移动开发领域的读者:已经有一定的Android开发经验,想进一步提高Android的开发能力的读者;想将《Android/OPhone开发完全讲义》作为Android的参考手册,随时随地查阅的读者;对Android报有浓厚兴趣的其他手机平台的开发人员;正在学习Android的在校大学生以及培训学校的学员。
【作者简介】
  李宁,东北大学计算机专业硕士,拥有超过10年的软件开发经验。曾任国内某知名企业项目经理;目前担任eoealldroid和ophorlesdr1论坛的版主:中国移动开发者社区OPhone专家:51CTO客作专家CSDN博客专家。曾领导并参与开发了多个大中型项目。目前主要从事Aridfroid及其相关产品的研发。个人作品包括多功能日历、乐博Android客户端(可管理多个微博账号)。从2005年进入写作领域以来,为《程序员》、《电脑编程技巧与维护》、《电脑报》、ITl68、天极网等平面媒体和网络媒体撰写了一百多篇原创技术和评论文章。
【目录】
前言
如何使用本书的例子
第一部分准备篇——大军未动,粮草先行
第1章Android入门
1.1Android的基本概念
1.1.1Android简介
1.1.2Android的系统构架
1.2Android开发环境的搭建
1.2.1开发Android程序需要些什么
1.2.2安装AndroidSDK
1.2.3安装Eclipse插件ADT
1.2.4测试ADT是否安装成功
1.3AndroidSDK中的常用命令行工具
1.3.1启动和关闭ADB服务(adbstart.server和adbkill.server)
1.3.2查询当前模拟器/设备的实例(adbdevices)
1.3.3安装、卸载和运行程序(adbinstall、adbuninstall和am)
1.3.4PC与模拟器或真机交换文件(adbpull和adbpush)
1.3.5Shell命令
1.3.6创建、删除和浏览AVD设备(android)
1.3.7创建SD卡
1.4PC上的Android
1.4.1AndroidLiveCD
1.4.2AndroidX86
1.5Android的学习资源
1.6应用程序商店
1.6.1AndroidMarket
1.6.2MobileMarket(MM)
1.6.3其他应用程序商店
1.7本章小结

第2章第一个Android程序
2.1编写用于显示当前日期和时间的程序
2.1.1新建一个Android工程
2.1.2界面组件的布局
2.1.3编写实际代码
2.2调试程序
2.3签名和发布应用程序
2.3.1使用命令行方式进行签名
2.3.2使用ADT插件方式进行签名
2.4DDMS透视图
2.5本章小结

第二部分基础篇-Android世界的精彩之旅
第3章Android应用程序架构
3.1Android应用程序中的资源
3.1.1资源存放在哪里
3.1.2资源的种类
3.1.3资源的基本使用方法
3.2Android的应用程序组件
3.2.1活动(Activity)组件
3.2.2服务(Service)组件
3.2.3广播接收者(Broadcastreceivers)组件
3.2.4内容提供者(Contentproviders)组件
3.3AndroidManifest.xml文件的结构
3.4本章小结

第4章建立用户接口
4.1建立、配置和使用Activity
4.1.1建立和配置Activity
4.1.2Activity的生命周期
实例1:演示Activity的生命周期
4.2视图(view)
4.2.1视图简介
4.2.2使用XML布局文件控制视图
4.2.3在代码中控制视图
实例2:混合使用XML布局文件和代码来控制视图
4.2.4定制组件(Widget)的三种方式
实例3:定制组件——带图像的TextView
实例4:定制组件——带文本标签的
EditText
实例5:定制组件——可更换表盘的指针时钟
4-3使用AlertDialog类创建对话框
4.3.1AlertDialog类简介
4.3.2【确认/取消】对话框
实例6:创建询问是否删除文件的
【确认/取消】对话框
4.3.3带3个按钮的对话框
实例7:创建【覆盖/忽略/取消】对话框
4.3.4简单列表对话框
4.3.5单选列表对话框
4.3.6多选列表对话框
实例8:创建3种选择省份的列表对话框
4.3.7水平进度对话框和圆形进度对话框
实例9:水平进度对话框和圆形进度对话框演示
4.3.8自定义对话框
实例10:创建登录对话框
实例11:使用Activity托管对话框
实例12:创建悬浮对话框和触摸任何位置都可以关闭的对话框
4.4Toast和Notification
4.4.1用Toast显示提示信息框
4.4.2Notification与状态栏信息
4.5菜单
4.5.1创建选项菜单
4.5.2设置与菜单项关联的图像和Activity
4.5.3响应选项菜单项单击事件的
3种方式
4.5.4动态添加、修改和删除选项菜单
4.5.5创建带复选框和选项按钮的子菜单
4.5.6创建上下文菜单
4.5.7菜单事件
实例13:Activity菜单、子菜单、上下文菜单演示
4.6布局
4.6.1框架布局(Framerayout)
实例14:霓虹灯效果的LextView
4.6.2线性布局(LinearLayout)
实例15:利用LinearLayout将按钮放在屏幕的四角和中心位置
4.6.3相对布局(RelativeLayout)
实例16:利用RelativeLayout实现梅花效果的布局
4.6.4表格布局(TableLayout)
实例17:计算器按钮的布局
4.6.5绝对布局(AbsoluteLayout)
4.7本章小结

第5章组件详解
5.1显示和编辑文本的组件
5.1.1显示文本的组件:TextView
实例18:在FextView中显示LIRI。及不同
字体大小、不同颜色的文本
实例19:带边框的TextView
5.1.2输入文本的组件:EditText
实例20:在EditFext中输入特定的字符
实例21:按回车键显示Editrext
5.1.3自动完成输入内容的组件:AutoCompleteTextView
5.2按钮与复选框组件
5.2.1普通按钮组件:Button
实例22.异形(圆形、五角星、螺旋形和箭头)按钮
5.2.2图像按钮组件:ImageButton
实例23:同时显示图像和文字的按钮
5.2.3选项按钮组件:RadioButton
5.2.4开关状态按钮组件:ToggleButton
5.2.5复选框组件:CheckBox
实例24:利用X/VR,布局文件动态创建CheckBox
5.3日期与时间组件
5.3.1输入日期的组件:DatePicker
5.3.2输入时间的组件:TimePicker
实例25-DePicker、TimePicker与FextView同步显示日期和时间
5.3.3显示时钟的组件:AnalogClock和DigitalClock
5.4进度条组件
5.4.1进度条组件:ProgressBar
5.4.2拖动条组件:SeekBar
实例26:改变ProgressBar和SeekBar的颜色
5.4.3评分组件:RatingBar
5.5其他重要组件
5.5.1显示图像的组件:ImageView
实例27:可显示图像指定区域的ImageView组件
实例28:动态缩放和旋转图像
5.5.2列表组件:ListView
实例29.可以单选和多选的ListView
实例30:动态添加、删除ListView列表项
实例31:改变ListView列表项选中状态的背景颜色
5.5.3封装IAstView的Activity:ListActivity
实例32:使用SimpleAdapter建立复杂的列表项
实例33:给应用程序评分
5.5.4可展开的列表组件:ExpandableListView
5.5.5下拉列表组件:Spinner
5.5.6垂直滚动视图组件:ScrollView
5.5.7水平滚动视图组件:HorizontalScrollView
实例34:可垂直和水平滚动的视图
5.5.8网格视图组件:GridView
5.5.9可循环显示和切换图像的组件:Gallery和ImageSwitcher
5.5.10标签组件:TabHost
5.6本章小结

第6章移动存储解决方案
6.1最简单的数据存储方式:SharedPreferences6.1.1使用SharedPreferences存取数据
6.1.2数据的存储位置和格式
实例35:存取复杂类型的数据
6.1.3设置数据文件的访问权限
6.1.4可以保存设置的Activity:PreferenceActivity
6.2文件的存储
6.2.1openFileOutput和openFileInput方法
实例36:SD卡文件浏览器
实例37:存取SD卡中的图像
6.2.2SAX引擎读取XMI.文件的原理
实例38:将XML数据转换成Java对象
6.3SQLite数据库
6.3.1SQLite数据库管理工具
6.3.2创建数据库和表
6.3.3模糊查询
6.3.4分页显示记录
6.3.5事务
6.4在Android中使用SQLite数据库
6.4.1SQt,iteOpenHelper类与自动升级数据库
6.4.2SimpleCursorAdapter类与数据绑定
实例39:带照片的联系人管理系统
6.4.3将数据库与应用程序一起发布
实例40:英文词典
6.5抽象的标准——内容提供者(ContentProvider)
实例41:将联系人管理和英文字典集成到自己的应用中
6.6本章小结

第7章应用程序之间的通讯
7.1Intent与Activity
7.1.1用Intent启动.Activity,并在Activity之间传递数据
7.1.2调用其他应用程序中的Activity(拨打电话、浏览网页、发Email等)
7.1.3定制自己的ActivityAction
实例42:将电子词典的查询功能共享成
一个ActivityAction
7.2接收和发送广播
7.2.1接收系统广播
实例43:开机可自动运行的程序
实例44:收到短信了,该做点什么
实例45:显示手机电池的当前电量
7.2.2在自己的应用程序中发送广播
实例46:接收联系人系统中发送的添加联系人广播
7.3本章小结

第8章Android服务
8.1Service起步
8.1.1Setvice的生命周期
8.1.2绑定Activity和Service
8.1.3在BmzdcastReceiver中启动service
8.2系统服务
8.2.1获得系统服务
实例47:监听手机来电
实例48:来电黑名单
8.2.2在模拟器上模拟重力感应
实例49:手机翻转静音
8.3时间服务
8.3.1计时器:Chronometer
8.3.2预约时间Handler
8.3.3定时器Timer
8.3.4在线程中更新GUI组件
8.3.5全局定时器.AlarmManager
实例50:定时更换壁纸
实例51:多次定时提醒
8.4跨进程访问AIDL服务)
8.4.1什么是AIDL服务
8.4..2建立AIDL服务的步骤
实例52:建立AIDL服务
实例53:传递复杂数据的AIDL服务
8.5本章小结

第9章网络
9.1可装载网络数据的组件
实例54:将网络图像装载到ListView组件中
实例55:Google图像画廊(Gallery)
9.2WebView组件
9.2.1用WebView组件浏览网页
实例56:手机浏览器
9.2.2用WebView组件装载HTMI。代码
实例57:将英文词典整合到Web页中
(JavaScript调用Java方法)
9.3访问HTTP资源
9.3.1提交HTTPGET和HTTPPOST请求
9.3.2HttpURLConnection类
实例58:上传文件
实例59:远程Apk安装器
9.3.3调用WebService
实例60:通过WebService查询产品信息
9.4本章小结

第10章多媒体
10.1图形
10.1.1图形绘制基础
实例61:绘制基本的图形和文本
10.1.2绘制位图
实例62:用两种方式绘制位图
10.1.3设置颜色的透明度
实例63:可任意改变透明度的位图
10.1.4旋转图像
实例64:旋转动画
10.1.5扭曲图像
实例65:按圆形轨迹扭曲图像
10.1.6拉伸图像
实例66:拉伸图像演示
10.1.7路径
实例67:沿着路径绘制文本
实例68:可在图像上绘制图形的画板
10.2音频和视频
10.2.1使用MediaPlayer播放MP3文件
10.2.2使用MediaRecorder录音
10.2.3使用VideoView播放视频
10.2.4使用SurfaceView播放视频
10.3本章小结

第三部分进阶篇——深入AndrOid世界的腹地
第11章2D动画
11.1帧(Frame)动画
AnimationDrawable与帧动画
实例69:通过帧动画方式播放Gif动画
实例70:播放帧动画的子集
11.2补间(Tween)动画
11.2.1移动补间动画
实例71:循环向右移动的EditFext与上下弹跳的球
11.2.2缩放补间动画
实例72:跳动的心
11.2.3旋转补间动画
实例73:旋转的星系
11.2.4透明度补间动画
实例74:投掷炸弹
11.2.5振动效果
11.2.6自定义动画渲染器(Interceptor)
11.2.7以动画方式切换View的组件
……
第12章OpenGLES编程
第13章资源、国际化与自适应
第14章访问Android手机的硬件
第15章放在桌面上的小玩意
第16章NDK编程
第17章整合Android与脚本语言
第18章Android平台的新特性展示
第19章另类的输入输出
第20章蓝牙
第四部分OPhone篇——进入OPhone世界
第21章OPhone入门
第22章OPhone的API扩展
第23章JILWidget开发详解
第五部分综合实例篇——实践是检验真理的唯一标准
第24章万年历
第25章知道当前位置的GoogleGTalk机器人
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP