0 0 0

Android开发详解.pdf

独写情衷
25天前 310
我用夸克网盘分享了「Android开发详解.pdf」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
Android开发详解(全彩版) 作者: 明日科技 出版社: 吉林大学出版社 出版年: 2018-7-1 页数: 672 定价: 119.00元 装帧: 平装 ISBN: 9787569225808

内容简介

《Android开发详解》是一本综合开发参考书,书中几乎囊括了使用Android 进行程序开发的全部知识,既适合初学者入门,又适合开发者进阶。本书共28 章,依次讲解了Android 旅程之起点,Android Studio 的常用技巧,App UI 设计,初级UI 控件,中级UI 控件,高级UI 控件,Android 权限机制与支持库的应用,自定义控件,主角(Activity)与配角(Intent),Android 程序的修理工,事件与手势,Android 基本资源访问,Android 高级资源的调用,Action Bar 的使用,消息、通知、广播与闹钟,图形图像处理技术,Android 中的动画,播放音频与视频,拍照与显示图片,利用OpenGL 实现3D 图形,数据存储技术,默默付出的后台工作者,传感器应用,位置服务与地图应用,网络编程及Internet 应用,Android 中的小部件,常用的第三方技术,发布你的App。书中所有知识都结合具体实例进行讲解,实例代码给出了详细的注释,可以逐步引导读者学习并掌握Android 程序开发的知识、方法和技巧,快速提升开发技能。本书知识系统全面,讲解详细,结合大量实例,帮助读者更好地巩固所学知识,提升能力。书中设置e学码,不易理解的专业术语、代码难点只需用手机扫描文字下方的e 学码即可获取更多扩展解释,随时扫除学习障碍。此外,登录明日学院(www.mingrisoft.com)还可以获取更多学习资源和技术支持。

作者简介

明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

网友热评

谢小漫: 最近入门Android看的第一本书,界面例子的XML看看,没开始写,感觉已经能做基本开发了。之前开发过一个小的demo程序来应付一些功能。现在对界面流也有点入门了解了。

图书目录

第1章Android旅程之起点 1.1走近Android 1.1.1智能手机操作系统 1.1.2Android发展史 1.1.3Android应用领域 1.2搭建Android开发环境 1.2.1开发环境概述 1.2.2集成Android开发环境的下载 1.2.3集成Android开发环境的安装 1.3与Android应用初次相见 1.3.1创建Android应用程序 1.3.2Android项目结构类型 1.3.3使用Android模拟器 1.3.4运行Android应用 1.4知识回顾 第2章AndroidStudio的常用技巧 2.1AndroidStudio的基本了解 2.1.1了解配置界面 2.1.2外观设置 2.1.3AndroidStudio的主窗口 2.1.4常用的工具窗口 2.2导入项目与模块 2.2.1导入AndroidStudio项目 2.2.2导入Eclipse项目 2.2.3导入模块 2.2.4创建与导入.AAR包 2.3自定义图标 2.4AndroidStudio快捷键的使用 2.4.1编辑类 2.4.2视图类 2.4.3编码类 2.5知识回顾 第3章AppUI设计 3.1UI设计相关的概念 3.1.1View 3.1.2ViewGroup 3.2设计UI界面 3.2.1使用XML布局文件设计UI界面 3.2.2在Java代码中设计UI界面 3.2.3使用XML和Java代码混合设计UI界面 3.2.4开发自定义的View类 3.3布局管理器 3.3.1相对布局管理器 3.3.2线性布局管理器 3.3.3帧布局管理器 3.3.4表格布局管理器 3.3.5网格布局管理器 3.3.6布局管理器的嵌套 3.4常用AppUI界面设计 3.5知识回顾 第4章初级UI控件 4.1文本类控件(初级) 4.1.1文本框 4.1.2编辑框 4.2按钮类控件(初级) 4.2.1普通按钮 4.2.2图片按钮 4.3图像类控件 4.3.1图像视图 4.3.2网格视图 4.4知识回顾 第5章中级UI控件 5.1文本类控件(中级) 5.1.1自动完成文本框 5.1.2文本切换器 5.2按钮类控件(中级) 5.2.1状态开关按钮 5.2.2单选按钮 5.2.3复选框 5.3进度条类控件 5.3.1进度条 5.3.2拖动条 5.3.3星级评分条 5.4知识回顾 第6章高级UI控件 6.1图像类控件(高级) 6.1.1图像切换器(ImageSwitcher) 6.1.2画廊视图(Gallery) 6.2列表类控件 6.2.1下拉列表框(Spinner) 6.2.2列表视图(ListView) 6.3切换类控件 6.3.1控件的切换(ViewFlipper) 6.3.2翻页控件(ViewPager) 6.3.3翻页的标题栏(PagerTabStrip) 6.4通用控件 6.4.1滚动视图 6.4.2选项卡 6.4.3搜索框(SearchView) 6.5知识回顾 第7章Android权限机制与支持库的应用 7.1Android权限机制 7.2Android支持库的常用控件 7.2.1工具栏(ToolBar) 7.2.2折叠标题栏 (CollapsingToolbarLayout) 7.2.3卡片式布局(CardView) 7.2.4滑动菜单(DrawerLayout) 7.2.5下拉刷新(SwipeRefreshLayout) 7.3增强型滚动控件 7.3.1RecyclerView的基础用法 7.3.2RecyclerView的网格布局 7.3.3RecyclerView的瀑布流网格布局 7.4知识回顾 第8章自定义控件 8.1自定义控件实现流程 8.1.1自定义属性 8.1.2测量尺寸 8.1.3绘制View 8.2自定义控件 8.2.1嵌套在ScrollView中的列表 8.2.2外星人手机时钟 8.3知识回顾 第9章主角(Activity)与配角(Intent) 9.1主角的作用 9.2主角的艰辛历程 9.2.1创建Activity 9.2.2配置Activity 9.2.3启动和关闭Activity 9.3主角之间的交流 9.3.1配角很重要 9.3.2显式Intent 9.3.3隐式Intent 9.3.4Intent过滤器 9.3.5多个Activity之间交换数据 9.3.6调用另一个Activity并返回结果 9.4使用碎片(Fragment) 9.4.1Fragment的生命周期 9.4.2创建Fragment 9.4.3在Activity中添加Fragment 9.5知识回顾 第10章Android程序的修理工 10.1DDMS工具的使用 10.1.1在AndroidStudio中打开DDMS 10.1.2DDMS常用功能详解 10.2输出日志信息 10.2.1Log.e()方法 10.2.2Log.w()方法 10.2.3Log.i()方法 10.2.4Log.d()方法 10.2.5Log.v()方法 10.3程序调试 10.3.1AndroidStudio编辑器调试 10.3.2AndroidStudio调试器调试 10.4知识回顾 第11章事件与手势 11.1互动规则 11.1.1基于监听的事件处理 11.1.2基于回调的事件处理 11.2物理按键互动 11.3触摸屏互动 11.3.1单击事件 11.3.2长按事件 11.3.3触摸事件 11.3.4单击事件与触摸事件的区别 11.3.5事件的综合应用 11.4手势检测 11.5知识回顾 第12章Android基本资源访问 12.1字符串(string)资源 12.1.1定义字符串资源文件 12.1.2使用字符串资源 12.2颜色(color)资源 12.2.1颜色值的定义 12.2.2定义颜色资源文件 12.2.3使用颜色资源 12.3尺寸(dimen)资源 12.3.1Android支持的尺寸单位 12.3.2使用尺寸资源 12.4布局(layout)资源 12.5数组(array)资源 12.5.1定义数组资源文件 12.5.2使用数组资源 12.6样式(style)资源 12.7Android程序国际化 12.8知识回顾 第13章Android高级资源的调用 13.1菜单(menu)资源 13.1.1定义菜单资源文件 13.1.2使用菜单资源 13.2图像资源 13.2.1图片资源 13.2.2StateListDrawable资源 13.2.3ShapeDrawable资源 13.2.4LevelListDrawable资源 13.2.5ClipDrawable资源 13.2.6LayerDrawable资源 13.2.7mipmap资源 13.3知识回顾 第14章ActionBar的使用 14.1ActionBar概述 14.2ActionBar基本应用 14.2.1显示和隐藏ActionBar 14.2.2添加ActionItem选项 14.2.3添加ActionView 14.2.4ActionBar与Tab 14.3实现层级式导航 14.3.1启用程序图标导航 14.3.2配置父Activity 14.3.3控制导航图标的显示 14.4知识回顾 第15章消息、通知、广播与闹钟 15.1通过Toast类显示消息提示框 15.2对话框与弹出窗口的使用 15.2.1使用AlertDialog类实现对话框 15.2.2TimePickerDialog与DatePickerDialog的使用 15.2.3进度对话框(ProgressDialog) 15.2.4弹出窗口(PopupWindow) 15.3使用Notification在状态栏上显示通知 15.4BroadcastReceiver使用 15.4.1BroadcastReceiver简介 15.4.2BroadcastReceiver应用 15.5使用AlarmManager设置闹钟 15.5.1AlarmManager简介 15.5.2设置一个简单的闹钟 15.6知识回顾 第16章图形图像处理技术 16.1常用绘图类 16.1.1Paint类 16.1.2Canvas类 16.1.3Path类 16.1.4Bitmap类 16.1.5BitmapFactory类 16.2绘制2D图像 16.2.1绘制几何图形 16.2.2绘制文本 16.2.3绘制图片 16.2.4绘制路径 16.3知识回顾 第17章Android中的动画 17.1逐帧动画 17.2补间动画 17.2.1旋转动画(RotateAnimation) 17.2.2缩放动画(ScaleAnimation) 17.2.3平移动画(TranslateAnimation) 17.2.4透明度渐变动画(AlphaAnimation) 17.3属性动画 17.3.1属性动画的使用 17.3.2属性动画组合 17.4知识回顾 第18章播放音频与视频 18.1播放音频 18.1.1使用MediaPlayer播放音频 18.1.2使用SoundPool类播放音频 18.1.3动态显示歌词的音乐播放器 18.2播放视频 18.2.1使用VideoView播放视频 18.2.2使用MediaPlayer和SurfaceView播放视频 18.2.3添加视频弹幕 18.3知识回顾 第19章拍照与显示图片 19.1控制摄像头 19.1.1拍照 19.1.2使用Camera2进行拍照 19.1.3录制视频 19.2调用系统相机与图库 19.2.1使用Intent启动系统相机 19.2.2使用Intent浏览图库并选取图片 19.3知识回顾 第20章利用OpenGL实现3D图形 20.1OpenGL简介 20.2绘制3D图形 20.2.1构建3D开发的基本框架 20.2.2绘制一个模型 20.3添加效果 20.3.1应用纹理贴图 20.3.2旋转 20.3.3光照效果 20.3.4透明效果 20.4知识回顾 第21章数据存储技术 21.1SharedPreferences存储 21.1.1获取SharedPreferences类 21.1.2向SharedPreferences文件中存储数据 21.1.3读取SharedPreferences文件中存储的数据 21.2文件存储 21.2.1内部存储 21.2.2外部存储 21.3数据库存储 21.3.1创建数据库 21.3.2数据操作 21.4使用ContentProvider实现数据共享 21.4.1ContentProvider概述 21.4.2创建ContentProvider 21.4.3使用ContentProvider 21.5知识回顾 第22章默默付出的后台工作者 22.1多线程 22.1.1创建线程 22.1.2开启线程 22.1.3线程的休眠 22.1.4中断线程 22.2Handler消息传递机制 22.2.1Handler类简介 22.2.2Handler类中的常用方法 22.2.3Handler与Looper、MessageQueue的关系 22.2.4消息类(Message) 22.3Service的应用 22.3.1Service的分类 22.3.2Service的生命周期 22.3.3创建与配置Service 22.3.4启动和停止Service 22.3.5BoundService 22.3.6IntentService 22.4知识回顾 第23章传感器应用 23.1Android传感器概述 23.1.1Android的常用传感器 23.1.2开发步骤 23.2方向传感器 23.3磁场传感器 23.4加速度传感器 23.5知识回顾 第24章位置服务与地图应用 24.1位置服务 24.1.1获取LocationProvider 24.1.2获取定位信息 24.2百度地图服务 24.2.1获取地图API密钥 24.2.2下载SDK开发包 24.2.3创建使用百度地图API的项目 24.2.4定位到我的位置 24.3知识回顾 第25章网络编程及Internet应用 25.1通过HTTP访问网络 25.1.1发送GET请求 25.1.2发送POST请求 25.2通过OkHttp3访问网络 25.2.1OkHttp3简介 25.2.2OkHttp3的基本用法 25.3解析JSON格式数据 25.3.1JSON简介 25.3.2解析JSON数据 25.3.3使用GSON解析数据 25.4使用WebView显示网页 25.4.1使用WebView控件浏览网页 25.4.2使用WebView加载HTML代码 25.4.3让WebView支持JavaScript 25.5知识回顾 第26章Android中的小部件 26.1Widget简介 26.2Widget基础 26.2.1设计原则 26.2.2开发步骤 26.2.3安装及删除 26.3Widget配置 26.3.1在Widget元数据文件中声明Activity 26.3.2创建配置Widget的Activity 26.3.3获取Widget的ID 26.3.4更新Widget 26.3.5设置返回信息并关闭Activity 26.4Widget与Service 26.5知识回顾 第27章常用的第三方技术 27.1第三方登录 27.1.1申请第三方账号 27.1.2实现第三方登录 27.2社会化分享 27.2.1QQ分享 27.3微信分享 27.4第三方支付 27.4.1微信支付 27.4.2支付宝支付 27.5知识回顾 第28章发布你的App 28.1导出APK安装包 28.2发布App 28.2.1开发者实名认证 28.2.2上传应用 28.3知识回顾 附附录1快捷键介绍 附附录2Android代码编写规范

Android开发详解.pdf"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 泪成殇
  • 坐拥你怀
  • 狂笑成癫
  • 百度没有我的爱
  • 若你想走不必说太多的话
  • 你若盛开蝴蝶自来
  • 派大星的海洋裤
  • 温润如酒
  • 五毒琪睿
  • c1痛
  • 麻烦数学老师别打击我成么
  • 雨落心湖
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!