Page 5

Android Programming Cookbook

6

7

Android Multitouch Example

iv

105

6.1

Create a New Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

6.2

Create the layout of the project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

6.3

Creating the source code of the TouchableFrameLayout FrameLayout . . . . . . . . . . . . . . . . . . . . . . . 110

6.4

Creating the source code of the main AndroidMultitouchActivity Activity . . . . . . . . . . . . . . . . . . . . . 113

6.5

Create the strings.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6.6

Android Manifest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6.7

build.gradle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6.8

Build, compile and run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

6.9

Download the Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

Android StackView Example

119

7.1

Create a New Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

7.2

Create the layout of the AndroidStackViewActivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

7.3

Create the layout of the StackView items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.4

Create the source code of the StackItems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.5

Create the source code of the StackAdapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.6

Create the source code of the AndroidStackViewActivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

7.7

AndroidManifest.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

7.8

build.gradle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

7.9

Build, compile and run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

7.10 Download the Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 8

Android ViewPager Example

130

8.1

Create a New Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

8.2

Create the layout of the main AndroidViewPagerExample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

8.3

Create the source code of the main AndroidViewPagerExample Activity . . . . . . . . . . . . . . . . . . . . . . 135

8.4

Create the layout of the main FragmentViewPager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

8.5

Create the source code of the main FragmentViewPager support.v4.app.Fragment . . . . . . . . . . . . . . . . . 136

8.6

Android Manifest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

8.7

Composing build.gradle file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

8.8

Build, compile and run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

8.9

Download the Android Studio Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

SKY MAGZ  
SKY MAGZ  

This is Yahya Christian School Magazine

Advertisement