登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Android移动应用开发

書城自編碼: 3783376
分類:簡體書→大陸圖書→教材高职高专教材
作者: 罗剑 潘雪峰
國際書號(ISBN): 9787111708520
出版社: 机械工业出版社
出版日期: 2022-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 82.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
费里尼的电影
《 费里尼的电影 》

售價:HK$ 102.4
第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作)
《 第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作) 》

售價:HK$ 90.9
过渡劳动:平台经济下的外卖骑手(薄荷实验)
《 过渡劳动:平台经济下的外卖骑手(薄荷实验) 》

售價:HK$ 112.7
爱的重构:让自己成为家庭幸福掌舵人
《 爱的重构:让自己成为家庭幸福掌舵人 》

售價:HK$ 112.7
春雨杏花急急落,车马春山慢慢行(生活是美好的,人是有诗意的。汪曾祺、沈从文、梁实秋等17位名家写给现代人的诗意生活美学之书)
《 春雨杏花急急落,车马春山慢慢行(生活是美好的,人是有诗意的。汪曾祺、沈从文、梁实秋等17位名家写给现代人的诗意生活美学之书) 》

售價:HK$ 59.8
暗黑历史书系·巴黎伦敦血色历史(伦敦巴黎双城记,城市社会生活的另类书写)
《 暗黑历史书系·巴黎伦敦血色历史(伦敦巴黎双城记,城市社会生活的另类书写) 》

售價:HK$ 179.4
国之重器:如何突破关键技术
《 国之重器:如何突破关键技术 》

售價:HK$ 79.4
人鱼陷落:完结篇
《 人鱼陷落:完结篇 》

售價:HK$ 60.7

 

建議一齊購買:

+

HK$ 79.3
《工程制图基础》
+

HK$ 73.8
《工业机器视觉基础教程 HALCON篇》
+

HK$ 110.1
《树木学》
+

HK$ 47.6
《工程制图基础习题集》
+

HK$ 72.6
《网页设计与制作微课教程(第4版)》
+

HK$ 50.2
《幼儿卫生保健基础(21世纪高职高专规划教材·幼儿发展与健康管》
內容簡介:
本书介绍了Android开发的基础知识与流行框架,内容包括Android程序结构与基础入门、Android程序的界面设计与控件的使用、Android的事件处理、Activity组件、内容提供者、广播机制、服务、数据存储技术、Android网络编程技术、多媒体技术以及流行的Android开发框架,如OkHttp、GSON、EventBus、Glide等。书中重要的知识点都配有示例,所有示例均使用Android Studio3.5工具开发。本书内容理论与实践相结合,理实一体,任务驱动,示例选用的技术一般为较新的版本,通过需求分析与实现的参考代码,逐步提高读者的动手能力。本书配套有教学视频、教学课件、案例源代码以及习题等教学资源,知识点对应的示例都采用较新的技术实现,尽量与企业岗位需求接轨。本书可作为高等院校本、专科计算机相关专业的教材,也可作为Android开发者的培训教材与自学参考书,非常适合Android开发入门阶段的读者。
目錄
前言第1章 初识Android开发 1本章简介 1学习目标 11.1 Android系统概述 11.1.1 Android的历史和发展 21.1.2 Android的特点 31.1.3 Android的系统架构 31.2 搭建Android开发环境 51.2.1 开发工具准备 51.2.2 安装开发环境 51.3 开发Android应用程序 101.3.1 开发第一个Android应用程序 101.3.2 Android项目结构分析 141.3.3 程序文件分析 161.4 资源的管理与引用 181.4.1 字符串资源文件 181.4.2 颜色资源 191.4.3 可绘制对象资源 191.4.4 主题与样式资源 201.4.5 布局资源 221.5 应用程序主题制作 231.6 程序的日志 231.7 程序调试 241.8 开发一个欢迎界面 26本章习题 27第2章 Android控件与界面交互 28本章简介 28学习目标 282.1 界面布局概述 282.1.1 View和ViewGroup概述 282.1.2 布局声明 292.1.3 布局的类型 302.1.4 界面中的尺寸 312.2 常见的UI控件 322.2.1 TextView及其子类 322.2.2 ImageView及其子类 352.2.3 RadioButton和CheckBox 392.2.4 ProgressBar及其子类 422.3 消息框与对话框 442.3.1 消息框 442.3.2 对话框 452.3.3 其他对话框 492.4 Android事件处理 512.4.1 事件处理概述 512.4.2 基于监听的事件处理 512.4.3 基于回调的事件处理 562.5 系统配置与屏幕方向监听 572.5.1 响应系统设置的机制和方法 572.5.2 监听屏幕方向的改变 58本章习题 60第3章 Android界面布局 61本章简介 61学习目标 613.1 Android布局管理 613.1.1 LinearLayout(线性布局) 613.1.2 RelativeLayout(相对布局) 643.1.3 TableLayout(表格布局) 653.1.4 FrameLayout(帧布局) 673.1.5 ConstraintLayout(约束布局) 683.2 AdapterView及其子类 713.2.1 ListView 723.2.2 Adapter接口及其实现类 733.3 使用RecyclerView创建列表 823.3.1 RecyclerView介绍 823.3.2 使用RecyclerView重构选课界面 833.4 菜单 863.4.1 选项菜单 863.4.2 上下文菜单 893.4.3 弹出式菜单 91本章习题 92第4章 Activity组件 93本章简介 93学习目标 934.1 Activity基础 934.1.1 认识Activity 934.1.2 创建和配置Activity 944.2 Activity的生命周期 994.2.1 Activity的生命周期简介 994.2.2 生命周期的回调方法 1064.3 Intent的使用 1074.3.1 Intent 1074.3.2 IntentFilter 1084.4 Activity之间的数据传递 1094.4.1 Activity之间交换数据 1094.4.2 数据回传 1124.5 Activity的启动模式概述 1154.5.1 Android中的任务栈 1154.5.2 Activity的4种启动模式 1164.6 Fragment 1184.6.1 认识Fragment 1184.6.2 Fragment的生命周期 1194.6.3 Fragment的加载 1214.7 Fragment传值 1264.8 学生信息查询 129本章习题 131第5章 Android数据存储 133本章简介 133学习目标 1335.1 数据存储方式概述 1335.2 文件存储 1345.2.1 外部存储 1345.2.2 内部存储 1395.2.3 XML文件操作 1415.3 SharedPreferences存储 1485.3.1 SharedPreferences存储数据 1485.3.2 SharedPreferences读取数据 1495.4 SQLite数据库存储 1545.4.1 SQLiteDatabase简介 1555.4.2 创建数据库和表 1565.4.3 数据操作方法 1585.5 使用Room操作数据库 1625.6 实现学生信息管理 164本章习题 171第6章 ContentProvider的使用 173本章简介 173学习目标 1736.1 ContentProvider介绍 1736.1.1 ContentProvider中的方法 1746.1.2 URI简介 1756.1.3 使用ContentResolver操作数据 1776.2 使用ContentProvider共享数据 1826.2.1 创建ContentProvider子类 1826.2.2 使用ContentResolver调用方法 1856.3 ContentObserver 1876.3.1 ContentObserver的工作原理 1876.3.2 ContentObserver的使用 1886.4 Application全局应用 1966.4.1 Application简介 1966.4.2 使用自定义Application类 1976.5 读取系统短信 1986.6 添加联系人 199本章习题 200第7章 Android网络编程 202本章简介 202学习目标 2027.1 网络编程基础 2027.1.1 网络通信协议 2027.1.2 使用Socket进行通信 2047.1.3 使用URL访问网络资源 2087.2 使用HTTP访问网络 2137.2.1 HTTP简介 2137.2.2 HttpURLConnection 2147.2.3 WebView的用法 2187.2.4 OkHttp 2207.3 解析JSON格式数据 2237.3.1 JSON简介 2237.3.2 使用JSONObject对象 2257.3.3 使用GSON库 2277.4 Handler 2287.4.1 Android中的多线程 2287.4.2 Handler与界面线程的通信 2307.5 异步任务(AsyncTask) 2327.6 新闻列表客户端 239本章习题 243第8章 图像与多媒体应用 245本章简介 245学习目标 2458.1 图像与绘图 2458.1.1 Android中图像的处理 2458.1.2 绘图 2478.1.3 Matrix类 2498.2 动画 2508.2.1 逐帧动画 2508.2.2 补间动画 2518.2.3 属性动画 2578.2.4 使用SurfaceView实现动画 2598.3 音频播放控件 2608.3.1 使用MediaPlayer播放音频 2608.3.2 使用SoundPool播放音效 2668.3.3 使用MediaRecorder录制音频 2698.4 视频播放控件 2748.4.1 VideoView播放视频 2748.4.2 SurfaceView播放视频 276本章习题 280第9章 广播机制与服务组件 282本章简介 282学习目标 2829.1 广播机制 2829.1.1 广播的使用 2839.1.2 广播的类型 2849.1.3 广播接收者 2859.2 自定义广播 2879.2.1 全局广播 2879.2.2 本地广播 2919.3 Service概述 2939.3.1 创建和使用Service 2939.3.2 IntentService的使用 2989.4 服务通信 3009.5 Service的生命周期 304本章习题 310第10章 Android框架的应用 312本章简介 312学习目标 31210.1 EventBus框架 31210.1.1 EventBus简介 31210.1.2 EventBus的使用 31410.2 Glide框架 32510.2.1 Glide框架简介 32510.2.2 Glide框架的使用 32610.3 ORM框架 33010.3.1 GreenDao简介 33010.3.2 GreenDao的使用 33110.4 ViewBinding视图绑定 333本章习题 334参考文献 336
內容試閱
Android是一款开源的操作系统。从2007年推出的Android SDK 1.0到现在的Android 10,其市场占有率越来越高,应用也越来越广,对整个移动互联网产业带来了深远的影响。面对这种趋势,很多开发者加入到Android应用开发队伍行列,但是Android开发不是简单看一下开发者文档就能马上掌握的,还需要掌握很多基础知识才能理解Android开发的原理。本书采用流行的Android Studio 3.5作为开发工具,对Android基础知识进行详细的讲解,理论与实践相结合,注重通过代码与执行效果来介绍程序逻辑,让初学者很快就能进行Android开发。本书使用Java作为编程语言,在学习本书之前必须具备Java面向对象的编程基础。本书的内容组织采用知识模块与案例模块相结合的双核模式,所有的示例都配有源代码。每章都会通过思维导图来总结知识点,帮助读者建立知识体系结构。每章的重要知识点都配有示例,通过实践帮助读者巩固所学知识,达到学以致用的目的。学习Android开发需要进行实践,只有反复地练习才能掌握书中的知识与开发技巧。本书的章节具有较强的关联性,难度循序渐进,分为10章,内容简单介绍如下。第1章主要介绍了Android的基础知识,包括Android的历史和发展、Android的系统架构、开发环境的搭建、开发第一个简单的Android程序、Android程序的项目结构分析、程序资源的管理、程序的日志管理、调试与打包发布等。第2~3章主要介绍了Android控件与界面的交互及Android界面布局,包括常用的控件、Android的事件处理、Android常用的布局类型以及RecyclerView等。第4章主要介绍了Activiy组件和Fragment,包括Activity的使用、生命周期、启动模式、Intent对象、Fragment及其界面间的传值问题等。最后通过完成一个学生信息查询程序,读者可掌握Activity和Fragment的使用方法。第5章主要介绍了Android数据存储技术,包括文件存储、SharedPreferences存储、SQLite数据库存储,还简单地介绍了Room操作数据库等。最后通过完成一个学生信息管理程序,读者可掌握数据的持久化操作方法。第6章主要介绍了ContentProvider(内容提供者)的相关知识,包括ContentProvider(内容提供者)、ContentResolver(内容解析者)及ContentObserver(内容观察者)的使用等。最后通过读取系统短信和添加联系人程序,读者可掌握内容提供者的使用方法。第7章主要介绍了网络编程相关的知识,包括Socket编程、HTTP、HttpURLConnection和WebView的使用、JSON格式及其解析、库的应用、多线程编程等。最后通过解析网络数据完成新闻列表客户端程序。第8章主要介绍了与图像、多媒体应用相关的知识,包括绘图、动画、音频播放控件、视频控件的使用等。第9章主要介绍了广播机制与服务组件,包括广播的使用和类型、广播接收者定义广播、Service概述、服务通信以及Service的生命周期。第10章主要介绍了Android开发中的流行框架,包括事件发布-订阅框架EventBus、快速高效的Android图片加载框架Glide、数据库ORM操作框架GreenDao、视图注入框架ViewBing。本书在编写过程中与众多Android工程师进行了交流,得到了很多启发,在此表示感谢。尽管本书在编写过程中查阅了很多资料,核对了所有代码,由于编者水平有限加之技术的发展更新速度很快,书中难免存在不足,欢迎读者给予宝贵意见,在此将不胜感激。编 者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.