Android LookAround Kaiyuan Journey (continuously updated...)

http://blog.csdn.net/lancees/article/details/17696805

 

Application Introduction
Casualty is a free graphic and text information software tailored for android users. It
integrates food, constellation, photo, literature, beauty and other channels in one. The
interface is simple, the operation is smooth, the graphic and text sharing, and the personalized collection
is the majority of Zhuo fans. The essential artifact
APK download --> http://apk.91.com/Soft/Detail.aspx?Platform=Android&f_id=40495952

 

 

 

 

 

Project Introduction
The following is the code structure diagram:


The project uses the following open source library
[ActionBarSherklock]
https://github.com/JakeWharton/ActionBarSherlock

[SlidingMenu]
https://github.com/jfeinstein10/SlidingMenu

[satellite-menu]
https://github.com/geniusgithub/android-satellite-menu

[SwitchButton]
https://github.com/Issacw0ng/SwitchButton

[ImageLoaderEx]
https://github.com/geniusgithub/SyncLoaderBitmapDemo

[RefreshListView]
https://github.com/chrisbanes/Android-PullToRefresh

[greenDAO]
https://github.com/greenrobot/greenDAO

[android-async-http]
https://github.com/geniusgithub/android-async-http

[RoboGuice]

https://github.com/geniusgithub/RoboGuice

[shareSDK]
http://sharesdk.cn/Download


The following three libraries need to be referenced by linking the project (the rest are provided in the form of jar packages)
[ActionBarSherklock]             https://github.com/JakeWharton/ActionBarSherlock
[SlidingMenu]                        https://github.com/jfeinstein10/SlidingMenu
[satellite -menu]                      https://github.com/geniusgithub/android-satellite-menu

 

 

To sum up the remarks
, run the APK and feel it, and you will find that there are not many functions (don’t worry, it will be updated in the future), but the sparrow is small , complete
with network, database, UI layout, custom controls, JSON, asynchronous cache, the first Three-party Weibo sharing components, tool components, etc. have everything

Clear architecture, clean and tidy code, MVC and a variety of design patterns are already on the paper
. Here I will learn
how to use the android-anyc-http open source library to build my own network framework that is closely related to business characteristics.
How to use How to use greenDAO to implement an ORM solution that is easy to operate database
How to use ImageLoaderEx to solve a double cache solution for asynchronously requesting network pictures
How to use shareSDK components to quickly build third-party Weibo sharing
and elegant code style. . . . . .


The reason why so many open source libraries are used in the project is
to confirm a wise saying in the android circle: don't reinvent the wheel (of course, you must have the ability to transform)
this is the power of open source, so dear, don't stick to API calls anymore ,
how to efficiently write high-quality code in terms of interface development, how
to use MVC pattern to build software architecture ,
how to use design pattern flexibly to write stable and easy-to-expand code,
these are what we should really care about and put our energy into Research
requires us to continue to learn and expand. Whether it is reading classic books or excellent open source projects
, embracing open source and sharing results, let us join hands to create a new era of open source world!

 

download link

github download link: https://github.com/geniusgithub/Look-Around

 

Children without git can click download zip to download

 

 

Tips

If you find this article useful, please pay attention to the nest

 

Sina Weibo: Android Martian

github homepage: https://github.com/geniusgithub

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326813548&siteId=291194637