Android应用开发技术
定价:¥69.80
                            								作者: 张淑荣
出版时间:2025-02
出版社:电子工业出版社
- 电子工业出版社
 - 9787121479649
 - 1-2
 - 540831
 - 60266899-8
 - 16开
 - 2025-02
 - 计算机科学与技术
 - 本科 研究生及以上
 
                            内容简介
                        
                        
                                本书系统介绍了Android应用开发技术的基本理论、方法及实践应用,涵盖了Android简介与应用开发环境搭建、Android布局管理器、Android常用控件、Activity与Intent、Android高级控件、Android数据存储与处理、ContentProvider、Service与IntentService、BroadcastReceiver以及网络编程共10章内容。每章均配有对应的拓展实践及习题。这些拓展实践均已经过验证,简明易学,逻辑清晰,可操作性强。本书既可作为高等院校计算机专业相关课程的教材,又可作为Android应用开发兴趣爱好者的参考书。                            
                            
                        
                            目录
                        
                        
                                第1章  Android简介与应用开发环境__eol__搭建	1__eol__1.1  Android简介	1__eol__1.1.1  Android的由来	1__eol__1.1.2  Android的发展历程	2__eol__1.1.3  Android的应用领域	4__eol__1.1.4  Android的体系结构	5__eol__1.2  Android应用开发环境的搭建	6__eol__1.2.1  安装Android Studio	6__eol__1.2.2  创建模拟器	11__eol__1.2.3  升级管理SDK	13__eol__1.3  第一个Android项目的开发	14__eol__1.4  资源的管理和引用	18__eol__1.4.1  资源的种类	19__eol__1.4.2  管理和引用资源的方法	19__eol__本章小结	23__eol__拓展实践	23__eol__本章习题	24__eol__第2章  Android 布局管理器	25__eol__2.1  布局概述	25__eol__2.1.1  View与ViewGroup	25__eol__2.1.2  布局规范	30__eol__2.2  布局管理器	31__eol__2.2.1  LinearLayout	31__eol__2.2.2  RelativeLayout	34__eol__2.2.3  TableLayout	37__eol__2.2.4  GridLayout	42__eol__2.2.5  FrameLayout	45__eol__2.2.6  ConstraintLayout	46__eol__2.2.7  嵌套布局	49__eol__本章小结	55__eol__拓展实践	55__eol__本章习题	56__eol__第3章  Android常用控件	58__eol__3.1  文本控件	59__eol__3.1.1  TextView	59__eol__3.1.2  EditText	61__eol__3.1.3  AutoCompleteTextView	64__eol__3.2  按钮控件	68__eol__3.2.1  Button	68__eol__3.2.2  ToggleButton与Switch	75__eol__3.3  Toast	80__eol__3.4  图形图像控件	84__eol__3.4.1  ImageView	84__eol__3.4.2  ImageSwitcher	87__eol__3.5  选择控件	92__eol__3.5.1  RadioButton与__eol__RadioGroup	92__eol__3.5.2  CheckBox	100__eol__本章小结	103__eol__拓展实践	103__eol__本章习题	104__eol__第4章  Activity与Intent	106__eol__4.1  Activity简介	106__eol__4.2  Activity的配置与创建	107__eol__4.2.1  配置Activity	107__eol__4.2.2  创建Activity	112__eol__4.3  Activity的生命周期	114__eol__4.3.1  生命周期简介	114__eol__4.3.2  生命周期的概念	115__eol__4.3.3  生命周期的回调	116__eol__4.3.4  在Activity之间切换	120__eol__4.4  Activity的启动模式	122__eol__4.4.1  任务与Activity	122__eol__4.4.2  使用清单文件	124__eol__4.4.3  使用Intent标记	125__eol__4.5  Intent	125__eol__4.5.1  Intent简介	125__eol__4.5.2  Intent的类型	126__eol__4.5.3  构建Intent	127__eol__4.5.4  接收隐式Intent	129__eol__4.6  Fragment	129__eol__4.6.1  Fragment简介	129__eol__4.6.2  创建与使用Fragment	131__eol__4.6.3  Fragment的生命周期	134__eol__本章小结	135__eol__拓展实践	135__eol__本章习题	136__eol__第5章  Android高级控件	138__eol__5.1  容器	138__eol__5.1.1  Spinner	138__eol__5.1.2  ListView	146__eol__5.1.3  RecyclerView	153__eol__5.1.4  ViewPager	160__eol__5.2  菜单	169__eol__5.2.1  选项菜单	170__eol__5.2.2  上下文菜单	173__eol__5.3  对话框	174__eol__5.3.1  普通对话框	174__eol__5.3.2  选项对话框	176__eol__5.3.3  自定义对话框	177__eol__本章小结	179__eol__拓展实践	180__eol__本章习题	180__eol__第6章  Android数据存储与处理	182__eol__6.1  Android 数据存储方式	182__eol__6.2  SharedPreferences 数据存储与__eol__处理	183__eol__6.2.1  SharedPreferences的__eol__写入	184__eol__6.2.2  SharedPreferences的__eol__读取	186__eol__6.3  SQLite数据存储与处理	186__eol__6.3.1  SQLite概述	187__eol__6.3.2  SQLiteOpenHelper	191__eol__6.3.3  SQLiteDatabase	198__eol__6.3.4  分层结构与DAO模式	204__eol__本章小结	213__eol__拓展实践	213__eol__本章习题	214__eol__第7章	215__eol__ContentProvider	215__eol__7.1  ContentProvider简介	215__eol__7.1.1  ContentProvider的__eol__重要性和应用场景	215__eol__7.1.2  ContentProvider的__eol__基本概念和工作原理	216__eol__7.2  使用ContentProvider共享__eol__数据	218__eol__7.2.1  Uri简介	218__eol__7.2.2  创建ContentProvider	220__eol__7.2.3  设置权限	224__eol__7.3  使用ContentResolver操作__eol__数据	225__eol__7.3.1  ContentResolver简介	225__eol__7.3.2  使用ContentResolver	226__eol__7.4  使用ContentObserver监听__eol__数据	227__eol__7.4.1  ContentObserver简介	227__eol__7.4.2  使用ContentObserver	228__eol__本章小结	229__eol__拓展实践	230__eol__本章习题	230__eol__第8章  Service与IntentService	232__eol__8.1  Service	232__eol__8.1.1  Service的类型	232__eol__8.1.2  创建Service	234__eol__8.1.3  Service的属性	235__eol__8.1.4  创建启动型Service	237__eol__8.1.5  停止启动型Service	237__eol__8.1.6  创建绑定型Service	238__eol__8.1.7  扩展Binder	239__eol__8.1.8  使用 Messenger	241__eol__8.1.9  绑定到Service	245__eol__8.2  IntentService	246__eol__8.2.1  ANR	246__eol__8.2.2  IntentService简介	247__eol__8.2.3  使用IntentService	248__eol__本章小结	252__eol__拓展实践	252__eol__本章习题	253__eol__第9章  BroadcastReceiver	254__eol__9.1  发送与监听广播	254__eol__9.1.1  BroadcastReceiver简介	254__eol__9.1.2  创建BroadcastReceiver	254__eol__9.1.3  注册BroadcastReceiver	256__eol__9.1.4  发送Broadcast	257__eol__9.2  管理事件	258__eol__9.2.1  EventBus架构	259__eol__9.2.2  使用EventBus	260__eol__9.3  创建桌面应用	261__eol__9.3.1  App Widge                            
                            
                        
                        
                        
                    



