[E-book download] Full version of Android Application Development and typical cases !!, Android ebook

Source: Internet
Author: User
Tags map class

[E-book download] Full version of Android Application Development and typical cases !!, Android ebook


Book introduction:

There are 23 chapters on android Application Development and typical cases, which contain two parts. The first part is the basis of android program design. After introducing the android environment establishment and basic controls and components of the android system, we will introduce in detail the typical technologies in android system application programming, for example, in android, graphics and images, multimedia programming, gps Positioning and map programming, etc. The second part is android program UI design, starting from the interaction design of mobile phone software, this paper introduces the android user interface design principles and methods, android user interface design philosophy, and gives specific suggestions.

Android Application Development and typical cases is a professional course material for Embedded technology and other electronic information majors in universities and colleges. It can also be used by higher and secondary vocational and technical colleges.


Full Version Download:

Http://download.csdn.net/detail/u014170843/7961105


Electronic effects:



Library directory:

Previous android Application Design Basics
Chapter 2 Basic concepts of android
1.1 about android
1.2 features of the android platform
1.3 android system architecture
1.3.1 linux kernel)
1.3.2 android core library (libraries)
1.3.3 android runtime Environment (android runtime)
1.3.4 android application framework)
1.3.5 android Application
1.4 android development framework
1.4.1 Application
1.4.2 Data Storage
1.4.3 Network Access
1.4.4 Development Process
1.5 introduction to oms
1.5.1 ophone Introduction
1.5.2 widget Introduction
1.6 Summary of this Chapter
Chapter 2 android Development Environment Construction
2.1 install and configure the android Development Environment
2.1.1 install jdk and configure the java Development Environment
2.1.2 install eclipse
2.1.3 install and configure the sdk and adt
2.2 create the first android app.
2.3 run the program on the simulator.
2.4 run the program on the mobile phone
2.5 Summary of this Chapter
Chapter 2 Program Design Basics
3.1 android Program Framework
3.1.1 android project directory structure
3.1.2 Analysis of android applications
3.2 android program UI design
3.3 Use of java in android
3.3.1 Use of interfaces
3.3.2 use of abstract class
3.3.3 differences between interface and abstract class
3.3.4 use of the for Loop
3.3.5 use of map class
3.3.6 conversion between integer and string
3.3.7 synchronized synchronization keyword
3.3.8 use of new
3.4 summary of this Chapter
Chapter 2 android Lifecycle
4.1 program Lifecycle
4.2 android Components
4.3 activity Lifecycle
4.3.1 Full Lifecycle
4.3.2 visual Life Cycle
4.3.3 activity Lifecycle
4.4 activity Startup Mode
4.4.1 standard mode
4.4.2 singletop
4.4.3 singletask
4.4.4 singleinstance
4.5 program debugging
4.5.1 logcat command line tool
4.5.2 devtools development and debugging tools
4.6 Summary of this Chapter
Chapter 4 User Interface Development
5.1 User Interface Basics
5.2 interface Layout
5.2.1 linear layout (linearlayout)
5.2.2 framework layout (framelayout)
5.2.3 table layout (tablelayout)
5.2.4 relative layout (relativelayout)
5.2.5 absolute layout (absolutelayout)
5.3 interface controls
5.3.1 textview and edittext
5.3.2 button and imagebutton
5.3.3 checkbox and radiobutton
5.3.4 spinner
5.3.5 listview
5.3.6 tabhost
5.4 menu
5.4.1 option menu
5.4.2 sub-menu
5.4.3 context menu)
5.5 interface events
5.5.1 key event
5.5.2 touch events
5.6 customize styles and themes
5.7 patch
5.8 summary of this Chapter
Chapter 4 Inter-component communication
6.1 intent object and its attributes
6.1.1 intent action attribute
6.1.2 data attribute of intent
6.1.3 type attribute of intent
6.1.4 The category attribute of intent
6.1.5 extras attribute of intent
6.1.6 componentname attribute of intent
6.2 standard activityaction Application
6.2.1 start activity
6.2.2 obtain the return value of an activity
6.3 intent Filter
6.3.1 register the intent Filter
6.3.2 intent Parsing
6.4 broadcast messages
6.5 summary of this Chapter
Chapter 2 data storage and access
7.1 simple storage
7.1.1 sharedpreferences
7.1.2 example
7.2 network attached storage
7.2.1 internal storage
7.2.2 External Storage
7.2.3 resource file
7.3 database storage
7.3.1 sqlite Introduction
7.3.2 manually create a database
7.3.3 code library (sqliteopenhelper)
7.3.4 Data Operations (sqlitedatabase)
7.4 data sharing (contentproviders)
7.4.1 create contentprovider
7.4.2 use data provider
7.5 summary of this Chapter
Chapter 2 multimedia development
8.1 android system provides built-in media formats
8.2 In form layout -- videoview
8.3 audio and video playback-mediaplayer
8.2.1 play from source file
8.3.2 play from the file system
8.3.3 play from the network
8.3.4 audio playback example
8.3.5 video playback example
Recording of audio/video 8.4
8.5 camera photography
8.6 summary of this Chapter
Chapter 2 positioning and map
9.1 location service
9.1.1 android location api
9.1.2 gps positioning procedure
9.2 google map application
9.2.1 apply for a map key
9.2.2 use google Map
9.2.3 use overlay
9.3 Summary of this Chapter
Chapter 2 graphic images in android
10.1 accessing images in android
10.1.1 create a drawable object using an image file
10.1.2 use an xml file to define the drawable attribute
10.1.3 bitmap and bitmapfactory
10.2 android Animation
10.2.1 tween animation
10.2.2 frame Animation
10.3 dynamic drawing
10.3.1 introduction to dynamic drawing
10.3.2 basic idea of dynamic drawing
10.3.3 draw a geometric chart
10.4 graphic Effects
10.4.1 rotating, scaling, and moving with matrix
10.4.2 use the shader class to render the image
10.5 summary of this Chapter
Chapter 2 android ndk Development
11.1 Introduction to android ndk
11.2 ndk compiling environment
11.3 ndk development example
11.4 summary of this Chapter
Chapter 2 android Special Development
12.1 app widget
12.1.1 lifecycle of an app widget
12.1.2 create an android app widget
12.2 Sensors
12.2.1 sensor classification in android
12.2.2 sensor functions in android
12.3 Summary of this Chapter
Chapter 2 android Network Programming
13.1 android Network Communication Basics
13.1.1 standard java Interface
13.1.2 apache Interface
13.1.3 android Network Interface
13.2 http Communication
13.2.1 httpurlconnection Interface
13.2.2 httpclient Interface
13.3 socket communication
13.3.1 socket Transmission Mode
13.3.2 socket programming principles
13.3.3 socket programming instance
13.3.4 differences between socket and http Communication
13.4 summary of this Chapter
Chapter 2 android Application Development Process
14.1 application planning and architecture design
14.1.1 client functions
14.1.2 overview of server functions
14.2 ui implementation
14.3 data operations and storage
14.4 multi-page Jump
14.5 implement logic processing for each module
14.5.1 login and registration module implementation
14.5.2 Implementation of the personal center module
14.5.3 implementation of the release appointment Module
14.5.4 view the implementation of the friend Module
14.6 Improve application details
14.7 APPLICATION TESTING AND RELEASE
14.8 summary of this Chapter
Android app UI design
Chapter 2 android interactive interface design overview
15.1 interaction design concepts
15.1.1 scientific scope and definition of Interactive Design
15.1.2 features of Interactive Design
15.2 graphic interface design concepts
15.2.1 classification of graphic interfaces
15.2.2 graphic interface design principles
15.2.3 the interface is the only user-aware Channel
15.2.4 interaction design and graphic interface design
15.3 New Trend of Interactive Graphic Interface Design
15.3.1 features of handheld mobile devices
15.3.2 focus on emotional factors in Interface Design
15.3.3 user-centered Interface Design
15.4 interactive interface design process
15.4.1 essential qualities for human-computer interaction engineers
15.4.2 Interaction Design Process
15.5 summary of this Chapter
Chapter 2 android User Interface Design Principles
16.1 android ui design features
16.1.1 feature 1: Use the notice bar with caution
16.1.2 Feature 2: No Return button is required on the Interface
16.1.3 feature 3: Better sharing mechanism
16.1.4 Feature 4: Process cached files
16.1.5 feature 5: exit without confirmation
16.1.6 feature 6: Check for updates by default
16.1.7 features 7: Focus status
16.1.8 features 8: A prompt is displayed for transferring to the memory card.
16.2 android UI design principles and related matters
16.2.1 android UI design philosophy
16.2.2 key issues of uidesign
16.2.3 ui element management
16.3 use of resources in uidesign
16.4 summary of this Chapter
Chapter 2 android UI design process and Philosophy
17.1 android User Interface Basics
17.2 key points of the android Interface Design Process
17.2.1 layout (layout)
17.2.2 components (widgets)
17.2.3 menu)
17.2.4 interface events
17.2.5 overview of advanced uidesign
17.3 four key points of android UI design
17.3.1 consistency between open source code and ui
17.3.2 supports multiple interactive modes
17.3.3 announcement Management
17.3.4 seamless interaction
17.4 brief introduction to android excellent interface design philosophical principles
17.4.1 focus on user group characteristics
17.4.2 show the content of user interest
17.4.3 appropriate user feedback
17.4.4 logical behavior pattern
17.4.5 Fault Tolerance
17.5 summary of this Chapter
Chapter 2 android ui framework features
18.1 common public attributes of android Layout
18.2 six layout objects in the android ui
18.2.1 framework Layout
18.2.2 linear Layout
18.2.3 table layout
18.2.4 absolute Layout
18.2.5 relative Layout
18.2.6 grid layout
18.3 9-patch image format
18.4 summary of this Chapter
Chapter 2 Design of common android Widgets
19.1 control Basics
19.1.1 create a widget control instance
19.1.2 control event handling
19.2 introduction to common controls
19.2.1 text box (textview)
19.2.2 button)
19.2.3 edit box (edittext)
19.2.4 single choice (radiogroup)
19.2.5 multiple options (checkbox)
19.2.6 drop-down list (spinner)
19.2.7 automatically complete text
19.2.8 Date and Time Selector
19.2.9 progress bar)
19.2.10 drag
19.3 menu
19.3.1 option menu
19.3.2 sub-menu
19.3.3 shortcut menu
19.4 view (imageview)
19.4.1 Image view
19.4.2 network view
19.4.3 scroll View
19.5 summary of this Chapter
Chapter 2 android UI design mode
20.1 UI design mode Basics
4.1.1.1 mobile device interface design trend
V1.1.2 overview of the uidesign Mode
20.2 android UI design mode component
4.1.2.1 dashboard
Worker 2.2 action bar operator
20.3 android UI design skills
4.1.3.1 use the include tag to include shared uidesign
Optional 3.2 custom styles and themes
3.3 gradient effect implementation
Effects of custom buttons
20.4 summary of this Chapter
Chapter 5 android software icons
21.1 software icons on the pc Platform
21.1.1 png format
21.1.2 ico format
21.1.3 bmp format
21.1.4 tiff Format
21.1.5 gif format
21.1.6 jpeg format
21.1.7 svg format
21.2 software icons on the android platform
21.2.1 the icon must be identifiable
21.2.2 the icon must be in line with the Environment
21.2.3 icons must reflect differences
21.2.4 the icon must have a uniform style
21.3 Summary of this Chapter
Chapter 2 android ui icon design
22.1 android icon type
22.1.1 launch icon
22.1.2 menu icon
22.1.3 Status Bar
22.1.4 dialog icon
22.1.5 label icon
22.1.6 list view icon
22.2 screen density Overview
22.3 android icon design style
22.3.1 Interactivity
22.3.2 Modernity
22.3.3 iconic
22.3.4 touch and Texture
22.4 Summary of this Chapter
Chapter 2 android tablet Application Design
23.1 tablet Overview
23.2 android tablet and ipad
23.2.1 differences
23.2.2 similarities
23.3 Design Model
23.4 tablet layout policy
23.4.1 use fragmented and multi-pane views
23.4.2 direction policy
23.5 about animation
23.5.1 define animations in xml
23.5.2 define animations in java code
23.6 learn from examples
23.7 online resources
23.8 summary of this Chapter
Appendix a knowledge point assessment answers


E-book download

Download txt novels from the full text library download site. Download txt novels from the full text library, download txt novels from the full text library, download txt novels from the txt library, download txt novels from the txt library, and download txt novels from the txt library, the best full-book mobile phone in China... I love reading e-books.
 
Download the full version of the "black guest XFile" ebook,

I have also read X before, and soon I understand the truth: What you learn in it will always be software developed by others. Other people's ideas can be seen, but it has not improved much for yourself, you really want to learn the technology, understand the hacker, and study C or a language, database, or scripting language. Many hacker technologies are useless.
 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.