Android编程经典案例解析(英文版)
作者: 钟元生、高成珍等
出版时间:2016年7月
出版社:清华大学出版社
- 清华大学出版社
- 9787302434092
- 1-1
- 97470
- 0045178078-7
- 平装
- 16开
- 2016年7月
- 382
- 工学
- 电子科学与技术
- TN929.53
- 计算机
- 本科
本书既可用作国内大学国际班的Android或Java类实践课程教材,也可供希望从事国际APP项目开发的程序员自学参考。掌握本书内容,计算机、软件工程专业的学生的就业机会将会大大增加。
Chapter 1 Special TextView Effects
1.1 Case Overview
1.2 Key Code
1.3 Code Analysis
1.3.1 The effect of scrolling text in the TextView
1.3.2 Display various colors in the same text
1.3.3 Set picture orientation
1.3.4 Automatic link
1.4 Expansion of Knowledge
1.4.1 The difference between android: gravity and android: layout_gravity
1.4.2 The difference between android: padding and android: layout_margin
1.4.3 The representation of color in Android
1.5 Thinking and Exercises
Chapter 2 Phone Screen Division
2.1 Case Overview
2.2 Key Code
2.3 Code Analysis
2.3.1 LinearLayout
2.3.2 Proportionally split screen
2.4 Extension of Knowledge
2.5 Thinking and Exercises
Chapter 3 My Course Table-TableLayout
3.1 Case Overview
3.2 Key Code
3.3 Code Analysis
3.3.1 Class schedule interface analysis
3.3.2 TableLayout
3.3.3 Add borders to TextView
3.3.4 Definition of style
3.4 Expansion of Knowledge
3.5 Thinking and Exercises
Chapter 4 Images Around Text—RelativeLayout
4.1 Case Overview
4.2 Key Code
4.3 Code Analysis
4.3.1 Interface analysis
4.3.2 RelativeLayout
4.4 Extension of Knowledge
4.5 Thinking and Practice
Chapter 5 Flashing Neon—FrameLayout
5.1 Case Overview
5.2 Key Code
5.3 Code Analysis
5.3.1 Interface analysis
5.3.2 FrameLayout
5.3.3 The timer
5.3.4 Handler message passing
5.4 Extension of Knowledge
5.5 Thinking and Practice
Chapter 6 Design Calculator—Use Multiple Layout
6.1 Case Overview
6.2 Key Code
6.3 Code Analysis
6.3.1 Interface analysis
6.3.2 Define style
6.4 Extension of Knowledge
6.5 Thinking and Practice
Chapter 7 Page Slide Show
7.1 Case Overview
7.2 Key Code
7.3 Code Analysis
7.3.1 Interface analysis
7.3.2 ViewPager
7.4 Expansion of Knowledge
7.4.1 Event handler based on listening
7.4.2 Page full screen
7.5 Thinking and Exercises
Chapter 8 Images Switch Automatically
8.1 Case Overview
8.2 Key Code
8.3 Code Analysis
8.3.1 Interface analysis
8.3.2 Custom MyImageTopView widget
8.4 Expansion of Knowledge
8.4.1 Custom widget
8.4.2 Gesture Detection
8.5 Thinking and Exercises
Chapter 9 Keyword Search Tips
9.1 Case Overview
9.2 Key Code
9.3 Code Analysis
9.3.1 Smart tips to complete the input
9.3.2 Intelligent update the data source
9.4 Extension of Knowledge
9.4.1 ArrayAdapter
9.4.2 Dialog
9.5 Thinking and Exercises
Chapter 10 Simulate Gallery
10.1 Case Overview
10.2 Key Code
10.3 Code Analysis
10.3.1 Interface analysis
10.3.2 ImageSwitcher introduction
10.4 Expansion of Knowledge
10.5 Thinking and Exercises
Chapter 11 Android Books List
11.1 Case Overview
11.2 Key Code
11.3 Code Analysis
11.3.1 Interface analysis
11.3.2 ListView
11.3.3 SimpleAdapter
11.3.4 ClipDrawable
11.4 Extension of Knowledge
11.4.1 The raw directory
11.4.2 Activity overview
11.5 Thinking and Practice
Chapter 12 BBC News—ListView Delay Load
12.1 Case Overview
12.2 Key Code
12.3 Code Analysis
12.3.1 ListView lazy loading principle
12.3.2 Introduction of SQLite database
12.4 Extension of Knowledge
12.5 Thinking and Exercises
Chapter 13 BBC News—Drop Down Refresh ListView
13.1 Case Overview
13.2 Key Code
13.3 Code Analysis
13.4 Extension of Knowledge
13.5 Thinking and Exercises
Chapter 14 ExpandableListView Widget
14.1 Case Overview
14.2 Key Code
14.3 Code Analysis
14.4 Extension of Knowledge
14.5 Thinking and Practice
Chapter 15 Product Category — Custom Multi-level List
15.1 Case Overview
15.2 Key Code
15.3 Code Analysis
15.4 Extension of Knowledge
15.5 Thinking and Exercise