============================================== ============================
1. Android-related
Getting started with Android Application Development: The training material for new colleagues in the company is base
Android multimedia module Analysis
----- Mediaplayer
----- Opencore
----- Stagefright
----- Camera analysis (HAL: qualcommcamerahardware/MM-Camera/MM-still/v4l2, framework, APP)
----- Photoviewer (Gallery) analysis (including mediascanner): Architecture, Drag and Drop effects, multi-touch, bitmap, canvas, GIF support, etc
As for the binder and so on, I will be dull and cannot understand it for the moment. I will study it later.
2. algorithm Learning: the beauty of Programming
3. Design Pattern learning: head first design patterns and gof
4. ways of doing things and solutions to problems:
It is important to learn from and imitate
Make rational use of various tools. The reason why experts become masters is that they are "good at things!
Some common sense is required: What do you think if you are a user?
Uncertainty Control: gradually narrow down the problem to a visible and controllable scope.
========================================== Non-Technical ========================
1. industry awareness:
Android, IOS, meego
Android smartphone industry chain
My opinion: Android smartbook and Android TV are destined to be impossible in China.
Smartphone is much more complex than smartbook and Android TV, and has more markets in China. I think we should focus on Smartphone R & D.
Android was not designed for them since its birth.
Vision mobile research report on the "Mobile developer ecosystem"
Morgan Stanley's Research Report on "mobile Internet"
2. Workplace Study: "Du Lala 1" and "7 Habits of high-performance people"
Make a comprehensive SWOT analysis for yourself to gain a clear understanding of all aspects of yourself.
Career planning (2010 ~ 2012)
Reprinted + comments:
I would like to pay high respect for the marriage between shanzhai mobile phones and Android phones.
About smart phone software
Interpreting the spring and autumn landscape of mobile Internet
Translation
The android boot process from power on
These recent ideas will be put into writing in the near future and presented to the column-level postmaster. I hope you will give more constructive comments and suggestions and make common progress!