Android项目开发基础与实战(微课视频版)()
出版时间:
2021-11
版次:
1
ISBN:
9787302591825
定价:
59.90
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
288页
7人买过
-
本书结合作者多年讲授“Android应用软件开发”课程的教学经验,融入Android开发领域新技术,较为全面地介绍了Android应用软件开发的相关知识点和开发技巧。全书共分5章,分别介绍了Android开发环境、Android项目及Java基本概念、Android常用布局、Android常用控件和其他常用编程技术。本书相关案例以Android Studio为开发环境,尽可能使用z新版本SDK命令替代弃用命令,并对控件的版本变化做大致的介绍。本书全面考虑了本科教学的特点,结合作者开发的案例库教学辅助系统,通过精心设计的案例和详尽的讲解、演示,让读者感受体验式教学的魅力。
本书适合Android Studio开发人员、Android的入门读者、高等学校学生使用,还可以作为高等院校、相关培训机构的教学用书。
夏江,曾担任云南师范大学网络中心主任,主持校园网1-3期及大学城校园网建设工作。承担华为网络学院、思科网络学院的建设和教学任务。2008年到云南师范大学信息学院承担教学工作。完成《面向对象程序设计》、《Android应用程序开发》、《计算机网络》、《网络工程》、《网络安全》等课程的教学。
目录
第1章熟悉Android开发环境
1.1Android开发环境搭建
1.1.1Android IDE选择
1.1.2Android Studio的安装与配置
1.2建立并运行HelloAndroid
1.3Android Studio项目结构
1.3.1app目录
1.3.2Gradle Scripts
1.4Android Studio常用功能
1.4.1Settings
1.4.2Manage IDE Settings
1.4.3Project Structure
1.4.4Sync Project with Gradle Files
1.4.5Bookmarks
1.4.6Override Methods
1.4.7Comment
1.4.8Reformat Code
1.4.9Build APK
1.4.10Rename
1.4.11Rename File
1.4.12运行、调试
1.4.13向模拟器传送文件
1.4.14常用快捷键
1.4.15总结
1.5多种语言程序设计案例库教学辅助系统
1.5.1使用对象及环境
1.5.2术语和缩写词
1.5.3软件安装
1.5.4软件使用说明
第2章熟悉Android项目及Java基本概念
2.1熟悉Android项目
2.1.1Layout
2.1.2Java文件
2.1.3AndroidManifest.xml
2.2调试输出
2.3类和对象
2.4extends
2.5implements
2.6super
2.7equals与恒等号(==)
2.8方法重载
2.9代码块
第3章Android常用布局
3.1Android长度单位
3.2线性布局
3.3边线和角
3.4layout_weight
3.5绝对布局
3.6相对布局
3.7帧布局
3.8表格布局
3.9网格布局
3.10约束布局
3.10.1约束布局基础
3.10.2Barrier
3.10.3Guideline
3.10.4Group
3.10.5Circle
3.10.6Chain
3.11Space和layout_margin
第4章Android常用控件
4.1TextView
4.1.1TextView的常用属性和方法
4.1.2theme和style
4.1.3layout_gravity与gravity
4.1.4findViewById()与viewBinding
4.2Button
4.2.1单击监听器
4.2.2监听器复用
4.2.3长按单击监听器
4.2.4动态添加按钮
4.2.5自定义DoubleClickListener监听器
4.3EditText
4.3.1设置和获取文本
4.3.2按键监听器
4.3.3触摸监听器
4.3.4焦点改变监听器
4.3.5文本选择
4.3.6禁止弹出软键盘
4.3.7inputType和imeOptions
4.4Toast
4.4.1显示文本
4.4.2显示图片
4.4.3显示图片和文字
4.5RadioButton
4.5.1获取单选按钮选中项
4.5.2清空单选按钮
4.6CheckBox
4.6.1基本功能
4.6.2监听器
4.6.3代码复用
4.7CheckedTextView
4.8ImageView
4.9DatePicker
4.10DatePickerDialog
4.11TimePickerDialog
4.12CalendarView
4.13SeekBar
4.14RatingBar
4.15NumberPicker
4.15.1NumberPicker基本功能
4.15.2显示文字的NumberPicker
4.16ProgressBar
4.17Spinner
4.18ToggleButton
4.19Switch
4.20AutoCompleteTextView
4.21ScrollView和HorizontalScrollView
4.22TextClock
4.23Chronometer
4.24AlertDialog
4.24.1带默认按钮的AlertDialog
4.24.2列表的AlertDialog
4.24.3单选的AlertDialog
4.24.4复选的AlertDialog
4.24.5自定义控件
第5章其他常用编程技术
5.1Intent
5.1.1Intent的显式调用和隐式调用
5.1.2Intent传值和取值
5.2Activity
5.2.1系统状态栏、标题栏和导航栏
5.2.2关闭Activity
5.2.3生命周期
5.3电话及动态授权
5.4发送短信
5.5Menu
5.5.1构建菜单
5.5.2响应菜单项单击
5.5.3ContextMenu
5.6Notification
5.7Service
5.8Broadcast
5.8.1静态注册
5.8.2动态注册
5.8.3多接收器接收普通广播
5.8.4有序广播
5.9SQLiteDatabase
5.10SQLiteOpenHelper
5.11数据库调试
5.12SharedPreferences
5.13精度问题
5.14横竖屏
5.15获取App信息
附录A综合实验
参考文献
-
内容简介:
本书结合作者多年讲授“Android应用软件开发”课程的教学经验,融入Android开发领域新技术,较为全面地介绍了Android应用软件开发的相关知识点和开发技巧。全书共分5章,分别介绍了Android开发环境、Android项目及Java基本概念、Android常用布局、Android常用控件和其他常用编程技术。本书相关案例以Android Studio为开发环境,尽可能使用z新版本SDK命令替代弃用命令,并对控件的版本变化做大致的介绍。本书全面考虑了本科教学的特点,结合作者开发的案例库教学辅助系统,通过精心设计的案例和详尽的讲解、演示,让读者感受体验式教学的魅力。
本书适合Android Studio开发人员、Android的入门读者、高等学校学生使用,还可以作为高等院校、相关培训机构的教学用书。
-
作者简介:
夏江,曾担任云南师范大学网络中心主任,主持校园网1-3期及大学城校园网建设工作。承担华为网络学院、思科网络学院的建设和教学任务。2008年到云南师范大学信息学院承担教学工作。完成《面向对象程序设计》、《Android应用程序开发》、《计算机网络》、《网络工程》、《网络安全》等课程的教学。
-
目录:
目录
第1章熟悉Android开发环境
1.1Android开发环境搭建
1.1.1Android IDE选择
1.1.2Android Studio的安装与配置
1.2建立并运行HelloAndroid
1.3Android Studio项目结构
1.3.1app目录
1.3.2Gradle Scripts
1.4Android Studio常用功能
1.4.1Settings
1.4.2Manage IDE Settings
1.4.3Project Structure
1.4.4Sync Project with Gradle Files
1.4.5Bookmarks
1.4.6Override Methods
1.4.7Comment
1.4.8Reformat Code
1.4.9Build APK
1.4.10Rename
1.4.11Rename File
1.4.12运行、调试
1.4.13向模拟器传送文件
1.4.14常用快捷键
1.4.15总结
1.5多种语言程序设计案例库教学辅助系统
1.5.1使用对象及环境
1.5.2术语和缩写词
1.5.3软件安装
1.5.4软件使用说明
第2章熟悉Android项目及Java基本概念
2.1熟悉Android项目
2.1.1Layout
2.1.2Java文件
2.1.3AndroidManifest.xml
2.2调试输出
2.3类和对象
2.4extends
2.5implements
2.6super
2.7equals与恒等号(==)
2.8方法重载
2.9代码块
第3章Android常用布局
3.1Android长度单位
3.2线性布局
3.3边线和角
3.4layout_weight
3.5绝对布局
3.6相对布局
3.7帧布局
3.8表格布局
3.9网格布局
3.10约束布局
3.10.1约束布局基础
3.10.2Barrier
3.10.3Guideline
3.10.4Group
3.10.5Circle
3.10.6Chain
3.11Space和layout_margin
第4章Android常用控件
4.1TextView
4.1.1TextView的常用属性和方法
4.1.2theme和style
4.1.3layout_gravity与gravity
4.1.4findViewById()与viewBinding
4.2Button
4.2.1单击监听器
4.2.2监听器复用
4.2.3长按单击监听器
4.2.4动态添加按钮
4.2.5自定义DoubleClickListener监听器
4.3EditText
4.3.1设置和获取文本
4.3.2按键监听器
4.3.3触摸监听器
4.3.4焦点改变监听器
4.3.5文本选择
4.3.6禁止弹出软键盘
4.3.7inputType和imeOptions
4.4Toast
4.4.1显示文本
4.4.2显示图片
4.4.3显示图片和文字
4.5RadioButton
4.5.1获取单选按钮选中项
4.5.2清空单选按钮
4.6CheckBox
4.6.1基本功能
4.6.2监听器
4.6.3代码复用
4.7CheckedTextView
4.8ImageView
4.9DatePicker
4.10DatePickerDialog
4.11TimePickerDialog
4.12CalendarView
4.13SeekBar
4.14RatingBar
4.15NumberPicker
4.15.1NumberPicker基本功能
4.15.2显示文字的NumberPicker
4.16ProgressBar
4.17Spinner
4.18ToggleButton
4.19Switch
4.20AutoCompleteTextView
4.21ScrollView和HorizontalScrollView
4.22TextClock
4.23Chronometer
4.24AlertDialog
4.24.1带默认按钮的AlertDialog
4.24.2列表的AlertDialog
4.24.3单选的AlertDialog
4.24.4复选的AlertDialog
4.24.5自定义控件
第5章其他常用编程技术
5.1Intent
5.1.1Intent的显式调用和隐式调用
5.1.2Intent传值和取值
5.2Activity
5.2.1系统状态栏、标题栏和导航栏
5.2.2关闭Activity
5.2.3生命周期
5.3电话及动态授权
5.4发送短信
5.5Menu
5.5.1构建菜单
5.5.2响应菜单项单击
5.5.3ContextMenu
5.6Notification
5.7Service
5.8Broadcast
5.8.1静态注册
5.8.2动态注册
5.8.3多接收器接收普通广播
5.8.4有序广播
5.9SQLiteDatabase
5.10SQLiteOpenHelper
5.11数据库调试
5.12SharedPreferences
5.13精度问题
5.14横竖屏
5.15获取App信息
附录A综合实验
参考文献
查看详情
-
全新
山东省济宁市
平均发货64小时
成功完成率80.46%
-
全新
江苏省苏州市
平均发货9小时
成功完成率95.59%
-
全新
广东省广州市
平均发货19小时
成功完成率86.79%
-
全新
北京市朝阳区
平均发货19小时
成功完成率76.66%
-
全新
江苏省南京市
平均发货15小时
成功完成率82.4%
-
全新
北京市丰台区
平均发货26小时
成功完成率87.17%
-
九五品
河北省保定市
平均发货30小时
成功完成率85.29%
-
全新
江苏省南京市
平均发货15小时
成功完成率82.4%
-
全新
江苏省南京市
平均发货7小时
成功完成率98.19%
-
全新
广东省广州市
平均发货24小时
成功完成率83.61%
-
全新
广东省广州市
平均发货18小时
成功完成率87.6%
-
全新
江苏省南京市
平均发货7小时
成功完成率95.9%
-
全新
北京市西城区
平均发货16小时
成功完成率91.58%
-
九五品
北京市朝阳区
平均发货29小时
成功完成率86.1%
-
全新
山东省潍坊市
平均发货17小时
成功完成率82.11%
-
全新
河北省保定市
平均发货15小时
成功完成率90.93%
-
全新
天津市河东区
平均发货24小时
成功完成率90.6%
-
全新
北京市朝阳区
平均发货9小时
成功完成率96.85%
-
全新
河北省保定市
平均发货26小时
成功完成率87.77%
-
全新
江苏省无锡市
平均发货10小时
成功完成率94.24%
-
全新
海南省海口市
平均发货11小时
成功完成率83.64%
-
全新
北京市朝阳区
平均发货13小时
成功完成率93.46%
-
全新
广东省广州市
平均发货17小时
成功完成率89.11%
-
全新
江苏省南京市
平均发货22小时
成功完成率61.29%
-
全新
广东省广州市
平均发货7小时
成功完成率88.45%
-
八五品
湖北省武汉市
平均发货9小时
成功完成率94.56%
-
全新
河北省保定市
平均发货10小时
成功完成率87.25%
-
全新
河北省保定市
平均发货5小时
成功完成率87.5%
-
八五品
云南省昆明市
平均发货5小时
成功完成率95.3%
-
全新
浙江省金华市
平均发货20小时
成功完成率73.13%
-
五品
海南省海口市
平均发货9小时
成功完成率81.33%
-
全新
四川省成都市
平均发货15小时
成功完成率90.66%
-
全新
河北省保定市
平均发货31小时
成功完成率86.05%
-
全新
天津市西青区
平均发货14小时
成功完成率89.82%