网站颜色:

零基础学KOTLIN之ANDROID项目开发实战 郭宝利 著 编程语言 专业科技 电子工业出版社图书籍类关于有关方面的地和与跟学习了解知识.

  • 产品名称:零基础学Kotlin之Android项...
  • 书名:零基础学Kotlin之Android项目开发实战
  • 作者:郭宝利
  • 定价:79.00元
  • 书名:零基础学Kotlin之Android项目开发实战
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:电子工业出版社

零基础学KOTLIN之ANDROID项目开发实战

作  者:郭宝利 著
定  价:79
出 版 社:电子工业出版社
出版日期:(咨询特价)年03月01日
页  数:328
装  帧:平装
ISBN:96
内容虚线

内容简介

系统介绍Kotlin语言基础,从零基础介绍起,并给出相关知识点的简介和网上学习资料索引;围绕程序员学习时关心的话题介绍一些专题应用,以便程序员将基础知识点运用好;为了进一步保证学习后能够参与到软件项目开发中,又组织了项目实例,以项目让读者进入到实践。

目录
目录章了解Kotlin 11.1Kotlin是什么 11.2Kotlin的特点 21.2.1简洁 21.2.2安全 21.2.3与Java互操作 31.2.4自带IDE支持 31.3用Kotlin能开发什么 31.3.1服务器端程序 41.3.2网页应用 41.3.3本地执行程序 51.3.4Android应用 51.4为什么选择Kotlin 51.4.1Java程序员的选择 51.4.2新手的选择 61.5发展趋势展望 7第2章准备工作 82.1开发工具介绍 82.1.1IntelliJ IDEA 82.1.2Android Studio 212.1.3Eclipse 282.2构建工具 302.2.1Gradle 302.2.2Maven 342.3编程规范 392.3.1软件UI规范和人机交互规范 392.3.2编码风格 442.4本书阅读指导 53第3章基本语法 553.1基本类型 553.1.1数值 553.1.2字符 583.1.3布尔 583.1.4数组 583.1.5字符串 623.2集合 653.2.1Set 653.2.2List 663.2.3Map 673.2.4集合常用函数 683.2.5扩展阅读 753.3变量 753.3.1变量声明 753.3.2Any类型和null 763.3.3智能转换和is运算符 773.3.4可空变量和不可空变量 773.4运算符 783.4.1赋值运算符 783.4.2算术运算符 793.4.3关系运算符 793.4.4区间运算符 803.4.5逻辑运算符 813.4.6位运算符 813.4.7其他运算符 813.4.8优先级 843.4.9运算符重载 843.5表达式 843.5.1if表达式 843.5.2when表达式 863.5.3throw、try…catch表达式 873.5.4正则表达式 883.5.5return表达式 913.6语句 913.6.1异常处理 913.6.2判断语句 933.6.3循环语句 953.7自定义函数 983.7.1函数声明 983.7.2函数调用 1013.7.3函数的范围 1023.7.4函数分类 1053.8程序组织及可见性修饰符 1123.8.1包 1123.8.2可见性修饰符 114第4章、类和对象 1164.1综述 1164.1.1定义 1174.1.2定义类 1174.1.3关于对象 1184.1.4编程示例 1194.2类 1194.2.1类的声明 1194.2.2构造函数 1204.2.3类的继承 1234.2.4类的实例化 1264.3类的成员 1264.3.1属性 1264.3.2函数 1314.3.3嵌套类 1324.3.4内部类 1324.3.5匿名内部类 1334.3.6初始化模块 1334.3.7对象声明 1344.4特殊的类 1374.4.1抽象类 1374.4.2枚举类 1384.4.3密封类 1404.4.4数据类 1424.5类的扩展 1454.5.1扩展函数 1454.5.2扩展属性 1484.5.3扩展伴生对象 1484.6类委托 1484.7对象 1494.7.1对象声明 1504.7.2匿名对象 1514.8类的设计 1534.8.1设计原则 1534.8.2常用图标 1584.8.3PowerDesigner设计类图 1604.9标准类库 162第5章Kotlin开发Android应用 1645.1再次开发HelloWorld程序 1645.1.1配置Android开发环境 1645.1.2开发HelloWorld 1655.1.3Android开发步骤 1695.2了解Android开发 1725.2.1Android系统的技术架构 1725.2.2Android应用程序的构成 1745.3Activity和Intent 1775.3.1Toast提示 1775.3.2打开多个Activity 1795.3.3关闭Activity 1865.3.4Activity周期 1895.4关于控件 1915.4.1概述 1915.4.2关于布局 1945.4.3控件大全 1945.5布局 1985.5.1线性布局 1985.5.2相对布局 2065.5.3帧布局 2085.5.4表格布局 2085.5.5网格布局 2105.6常用控件 2125.6.1TextView 2125.6.2EditText 2205.6.3Button 2295.6.4ImageView 2305.6.5选择用途的控件 2355.7关于事件 2435.7.1事件机制 2435.7.2监听事件机制 2435.7.3回调事件机制 2475.8对话框 2525.8.1简单对话框 2525.8.2单选对话框 2535.8.3多选对话框 2545.8.4进度对话框 2545.8.5自定义对话框 2575.9菜单 2595.9.1选项菜单 2605.9.2上下文菜单 2625.9.3出菜单 265第6章数据操作 2676.1综述 2676.1.1SharedPreferences 2676.1.2文件 2686.1.3数据库和数据库框架(SQLite数据库) 2686.1.4ContentProvider 2696.1.5网络 2696.2SharedPreferences 2696.2.1获取SharedPreferences对象 2706.2.2读取信息 2716.2.3写入信息 2716.2.4其他知识点 2736.3文件 2746.3.1资源文件读取 2746.3.2内部数据文件的读写 2776.3.3外部数据文件的读写 2816.4SQLite数据库 2846.4.1概述 2846.4.2使用SQLiteOpenHelper类 2866.4.3使用SQLiteDatabase类 2916.5ContentProvider 2986.5.1综述 2996.5.2开发ContentProvider 3036.5.3开发ConvertResolver 3086.5.4监听ContentProvider数据改变 3106.6网络 3116.6.1开发步骤 3126.6.2代码示例 314后记 317
作者简介

郭宝利 著

郭宝利,从事计算机软件项目开发和管理工作20多年,有很好丰富的软件项目实践经验。主持过众多大型软件开发项目,有多款软件产品著作权,出版了多部计算机著作。
早年在石油系统工作,参与大型国家软件项目开发,后就职于四通集团,从事计算机软件项目管理。在2004年自创公司,担任首席CTO。在2008年为总后勤部提供面向全军医院信息化人员的卫星直播技术培训l,深受好评。为鞍山钢铁集团、大亚湾核电站、陕西宝光集团、山东聊锄税、湖南湘潭地税等多家大型企业提供定制软件开发技术培训。
近些年关注移动开发和新技术的应用,对软件开发技术始终有无限的热爱。

热门设计服务