Common module: com.zondy.common
com.zondy.common.base//Common basic module package
com.zondy.common.config//Common configuration module package
com.zondy.common.oauth//Common authentication module package
com.zondy.common.view//Common custom view package
com.zondy.common.util//Common help package
com.zondy.common.update//Common update module package
test1 application: com.zondy.fengtongzai//package name
com.zondy.fengtongzai.module.main//Function module main interface
com.zondy.fengtongzai.module.photo//Function module photo upload
com.zondy.fengtongzai.module.user//Function module user information
com.zondy.fengtongzai.module.collect//Function module data collection
com.zondy.fengtongzai.db//db operation
com.zondy.fengtongzai.http//Network request
com.zondy.fengtongzai.entity//Entity bean
com.zondy.fengtongzai.common.util//In-app common module helper
com.zondy.fengtongzai.common.view//Common module custom view in the application
test2 project: com.zondy.jinfeng
com.zondy.jinfeng.module.main//Function module main interface
com.zondy.jinfeng.module.photo//Function module photo upload
com.zondy.jinfeng.module.user//Function module user information
com.zondy.jinfeng.module.collect//Function module data collection
com.zondy.jinfeng.db//db operation
com.zondy.jinfeng.http//Network request
com.zondy.jinfeng.entity//Entity bean
com.zondy.jinfeng.common.util//In-app common module helper
com.zondy.jinfeng.common.view//The custom view of the common module in the application
Common controls and display effects:
Multi-label switching and delayed loading
Pull down to refresh, pull up to load
ListView with title
flowLayout floating to add view, such as multi-label
通用gridVeiw listView adapter
adapter multiple choice/single choice
Common Functions:
1. The software is automatically updated and downloaded, and prompts (mandatory and non-mandatory updates)
2. Software login, registration, cancellation, and state preservation
3. Loading progress prompt, page refresh function
4. List presentation, and provide search and filter functions, the most important is How to cache data to avoid re-downloading every time and reduce traffic.
5. Detailed page display
6. Exit function prompt, double click to exit
7. Positioning function, positioning and interval setting
8. SMS and call function
9. Navigation bar and menu function (using actionbar)
10. Picture display and photo upload function (Multi-image upload), image loading and caching
11. Map function. (Ranging, dotting, drawing lines, adding annotations) custom icons, driving track, current location, route navigation, multiple maps. Google, Baidu, Gaode
12. Text box, multiple selection box, progress bar, pop-up window, button, score bar, tab,
13. Time setting
14. Message push and prompt (two prompt formats, current page prompt, status Column prompt, the current page prompts the use of small dots or system-level dialog boxes)
15. Use of resource files, unification of style identification
16. Local database operation
17. TCP, WebService, HTTP, WebService network programming, processing remote database
18 .Json analysis (using goson)
19. Process control
20. Use help
21. Feedback
22. Desktop shortcut
23. A set of commonly used UI page materials
24. Multi-threaded control
25. Basic Android security issues
26. The realization of statistical charts, bar charts, linear charts, pie charts and other common displays, click and can view specific display information
27. Regular update, refresh function, real-time receiving computer-side system sent Message function
28. The styles of all fonts are unified.
29. Questions about the style. When the button is selected and not selected, the style is inconsistent.
30. Interaction between webview and app
31. Log storage, flashback information storage