Android从小白到大牛(Kotlin版)
Android开发入门经典!六位知名专家联袂推荐!配套程序代码+赠送教学课件,完全高效率自学

作者:关东升

定价:89.5元

印次:1-2

ISBN:9787302604457

出版日期:2022.10.01

印刷日期:2022.12.27

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是一部介绍如何使用Kotlin语言开发Android应用的教程,旨在帮助读者全面掌握Android开发技术,学习独立开发Android应用项目。 本书主要介绍Android应用开发技术,分为22章,包括开篇综述、Kotlin语言基础、Android开发环境搭建、第一个Android应用程序、Android界面编程基础、Android界面布局、Android基础控件、Android高级控件、活动、碎片、意图、数据存储、使用内容提供者共享数据、Android多任务开发、服务、广播接收器、多媒体开发、网络通信技术、百度地图与定位服务、Android绘图与动画技术、手机电话功能开发、项目实战——“我的备忘录”云服务版。 本书采用案例驱动式展开讲解,为便于读者高效学习,快速掌握使用Kotlin语言开发Android应用的方法,本书提供完整的教学课件、源代码、视频教程以及在线答疑服务等配套资源。本书既可作为高等学校计算机软件技术课程的教材,也可作为社会培训机构的培训教材,还可作为广大Android初学者和Android应用开发程序员的参考书。

关东升 一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种IT技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《Cocos2d-x实战》《Java从小白到大牛》《Python从小白到大牛》等40多部图书。

  2017年5月19日谷歌I/O大会上,谷歌公司宣布Kotlin语言作为Android应用开发一级语言。由于工作的需要,我在2015年就接触到Kotlin语言,被它的简洁深深吸引。我将以前用Java编写的QQ聊天工具用Kotlin语言重新编写,代码减少了30%。设计者设计Kotlin语言的目的是取代Java。诞生了二十多年的Java虽然还是排名第一的语言,但Java语言有很多诟病。经过几年的发展,Kotlin语言越来越成熟。更多的Android开发人员转而使用Kotlin语言开发Android应用。   另外,基于Android系统的移动应用开发也是立志从事移动开发或学习移动开发的人士必须掌握的技能。基于这些需求和原因,我们精心编写了本书。 立体化图书   本书继续采用立体化图书概念编写,所谓“立体化图书”就是包含图书及配套视频、课件、源代码、服务等内容。 本书读者对象   本书是一本基于Kotlin语言版本的Android应用开发图书。无论您是计算机相关专业的大学生,还是从事软件开发的工程师,都可以从本书入门,成为使用Kotlin语言开发Android应用的程序员。 使用书中源代码   本书包括100多个完整实例和1个完整项目的源代码,读者可以到出版社网站本书页面下载。   下载本书源代码并解压,会看到如图1所示的示例源代码文件夹。打开其中文件夹可见对应章节的示例源代码,如图2所示是第8章中示例源代码文件夹。 图1 示例源代码文件夹 图2 第8章示例源代码文件夹   配套源代码大部...

目录
荐语
查看详情 查看详情
   

   

   

   

   

   

基  础  篇

第1章  开篇综述 3

  1.1  Kotlin语言简介 3

    1.1.1  Kotlin语言设计目标 3

    1.1.2  Kotlin语言特点 3

  1.2  Android移动操作系统概述 4

    1.2.1  Android历史介绍 4

    1.2.2  Android架构 5

    1.2.3  Android平台介绍 6

  1.3  本章总结 7

第2章  Kotlin语言基础 8

  2.1  Kotlin语言学习环境的搭建 8

  2.2  JDK 8

    2.2.1  JDK的下载和安装 8

    2.2.2  设置环境变量 9

  2.3  IntelliJ IDEA开发工具 11

    2.3.1  创建第一个IntelliJ IDEA项目 12

    2.3.2  编写Kotlin源代码文件 14

    2.3.3  运行程序 15

  2.4  变量与常量 16

  2.5  Kotlin数据类型 17

    2.5.1  基本数据类型 17

    2.5.2  可空类型 18

  2.6  字符串 21

    2.6.1  字符串表示形式 21

    2.6.2  字符串模板 22

  2.7  Kotlin中的函数 23

    2.7.1  函数声明 23

    2.7.2  使用命名参数调用函数 24

    2.7.3  参数默认值 24

    2.7.4  ... 查看详情

Android开发者的优秀入门读物,系统阐述Kotlin的开发方法,涵盖22章教学课件、100多个示例源代码、1个完整实战项目。六位知名专家联袂推荐!配套:程序代码+赠送教学课件

查看详情