first commit an empty project
remove support-v4 and values unnecessary
log utils class
add pull to refresh ListView, and run a test for it
refactoring the listeners in ListView
change the layout for the refreshing header
remove the global layout listener in init method of PullToRefreshListView, use measureView instead
remove unused imports and add some comments in PullToRefreshListView
add DisplayItem bean class and Json Parser
fetch JSON from server
update action bar, remove the menu code
MemoryCache and FileCache, along with FileUtils
DisplayAdapter layout init, run well except for image part. ImageLoader and Caches classes first commit.
add write external storage permissions, adjust item layout
adjust item layout, try to find solution to the mixed display bug but failed
bug fixed: use tag to remember matched url and ImageView, use default drawable before download, the mixed placed problem solved
check and add some comments.
search key word function, UI in ActionBar, filter in Adapter.