Ioffers is dedicated to provide you with an interview service, so that you get a satisfactory offer
Lesson Content
Chapter 1 |
Android messaging mechanism |
Outline of this section |
- Deep understanding of Android messaging mechanism handler message Looper
- Asynchronous processing mechanism Aysnctask
|
Chapter 2 |
Android Event delivery mechanism |
Outline of this section |
- In-depth understanding of the Android event delivery mechanism, source explanation of event distribution, delivery, interception
- Source code parsing of Android's event delivery delivery mechanism
- Source code to resolve the Android event destruction mechanism
|
Chapter 3 |
Android Four components |
Outline of this section |
- Deep understanding of the four components of Android, in-depth explanation of how activity is created at the framework layer
- In-depth service explanation
- In-depth explanation of Contentprovder
- In-depth explanation of broadcastreciver
|
Chapter 4 |
Database |
Outline of this section |
- Deep understanding of Android database, batch data processing
- Learn more about Android Database performance optimization
- An in-depth explanation of Android database version iterations
|
Chapter 5 |
ListView optimization Problem |
Outline of this section |
- Deep understanding of the ListView optimization problem
- Troubleshoot ListView performance issues and various other issues
|
Chapter 6 |
Picture Cache Schema |
Outline of this section |
- Android image cache processing, how to solve the memory leak problem caused by Android pictures
- Processing of large pictures
- Management of pictures
- Cache Size Control
- Image processing in WEBP format, etc.
- In-depth analysis of Android's implementation mechanism for bitmap
|
Chapter 7 |
customizing View and ViewGroup |
Outline of this section |
- Custom View
- Custom ViewGroup
- Explain Onlayout,onmeasure
- Combine event passing mechanism to really understand how custom view is implemented
|
Chapter 8 |
Web-related content |
Outline of this section |
- Deep understanding of Http,httpclient
- In-depth explanation of HTTPS
- In-depth explanation of sockets
- Various open source Protocols Xmmpp, MQTT, Spdy
|
Chapter 9 |
Memory management |
Outline of this section |
- Memory leak problem, the cause of
- How to troubleshoot problems
- Use of memory leak tool
- Memory Leak Case Analysis
|
Chapter Ten |
Open Source Framework |
Outline of this section |
- Open source framework for use, such as Imageloader,google volley,androidannotation
- Deep analysis of internal principles
- Customize your own Open source framework (decide not to do tools-only developers)
|
Chapter IV |
Ndk |
Outline of this section |
- Cross-compiling
- NDK Commissioning
- A memory leak caused by the NDK, etc.
|
Chapter IV |
Jvm |
Outline of this section |
- Deep understanding of the JVM
- Garbage collection mechanism
- Recovery algorithm
- Class loading mechanism
- Annotation processor
|
Chapter VI |
Classic Case Study |
Outline of this section |
- Android Start-up process, in-depth understanding of the Android startup process, starting from Liunx, zygote start-up, Dalvik the startup of the virtual machine, the start-up process of the framework
- Mechanisms for inter-process communication between Android, in-depth understanding of binder mechanisms
|
Chapter VII |
Classical algorithm Analysis |
Java Interview Training