3 | # Encoding is UTF-8
4 |
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/back_title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/back_title.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/pic_hanbao2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/pic_hanbao2.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/icon_rest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/icon_rest.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/timeline.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/timeline.9.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/button_above_showmenu.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/button_above_showmenu.9.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/foodlist_bg_foodnum.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/foodlist_bg_foodnum.9.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/m_about_icon_proposal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/m_about_icon_proposal.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/m_about_icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/m_about_icon_refresh.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/m_about_icon_welcome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/m_about_icon_welcome.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/m_index_icon_cart_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/m_index_icon_cart_dark.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/search_clear_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/search_clear_pressed.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/timeline_logo_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/timeline_logo_shadow.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/BuildConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/BuildConfig.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/R$drawable.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/R$styleable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/R$styleable.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/Tools.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/Tools.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_gift.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_gift.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_home.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_title_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_title_bg.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/abc_ic_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/abc_ic_search.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/home_pic_top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/home_pic_top.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/m_errorpages_icon_order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/m_errorpages_icon_order.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/ptr_pulltorefresh_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/ptr_pulltorefresh_arrow.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/BadgeView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/BadgeView.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/Constants.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/Constants.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/Injector.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/Injector.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/button_above_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/button_above_more.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/button_title_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/button_title_more.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/ic_switch_camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/ic_switch_camera.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/lookup_amatorka.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/lookup_amatorka.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_about.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/weibo_iner_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/weibo_iner_icon.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/food_list_favor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/food_list_favor.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/home_pic_sec.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/home_pic_sec.9.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/renren_iner_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/renren_iner_icon.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/weixin_iner_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/weixin_iner_icon.png
--------------------------------------------------------------------------------
/ele_me/libs/universal-image-loader-1.8.6-with-sources.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/libs/universal-image-loader-1.8.6-with-sources.jar
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/m_drawer_icon_about_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/m_drawer_icon_about_selected.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/m_drawer_icon_gift_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/m_drawer_icon_gift_selected.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/m_drawer_icon_home_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/m_drawer_icon_home_selected.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/m_drawer_icon_list_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/m_drawer_icon_list_selected.png
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/activity/LoginActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/activity/LoginActivity.java
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/entity/RestaurantEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/entity/RestaurantEntity.java
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/BounceScrollView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/util/BounceScrollView.java
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/image/ImageUtils.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/image/ImageUtils.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/InjectView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/InjectView.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/drawer_icon_camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/drawer_icon_camera.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_phone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_phone.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_share.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/restaurant_list_item_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/restaurant_list_item_disable.png
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/RefreshableListView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/util/RefreshableListView.java
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/widget/ClearEditTextView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/widget/ClearEditTextView.java
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/CameraHelper.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/CameraHelper.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/CameraHelperGB.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/CameraHelperGB.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/DashedLineView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/DashedLineView.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_invitation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_invitation.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_order_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/menu_icon_order_list.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/foodlist_bg_foodnum.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/foodlist_bg_foodnum.9.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_proposal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_proposal.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_refresh.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_welcome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_about_icon_welcome.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_drawer_updates_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_drawer_updates_bg.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/search_clear_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/search_clear_normal.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/search_clear_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/search_clear_pressed.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/timeline_logo_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/timeline_logo_shadow.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/m_drawer_icon_invitation_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/m_drawer_icon_invitation_selected.png
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/activity/DianPingWebActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/activity/DianPingWebActivity.java
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/entity/OrderTimeLineEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/entity/OrderTimeLineEntity.java
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/SharedPreferencesUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/util/SharedPreferencesUtil.java
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/MenuFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/MenuFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/BounceScrollView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/BounceScrollView.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/CameraHelperBase.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/CameraHelperBase.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/button_above_showmenu.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/button_above_showmenu.9.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_errorpages_icon_order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_errorpages_icon_order.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/m_index_icon_cart_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/m_index_icon_cart_dark.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/ptr_pulltorefresh_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/ptr_pulltorefresh_arrow.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/restaurant_list_item_rate_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/restaurant_list_item_rate_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/GalleryActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/GalleryActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/LoginActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/WelcomeActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/WelcomeActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/entity/RestaurantEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/entity/RestaurantEntity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/AboutsFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/AboutsFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/CameraFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/CameraFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/GiftsFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/GiftsFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/GiftsFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/GiftsFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$3.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$4.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/OrderFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/OrderFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/OrderFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/OrderFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/image/ImageLoaderConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/image/ImageLoaderConfig.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/ClearEditTextView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/ClearEditTextView.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_gift_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_gift_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_home_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_home_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_list_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_list_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/abc_ic_ab_back_holo_dark.png
--------------------------------------------------------------------------------
/ele_me/res/drawable-xxhdpi/restaurant_list_item_rate_un_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/res/drawable-xxhdpi/restaurant_list_item_rate_un_selected.png
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/adapter/HomePageRestaurantAdapter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/src/com/example/ele_me/adapter/HomePageRestaurantAdapter.java
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$3.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/GalleryActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/GalleryActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/HomePageActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/HomePageActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/WelcomeActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/WelcomeActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/entity/OrderTimeLineEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/entity/OrderTimeLineEntity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/AboutsFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/AboutsFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/CameraFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/CameraFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/image/SimpleImageDisplayer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/image/SimpleImageDisplayer.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/SharedPreferencesUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/SharedPreferencesUtil.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_about_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_about_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_disable.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$3$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$3$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/HomePageActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/HomePageActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/OrderTimeLineAdapter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/OrderTimeLineAdapter.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/CameraHelper$CameraInfo2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/CameraHelper$CameraInfo2.class
--------------------------------------------------------------------------------
/ele_me/bin/dexedLibs/gpuimagelibrary-035f1cbbd667e671486cac4f3c3124b3.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/dexedLibs/gpuimagelibrary-035f1cbbd667e671486cac4f3c3124b3.jar
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/DianPingWebActivity$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$2.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_invitation_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/m_drawer_icon_invitation_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/RestaurantDetailActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/RestaurantDetailActivity.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/HomePageRestaurantAdapter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/HomePageRestaurantAdapter.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$3.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$NewDataTask.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/HomeFragment$NewDataTask.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/CameraHelper$CameraHelperImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/CameraHelper$CameraHelperImpl.class
--------------------------------------------------------------------------------
/ele_me/bin/dexedLibs/android-support-v4-122a0d2d8deb750e856451a1cb26b4a9.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/dexedLibs/android-support-v4-122a0d2d8deb750e856451a1cb26b4a9.jar
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_rate_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_rate_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$CameraLoader.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/CameraActivity$CameraLoader.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/activity/RestaurantDetailActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/activity/RestaurantDetailActivity$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterList.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterType.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterType.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperView.class
--------------------------------------------------------------------------------
/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_rate_un_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/res/crunch/drawable-xxhdpi/restaurant_list_item_rate_un_selected.png
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/OrderTimeLineAdapter$ViewHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/OrderTimeLineAdapter$ViewHolder.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperViewList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperViewList.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/HomePageRestaurantAdapter$ViewHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/HomePageRestaurantAdapter$ViewHolder.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$ViewHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$ViewHolder.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$MyWebViewClient.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/fragment/InvitationsFragment$MyWebViewClient.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView$OnRefreshListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/RefreshableListView$OnRefreshListener.class
--------------------------------------------------------------------------------
/ele_me/gen/com/example/ele_me/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package com.example.ele_me;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/CheckableWrapperView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/CheckableWrapperView.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$HeaderViewHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/adapter/RestaurantDetailAdapter$HeaderViewHolder.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$Adjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$Adjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersAdapter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersAdapter.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$HueAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$HueAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$RGBAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$RGBAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$EmbossAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$EmbossAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$GammaAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$GammaAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SepiaAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SepiaAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SobelAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SobelAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/SectionIndexerAdapterWrapper.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/SectionIndexerAdapterWrapper.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$1.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$2.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$3.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$ContrastAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$ContrastAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$ExposureAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$ExposureAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$OpacityAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$OpacityAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$VignetteAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$VignetteAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$OnGpuImageFilterChosenListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$OnGpuImageFilterChosenListener.class
--------------------------------------------------------------------------------
/ele_me/bin/dexedLibs/universal-image-loader-1.8.6-with-sources-4c2b60d8cbf40f213e5a69a4ad4f14a1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/dexedLibs/universal-image-loader-1.8.6-with-sources-4c2b60d8cbf40f213e5a69a4ad4f14a1.jar
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$BrightnessAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$BrightnessAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$MonochromeAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$MonochromeAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$PixelationAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$PixelationAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$PosterizeAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$PosterizeAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SaturationAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SaturationAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SharpnessAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$SharpnessAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperViewList$LifeCycleListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/WrapperViewList$LifeCycleListener.class
--------------------------------------------------------------------------------
/ele_me/res/drawable/back_button_default_style.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/cart_food_item_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$DissolveBlendAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$DissolveBlendAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$GPU3x3TextureAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$GPU3x3TextureAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$WhiteBalanceAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$WhiteBalanceAdjuster.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$OnHeaderClickListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/AdapterWrapper$OnHeaderClickListener.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$HighlightShadowAdjuster.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/util/GPUImageFilterTools$FilterAdjuster$HighlightShadowAdjuster.class
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_red_radius_start_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_blue_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_renren_blue_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_weibo_red_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_green_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_grey_dark_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_red_radius_start_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_weixin_green_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 饿了么
5 | Settings
6 | Hello world!
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_blue_corners_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_green_corners_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnHeaderClickListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnHeaderClickListener.class
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_weibo_red_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$WrapperListScrollListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$WrapperListScrollListener.class
--------------------------------------------------------------------------------
/ele_me/res/drawable/cart_food_size_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_grey_dark_corners_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_renren_blue_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/shape_weixin_green_button_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$AdapterWrapperDataSetObserver.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$AdapterWrapperDataSetObserver.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnStickyHeaderChangedListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnStickyHeaderChangedListener.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$AdapterWrapperHeaderClickHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$AdapterWrapperHeaderClickHandler.class
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$WrapperViewListLifeCycleListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$WrapperViewListLifeCycleListener.class
--------------------------------------------------------------------------------
/ele_me/res/drawable/text_field.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnStickyHeaderOffsetChangedListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/guxun12/ele_demo/HEAD/ele_me/bin/classes/com/example/ele_me/widget/stickylistheaders/StickyListHeadersListView$OnStickyHeaderOffsetChangedListener.class
--------------------------------------------------------------------------------
/ele_me/res/anim/rotate.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/back_above_menushow_style.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/restaurant_header_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/ele_me/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/menu_shape_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/text_field_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/delete_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_text_field.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/values-sw720dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | 128dp
8 |
9 |
10 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/home_menu_gift_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/home_menu_home_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/home_menu_aboutus_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/food_list_item_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/home_menu_order_list_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/restaruant_list_item_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_food_list_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_weibo_red_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/text_field_without_bottom_border.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/text_field_without_top_border.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/home_menu_invitation_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_blue_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_renren_blue_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_restaurant_list_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_weixin_green_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_green_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_grey_dark_corners_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/selector_red_corners_start_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ele_me/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/library/.gitignore:
--------------------------------------------------------------------------------
1 | #Android generated
2 | bin
3 | gen
4 | obj
5 |
6 | #Eclipse
7 | #.project
8 | #.classpath
9 | .settings
10 |
11 | #IntelliJ IDEA
12 | .idea
13 | *.iml
14 | *.ipr
15 | *.iws
16 | out
17 |
18 | #Checkstyle
19 | .checkstyle
20 |
21 | #Maven
22 | target
23 | release.properties
24 | pom.xml.*
25 |
26 | #Ant
27 | build.xml
28 | local.properties
29 | proguard.cfg
30 |
31 | #OSX
32 | .DS_Store
33 |
--------------------------------------------------------------------------------
/ele_me/res/layout/common_webview.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/ele_me/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ele_me/res/layout/restaurant_list_footer.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ele_me/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/library/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/ele_me/res/drawable/rating_bar_grey_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_abouts_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_camera_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ele_me/res/layout/dianping_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_invitation_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
12 |
13 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/library/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-19
15 | android.library=true
16 |
--------------------------------------------------------------------------------
/ele_me/res/layout/activity_login.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
13 |
18 |
19 |
--------------------------------------------------------------------------------
/ele_me/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-19
15 | android.library.reference.1=../../GPUImagelibrary
16 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/InjectView.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.util;
2 |
3 | import java.lang.annotation.Retention;
4 | import java.lang.annotation.Target;
5 | import java.lang.annotation.ElementType;
6 | import java.lang.annotation.RetentionPolicy;
7 |
8 | /**
9 | * Use this annotation to mark the fields of your Activity as being injectable.
10 | *
11 | * See the {@link Injector} class for more details of how this operates.
12 | */
13 | @Target({ ElementType.FIELD })
14 | @Retention(RetentionPolicy.RUNTIME)
15 | public @interface InjectView {
16 | /**
17 | * The resource id of the View to find and inject.
18 | */
19 | public int value();
20 | }
--------------------------------------------------------------------------------
/ele_me/res/layout/restaurant_food_list_header.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
16 |
--------------------------------------------------------------------------------
/ele_me/res/layout/home_head_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_order_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
16 |
17 |
20 |
21 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_gifts_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
19 |
20 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/image/ImageUtils.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.image;
2 |
3 | import android.graphics.Bitmap;
4 | import android.graphics.Matrix;
5 |
6 |
7 | public class ImageUtils {
8 | public static Bitmap resizeImageByWidth(Bitmap defaultBitmap,
9 | int targetWidth) {
10 | int rawWidth = defaultBitmap.getWidth();
11 | int rawHeight = defaultBitmap.getHeight();
12 | float targetHeight = targetWidth * (float) rawHeight / (float) rawWidth;
13 | float scaleWidth = targetWidth / (float) rawWidth;
14 | float scaleHeight = targetHeight / (float) rawHeight;
15 | Matrix localMatrix = new Matrix();
16 | localMatrix.postScale(scaleHeight, scaleWidth);
17 | return Bitmap.createBitmap(defaultBitmap, 0, 0, rawWidth, rawHeight,
18 | localMatrix, true);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/widget/stickylistheaders/CheckableWrapperView.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.widget.stickylistheaders;
2 |
3 | import android.content.Context;
4 | import android.widget.Checkable;
5 |
6 | /**
7 | * A WrapperView that implements the checkable interface
8 | *
9 | * @author Emil Sjölander
10 | */
11 | class CheckableWrapperView extends WrapperView implements Checkable {
12 |
13 | public CheckableWrapperView(final Context context) {
14 | super(context);
15 | }
16 |
17 | @Override
18 | public boolean isChecked() {
19 | return ((Checkable) mItem).isChecked();
20 | }
21 |
22 | @Override
23 | public void setChecked(final boolean checked) {
24 | ((Checkable) mItem).setChecked(checked);
25 | }
26 |
27 | @Override
28 | public void toggle() {
29 | setChecked(!isChecked());
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/Rotation.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public enum Rotation {
20 | NORMAL, ROTATION_90, ROTATION_180, ROTATION_270
21 | }
22 |
--------------------------------------------------------------------------------
/ele_me/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/image/SimpleImageDisplayer.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.image;
2 |
3 | import android.graphics.Bitmap;
4 | import android.widget.ImageView;
5 |
6 | import com.nostra13.universalimageloader.core.assist.LoadedFrom;
7 | import com.nostra13.universalimageloader.core.display.BitmapDisplayer;
8 |
9 |
10 | public class SimpleImageDisplayer implements BitmapDisplayer {
11 |
12 | private int targetWidth;
13 |
14 | public SimpleImageDisplayer(int targetWidth) {
15 | this.targetWidth = targetWidth;
16 | }
17 |
18 | @Override
19 | public Bitmap display(Bitmap bitmap, ImageView imageView,
20 | LoadedFrom loadedFrom) {
21 | // TODO Auto-generated method stub
22 | if (bitmap != null) {
23 | bitmap = ImageUtils.resizeImageByWidth(bitmap, targetWidth);
24 | }
25 | imageView.setImageBitmap(bitmap);
26 | return bitmap;
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/Constants.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.util;
2 |
3 | import android.os.Environment;
4 |
5 |
6 | public class Constants {
7 | /**
8 | ******************************************* 参数设置信息******************************************
9 | */
10 |
11 | // 应用名称
12 | public static String APP_NAME = "";
13 |
14 | // 保存参数文件夹名�?
15 | public static final String SHARED_PREFERENCE_NAME = "ele_prefs";
16 |
17 | // SDCard路径
18 | public static final String SD_PATH = Environment
19 | .getExternalStorageDirectory().getAbsolutePath();
20 |
21 | // 图片存储路径
22 | public static final String BASE_PATH = SD_PATH + "/ele/";
23 |
24 | // 缓存图片路径
25 | public static final String BASE_IMAGE_CACHE = BASE_PATH + "cache/images/";
26 |
27 | /**
28 | ******************************************* 参数设置信息结束 ******************************************
29 | */
30 | }
31 |
--------------------------------------------------------------------------------
/library/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/library/jni/Android.mk:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2009 The Android Open Source Project
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 | #
15 | LOCAL_PATH := $(call my-dir)
16 |
17 | include $(CLEAR_VARS)
18 |
19 | LOCAL_MODULE := gpuimage-library
20 | LOCAL_SRC_FILES := yuv-decoder.c
21 | LOCAL_LDLIBS := -llog
22 |
23 | include $(BUILD_SHARED_LIBRARY)
24 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_home_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/ele_me/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | ele_me
4 |
5 |
6 |
7 |
8 |
9 | com.android.ide.eclipse.adt.ResourceManagerBuilder
10 |
11 |
12 |
13 |
14 | com.android.ide.eclipse.adt.PreCompilerBuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.jdt.core.javabuilder
20 |
21 |
22 |
23 |
24 | com.android.ide.eclipse.adt.ApkBuilder
25 |
26 |
27 |
28 |
29 |
30 | com.android.ide.eclipse.adt.AndroidNature
31 | org.eclipse.jdt.core.javanature
32 |
33 |
34 |
--------------------------------------------------------------------------------
/ele_me/res/layout/error_no_history_order.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
13 |
14 |
23 |
24 |
--------------------------------------------------------------------------------
/library/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | gpuimage
4 |
5 |
6 |
7 |
8 |
9 | com.android.ide.eclipse.adt.ResourceManagerBuilder
10 |
11 |
12 |
13 |
14 | com.android.ide.eclipse.adt.PreCompilerBuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.jdt.core.javabuilder
20 |
21 |
22 |
23 |
24 | com.android.ide.eclipse.adt.ApkBuilder
25 |
26 |
27 |
28 |
29 |
30 | com.android.ide.eclipse.adt.AndroidNature
31 | org.eclipse.jdt.core.javanature
32 |
33 |
34 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ele_demo
2 | ========
3 |
4 | 仿【饿了么】订餐软件的一个demo
5 | ==========
6 | demo里包含的常用ui控件有
7 | 1.带阻尼回弹效果----BounceScrollView
8 |
9 | 2.下拉刷新----RefreshableListView
10 |
11 | 3.带section和header的ListVIew ----StickyListHeadersListView
12 |
13 | 4.虚线----DashedLineView
14 |
15 | 5.购物车动画效果
16 |
17 | 6.两列面板(menu和content)的切换 ----SlidingPaneLayout
18 |
19 | 7.自带清除输入文字的EditTextView----ClearEditTextView
20 |
21 | 8.可能是最好用的图片加载控件----universal-image-loader
22 |
23 | 9.圆形图片的处理
24 |
25 | 10.简单的时间轴示例
26 |
27 | 11.图片滤镜,需要引入[开源项目gpuimage](https://github.com/CyberAgent/android-gpuimage)的library,具体添加方法是:eclipse中项目右键-properties-android-add
28 |
29 | 12.常用存储类SharedPreferences----SharedPreferencesUtil(demo中记录登录状态)
30 |
31 | 10.fragment,webview,selector等其他细节布局控件的使用
32 |
33 | ==========
34 | 
35 | 
36 |
37 | =
38 |
39 |
--------------------------------------------------------------------------------
/ele_me/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/com/example/ele_me/activity/HomePageActivity.java=UTF-8
3 | encoding//src/com/example/ele_me/activity/RestaurantDetailActivity.java=UTF-8
4 | encoding//src/com/example/ele_me/activity/WelcomeActivity.java=UTF-8
5 | encoding//src/com/example/ele_me/adapter/RestaurantDetailAdapter.java=UTF-8
6 | encoding//src/com/example/ele_me/fragment/AboutsFragment.java=UTF-8
7 | encoding//src/com/example/ele_me/fragment/CameraFragment.java=UTF-8
8 | encoding//src/com/example/ele_me/fragment/GiftsFragment.java=UTF-8
9 | encoding//src/com/example/ele_me/fragment/HomeFragment.java=UTF-8
10 | encoding//src/com/example/ele_me/fragment/InvitationsFragment.java=UTF-8
11 | encoding//src/com/example/ele_me/fragment/MenuFragment.java=UTF-8
12 | encoding//src/com/example/ele_me/fragment/OrderFragment.java=UTF-8
13 | encoding//src/com/example/ele_me/image/ImageLoaderConfig.java=UTF-8
14 | encoding//src/com/example/ele_me/util/Constants.java=UTF-8
15 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/widget/stickylistheaders/SectionIndexerAdapterWrapper.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.widget.stickylistheaders;
2 |
3 | import android.content.Context;
4 | import android.widget.SectionIndexer;
5 |
6 | class SectionIndexerAdapterWrapper extends
7 | AdapterWrapper implements SectionIndexer {
8 |
9 | final SectionIndexer mSectionIndexerDelegate;
10 |
11 | SectionIndexerAdapterWrapper(Context context,
12 | StickyListHeadersAdapter delegate) {
13 | super(context, delegate);
14 | mSectionIndexerDelegate = (SectionIndexer) delegate;
15 | }
16 |
17 | @Override
18 | public int getPositionForSection(int section) {
19 | return mSectionIndexerDelegate.getPositionForSection(section);
20 | }
21 |
22 | @Override
23 | public int getSectionForPosition(int position) {
24 | return mSectionIndexerDelegate.getSectionForPosition(position);
25 | }
26 |
27 | @Override
28 | public Object[] getSections() {
29 | return mSectionIndexerDelegate.getSections();
30 | }
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageNativeLibrary.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageNativeLibrary {
20 | static {
21 | System.loadLibrary("gpuimage-library");
22 | }
23 |
24 | public static native void YUVtoRBGA(byte[] yuv, int width, int height, int[] out);
25 |
26 | public static native void YUVtoARBG(byte[] yuv, int width, int height, int[] out);
27 | }
28 |
--------------------------------------------------------------------------------
/ele_me/res/layout/restaurant_promotion_with_icon_text_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
17 |
18 |
27 |
28 |
--------------------------------------------------------------------------------
/ele_me/res/layout/camera_main.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
12 |
13 |
20 |
21 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/BaseApplication.java:
--------------------------------------------------------------------------------
1 | package com.example;
2 |
3 | import android.app.Application;
4 | import android.content.res.Configuration;
5 |
6 | import com.example.ele_me.image.ImageLoaderConfig;
7 | import com.example.ele_me.util.Constants;
8 |
9 |
10 | public class BaseApplication extends Application {
11 | private String jumpType="";
12 | private static BaseApplication instance;
13 | @Override
14 | public void onConfigurationChanged(Configuration newConfig) {
15 | // TODO Auto-generated method stub
16 | super.onConfigurationChanged(newConfig);
17 | }
18 |
19 | @Override
20 | public void onCreate() {
21 | // TODO Auto-generated method stub
22 | super.onCreate();
23 | ImageLoaderConfig.initImageLoader(this, Constants.BASE_IMAGE_CACHE);
24 | }
25 |
26 | @Override
27 | public void onLowMemory() {
28 | // TODO Auto-generated method stub
29 | super.onLowMemory();
30 | }
31 |
32 | @Override
33 | public void onTerminate() {
34 | // TODO Auto-generated method stub
35 | super.onTerminate();
36 | }
37 |
38 | public String getJumpType() {
39 | return jumpType;
40 | }
41 |
42 | public void setJumpType(String jumpType) {
43 | this.jumpType = jumpType;
44 | }
45 |
46 | }
47 |
--------------------------------------------------------------------------------
/ele_me/res/layout/restaurant_detail_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
22 |
23 |
24 |
29 |
30 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/activity/WelcomeActivity.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.activity;
2 |
3 | import android.annotation.SuppressLint;
4 | import android.app.Activity;
5 | import android.content.Intent;
6 | import android.os.Bundle;
7 | import android.view.View;
8 | import android.view.View.OnClickListener;
9 | import android.view.Window;
10 | import android.widget.TextView;
11 |
12 | import com.example.ele_me.R;
13 | import com.example.ele_me.util.InjectView;
14 | import com.example.ele_me.util.Injector;
15 |
16 | public class WelcomeActivity extends Activity {
17 | @InjectView(R.id.welcome_start_order)
18 | private TextView start;
19 |
20 | @SuppressLint("NewApi")
21 | @Override
22 | protected void onCreate(Bundle savedInstanceState) {
23 | // TODO Auto-generated method stub
24 | super.onCreate(savedInstanceState);
25 | requestWindowFeature(Window.FEATURE_NO_TITLE);
26 | setContentView(R.layout.welcome);
27 | Injector.get(this).inject();//init views
28 | start.setOnClickListener(new OnClickListener() {
29 |
30 | @Override
31 | public void onClick(View v) {
32 | Intent intent = new Intent (WelcomeActivity.this,HomePageActivity.class);
33 | startActivity(intent);
34 | finish();
35 | }
36 | });
37 |
38 | }
39 |
40 |
41 | }
42 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageSepiaFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | /**
20 | * Applies a simple sepia effect.
21 | */
22 | public class GPUImageSepiaFilter extends GPUImageColorMatrixFilter {
23 |
24 | public GPUImageSepiaFilter() {
25 | this(1.0f);
26 | }
27 |
28 | public GPUImageSepiaFilter(final float intensity) {
29 | super(intensity, new float[] {
30 | 0.3588f, 0.7044f, 0.1368f, 0.0f,
31 | 0.2990f, 0.5870f, 0.1140f, 0.0f,
32 | 0.2392f, 0.4696f, 0.0912f, 0.0f,
33 | 0f, 0f, 0f, 1.0f
34 | });
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/ele_me/res/layout/refresh_list_head.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
11 |
17 |
24 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/ele_me/res/layout/login_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
13 |
14 |
18 |
19 |
20 |
21 |
22 |
23 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/ele_me/res/values/arrays.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - 5,6,7元美食专区-田园汉堡
7 | - 5,6,7元美食专区-新奥尔良烤翅
8 | - 5,6,7元美食专区-薯条小
9 | - 5,6,7元美食专区-脆皮鸡10条
10 | - 5,6,7元美食专区-鸡米花
11 | - 5,6,7元美食专区-上校鸡块
12 | - 5,6,7元美食专区-鲅鱼圈
13 |
14 | - 饮品畅饮系列-奇异果汁
15 | - 饮品畅饮系列-酸梅汤
16 | - 饮品畅饮系列-原味奶茶
17 | - 饮品畅饮系列-奇异柠檬
18 | - 饮品畅饮系列-金桔柠檬
19 | - 饮品畅饮系列-韩式柚子茶
20 | - 饮品畅饮系列-港式奶茶
21 | - 饮品畅饮系列-蓝莓公主
22 | - 饮品畅饮系列-柠檬红茶
23 | - 饮品畅饮系列-草莓奶茶
24 | - 饮品畅饮系列-木瓜奶茶
25 |
26 | - 汉堡系列-单层牛肉堡
27 | - 汉堡系列-巨无霸牛肉堡
28 | - 汉堡系列-双层牛肉煲
29 | - 汉堡系列-雪域汉堡
30 | - 汉堡系列-指针鲜虾堡
31 | - 汉堡系列-奥尔良汉堡
32 | - 汉堡系列-双层鸡腿堡
33 | - 汉堡系列-招牌鸡腿汉堡
34 |
35 | - 套餐系列-(牛头汉堡+脆脆鸡+港式红豆奶茶)
36 | - 套餐系列-(招牌鸡腿堡+大鸡排+蓝莓公主)
37 | - 套餐系列-(墨西哥鸡肉卷+大鸡排+蓝玫公主)
38 |
39 | - 天天半价-红豆奶茶
40 | - 天天半价-芒果汁
41 | - 天天半价-新疆鸡柳
42 | - 天天半价-大薯条
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/ele_me/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/widget/stickylistheaders/StickyListHeadersAdapter.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.widget.stickylistheaders;
2 |
3 | import android.view.View;
4 | import android.view.ViewGroup;
5 | import android.widget.ListAdapter;
6 |
7 | public interface StickyListHeadersAdapter extends ListAdapter {
8 | /**
9 | * Get a View that displays the header data at the specified position in the
10 | * set. You can either create a View manually or inflate it from an XML layout
11 | * file.
12 | *
13 | * @param position
14 | * The position of the item within the adapter's data set of the item whose
15 | * header view we want.
16 | * @param convertView
17 | * The old view to reuse, if possible. Note: You should check that this view is
18 | * non-null and of an appropriate type before using. If it is not possible to
19 | * convert this view to display the correct data, this method can create a new
20 | * view.
21 | * @param parent
22 | * The parent that this view will eventually be attached to.
23 | * @return
24 | * A View corresponding to the data at the specified position.
25 | */
26 | View getHeaderView(int position, View convertView, ViewGroup parent);
27 |
28 | /**
29 | * Get the header id associated with the specified position in the list.
30 | *
31 | * @param position
32 | * The position of the item within the adapter's data set whose header id we
33 | * want.
34 | * @return
35 | * The id of the header at the specified position.
36 | */
37 | long getHeaderId(int position);
38 | }
39 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageColorInvertFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | /**
20 | * Invert all the colors in the image.
21 | */
22 | public class GPUImageColorInvertFilter extends GPUImageFilter {
23 | public static final String COLOR_INVERT_FRAGMENT_SHADER = "" +
24 | "varying highp vec2 textureCoordinate;\n" +
25 | "\n" +
26 | "uniform sampler2D inputImageTexture;\n" +
27 | "\n" +
28 | "void main()\n" +
29 | "{\n" +
30 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
31 | " \n" +
32 | " gl_FragColor = vec4((1.0 - textureColor.rgb), textureColor.w);\n" +
33 | "}";
34 |
35 | public GPUImageColorInvertFilter() {
36 | super(NO_FILTER_VERTEX_SHADER, COLOR_INVERT_FRAGMENT_SHADER);
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/ele_me/res/layout/welcome.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
15 |
21 |
22 |
29 |
30 |
42 |
43 |
--------------------------------------------------------------------------------
/ele_me/res/layout/activity_gallery.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
11 |
12 |
17 |
18 |
24 |
25 |
26 |
30 |
31 |
36 |
37 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageLightenBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageLightenBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String LIGHTEN_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " lowp vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " gl_FragColor = max(textureColor, textureColor2);\n" +
32 | " }";
33 |
34 | public GPUImageLightenBlendFilter() {
35 | super(LIGHTEN_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageSubtractBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageSubtractBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String SUBTRACT_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " lowp vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | "\n" +
31 | " gl_FragColor = vec4(textureColor.rgb - textureColor2.rgb, textureColor.a);\n" +
32 | " }";
33 |
34 | public GPUImageSubtractBlendFilter() {
35 | super(SUBTRACT_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageDifferenceBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageDifferenceBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String DIFFERENCE_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " gl_FragColor = vec4(abs(textureColor2.rgb - textureColor.rgb), textureColor.a);\n" +
31 | " }";
32 |
33 | public GPUImageDifferenceBlendFilter() {
34 | super(DIFFERENCE_BLEND_FRAGMENT_SHADER);
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageSourceOverBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageSourceOverBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String SOURCE_OVER_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | " \n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " lowp vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate);\n" +
30 | " \n" +
31 | " gl_FragColor = mix(textureColor, textureColor2, textureColor2.a);\n" +
32 | " }";
33 |
34 | public GPUImageSourceOverBlendFilter() {
35 | super(SOURCE_OVER_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageMultiplyBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageMultiplyBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String MULTIPLY_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " lowp vec4 base = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " lowp vec4 overlayer = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " gl_FragColor = overlayer * base + overlayer * (1.0 - base.a) + base * (1.0 - overlayer.a);\n" +
32 | " }";
33 |
34 | public GPUImageMultiplyBlendFilter() {
35 | super(MULTIPLY_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/ele_me/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
26 |
31 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageColorBurnBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageColorBurnBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String COLOR_BURN_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " mediump vec4 whiteColor = vec4(1.0);\n" +
31 | " gl_FragColor = whiteColor - (whiteColor - textureColor) / textureColor2;\n" +
32 | " }";
33 |
34 | public GPUImageColorBurnBlendFilter() {
35 | super(COLOR_BURN_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageDarkenBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageDarkenBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String DARKEN_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " lowp vec4 base = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " lowp vec4 overlayer = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " gl_FragColor = vec4(min(overlayer.rgb * base.a, base.rgb * overlayer.a) + overlayer.rgb * (1.0 - base.a) + base.rgb * (1.0 - overlayer.a), 1.0);\n" +
32 | " }";
33 |
34 | public GPUImageDarkenBlendFilter() {
35 | super(DARKEN_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageGrayscaleFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | /**
20 | * Applies a grayscale effect to the image.
21 | */
22 | public class GPUImageGrayscaleFilter extends GPUImageFilter {
23 | public static final String GRAYSCALE_FRAGMENT_SHADER = "" +
24 | "precision highp float;\n" +
25 | "\n" +
26 | "varying vec2 textureCoordinate;\n" +
27 | "\n" +
28 | "uniform sampler2D inputImageTexture;\n" +
29 | "\n" +
30 | "const highp vec3 W = vec3(0.2125, 0.7154, 0.0721);\n" +
31 | "\n" +
32 | "void main()\n" +
33 | "{\n" +
34 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
35 | " float luminance = dot(textureColor.rgb, W);\n" +
36 | "\n" +
37 | " gl_FragColor = vec4(vec3(luminance), textureColor.a);\n" +
38 | "}";
39 |
40 | public GPUImageGrayscaleFilter() {
41 | super(NO_FILTER_VERTEX_SHADER, GRAYSCALE_FRAGMENT_SHADER);
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageScreenBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageScreenBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String SCREEN_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " mediump vec4 whiteColor = vec4(1.0);\n" +
31 | " gl_FragColor = whiteColor - ((whiteColor - textureColor2) * (whiteColor - textureColor));\n" +
32 | " }";
33 |
34 | public GPUImageScreenBlendFilter() {
35 | super(SCREEN_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageLinearBurnBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageLinearBurnBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String LINEAR_BURN_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | " \n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " gl_FragColor = vec4(clamp(textureColor.rgb + textureColor2.rgb - vec3(1.0), vec3(0.0), vec3(1.0)), textureColor.a);\n" +
32 | " }";
33 |
34 | public GPUImageLinearBurnBlendFilter() {
35 | super(LINEAR_BURN_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageSoftLightBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageSoftLightBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String SOFT_LIGHT_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 base = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 overlay = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " gl_FragColor = base * (overlay.a * (base / base.a) + (2.0 * overlay * (1.0 - (base / base.a)))) + overlay * (1.0 - base.a) + base * (1.0 - overlay.a);\n" +
32 | " }";
33 |
34 | public GPUImageSoftLightBlendFilter() {
35 | super(SOFT_LIGHT_BLEND_FRAGMENT_SHADER);
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageEmbossFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | /**
20 | * Applies an emboss effect to the image.
21 | *
22 | * Intensity ranges from 0.0 to 4.0, with 1.0 as the normal level
23 | */
24 | public class GPUImageEmbossFilter extends GPUImage3x3ConvolutionFilter {
25 | private float mIntensity;
26 |
27 | public GPUImageEmbossFilter() {
28 | this(1.0f);
29 | }
30 |
31 | public GPUImageEmbossFilter(final float intensity) {
32 | super();
33 | mIntensity = intensity;
34 | }
35 |
36 | @Override
37 | public void onInit() {
38 | super.onInit();
39 | setIntensity(mIntensity);
40 | }
41 |
42 | public void setIntensity(final float intensity) {
43 | mIntensity = intensity;
44 | setConvolutionKernel(new float[] {
45 | intensity * (-2.0f), -intensity, 0.0f,
46 | -intensity, 1.0f, intensity,
47 | 0.0f, intensity, intensity * 2.0f,
48 | });
49 | }
50 |
51 | public float getIntensity() {
52 | return mIntensity;
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageMixBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | import android.opengl.GLES20;
20 |
21 | public class GPUImageMixBlendFilter extends GPUImageTwoInputFilter {
22 |
23 | private int mMixLocation;
24 | private float mMix;
25 |
26 | public GPUImageMixBlendFilter(String fragmentShader) {
27 | this(fragmentShader, 0.5f);
28 | }
29 |
30 | public GPUImageMixBlendFilter(String fragmentShader, float mix) {
31 | super(fragmentShader);
32 | mMix = mix;
33 | }
34 |
35 | @Override
36 | public void onInit() {
37 | super.onInit();
38 | mMixLocation = GLES20.glGetUniformLocation(getProgram(), "mixturePercent");
39 | }
40 |
41 | @Override
42 | public void onInitialized() {
43 | super.onInitialized();
44 | setMix(mMix);
45 | }
46 |
47 | /**
48 | * @param mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 0.5 (half of either) as the normal level
49 | */
50 | public void setMix(final float mix) {
51 | mMix = mix;
52 | setFloat(mMixLocation, mMix);
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/ele_me/res/layout/timeline_fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
18 |
19 |
23 |
24 |
31 |
32 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/ele_me/res/layout/activity_camera.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
11 |
12 |
19 |
20 |
28 |
29 |
35 |
36 |
41 |
42 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/ele_me/res/layout/login_by_username.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
20 |
21 |
32 |
33 |
43 |
44 |
--------------------------------------------------------------------------------
/ele_me/res/layout/order_time_point_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
12 |
13 |
17 |
18 |
23 |
24 |
30 |
31 |
38 |
39 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageExclusionBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | public class GPUImageExclusionBlendFilter extends GPUImageTwoInputFilter {
20 | public static final String EXCLUSION_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
21 | " varying highp vec2 textureCoordinate2;\n" +
22 | "\n" +
23 | " uniform sampler2D inputImageTexture;\n" +
24 | " uniform sampler2D inputImageTexture2;\n" +
25 | " \n" +
26 | " void main()\n" +
27 | " {\n" +
28 | " mediump vec4 base = texture2D(inputImageTexture, textureCoordinate);\n" +
29 | " mediump vec4 overlay = texture2D(inputImageTexture2, textureCoordinate2);\n" +
30 | " \n" +
31 | " // Dca = (Sca.Da + Dca.Sa - 2.Sca.Dca) + Sca.(1 - Da) + Dca.(1 - Sa)\n" +
32 | " \n" +
33 | " gl_FragColor = vec4((overlay.rgb * base.a + base.rgb * overlay.a - 2.0 * overlay.rgb * base.rgb) + overlay.rgb * (1.0 - base.a) + base.rgb * (1.0 - overlay.a), base.a);\n" +
34 | " }";
35 |
36 | public GPUImageExclusionBlendFilter() {
37 | super(EXCLUSION_BLEND_FRAGMENT_SHADER);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/ele_me/res/layout/slidingpane_main_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
12 |
15 |
16 |
20 |
21 |
25 |
26 |
27 |
32 |
33 |
34 |
39 |
40 |
44 |
45 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/util/DashedLineView.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.util;
2 |
3 | import android.content.Context;
4 | import android.graphics.Canvas;
5 | import android.graphics.DashPathEffect;
6 | import android.graphics.Paint;
7 | import android.graphics.Path;
8 | import android.graphics.PathEffect;
9 | import android.util.AttributeSet;
10 | import android.view.View;
11 |
12 | import com.example.ele_me.R;
13 |
14 | public class DashedLineView extends View
15 | {
16 | private Paint a;
17 | private Path path;
18 | private PathEffect c;
19 |
20 | public DashedLineView(Context paramContext)
21 | {
22 | super(paramContext);
23 | a(paramContext);
24 | }
25 |
26 | public DashedLineView(Context paramContext, AttributeSet paramAttributeSet)
27 | {
28 | super(paramContext, paramAttributeSet);
29 | a(paramContext);
30 | }
31 |
32 | public DashedLineView(Context paramContext, AttributeSet paramAttributeSet, int paramInt)
33 | {
34 | super(paramContext, paramAttributeSet, paramInt);
35 | a(paramContext);
36 | }
37 |
38 | private void a(Context paramContext)
39 | {
40 | this.a = new Paint();
41 | this.a.setStyle(Paint.Style.STROKE);
42 | this.a.setStrokeWidth(1.0F * getResources().getDisplayMetrics().density);
43 | this.a.setColor(getResources().getColor(R.color.color_d2));
44 | this.a.setAntiAlias(true);
45 | this.path = new Path();
46 | float f = 1.0F * getResources().getDisplayMetrics().density;
47 | this.c = new DashPathEffect(new float[] { f, f, f, f }, 0.0F);
48 | }
49 |
50 | protected void onDraw(Canvas paramCanvas)
51 | {
52 | super.onDraw(paramCanvas);
53 | this.a.setPathEffect(this.c);
54 | int i = getMeasuredHeight();
55 | int j = getMeasuredWidth();
56 | this.path.moveTo(0.0F, 0.0F);
57 | if (i <= j)
58 | this.path.lineTo(j, 0.0F);
59 | while (true)
60 | {
61 | paramCanvas.drawPath(this.path, this.a);
62 | path.lineTo(0.0F, i);
63 | return;
64 | }
65 | }
66 | }
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageAlphaBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | /**
20 | * Mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 0.5 (half of either) as the normal level
21 | */
22 | public class GPUImageAlphaBlendFilter extends GPUImageMixBlendFilter{
23 | public static final String ALPHA_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
24 | " varying highp vec2 textureCoordinate2;\n" +
25 | "\n" +
26 | " uniform sampler2D inputImageTexture;\n" +
27 | " uniform sampler2D inputImageTexture2;\n" +
28 | " \n" +
29 | " uniform lowp float mixturePercent;\n" +
30 | "\n" +
31 | " void main()\n" +
32 | " {\n" +
33 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
34 | " lowp vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
35 | "\n" +
36 | " gl_FragColor = vec4(mix(textureColor.rgb, textureColor2.rgb, textureColor2.a * mixturePercent), textureColor.a);\n" +
37 | " }";
38 |
39 | public GPUImageAlphaBlendFilter() {
40 | super(ALPHA_BLEND_FRAGMENT_SHADER);
41 | }
42 |
43 | public GPUImageAlphaBlendFilter(float mix) {
44 | super(ALPHA_BLEND_FRAGMENT_SHADER, mix);
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageDissolveBlendFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | import android.opengl.GLES20;
20 |
21 | /**
22 | * Mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 0.5 (half of either) as the normal level
23 | */
24 | public class GPUImageDissolveBlendFilter extends GPUImageMixBlendFilter{
25 | public static final String DISSOLVE_BLEND_FRAGMENT_SHADER = "varying highp vec2 textureCoordinate;\n" +
26 | " varying highp vec2 textureCoordinate2;\n" +
27 | "\n" +
28 | " uniform sampler2D inputImageTexture;\n" +
29 | " uniform sampler2D inputImageTexture2;\n" +
30 | " uniform lowp float mixturePercent;\n" +
31 | " \n" +
32 | " void main()\n" +
33 | " {\n" +
34 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
35 | " lowp vec4 textureColor2 = texture2D(inputImageTexture2, textureCoordinate2);\n" +
36 | " \n" +
37 | " gl_FragColor = mix(textureColor, textureColor2, mixturePercent);\n" +
38 | " }";
39 |
40 | public GPUImageDissolveBlendFilter() {
41 | super(DISSOLVE_BLEND_FRAGMENT_SHADER);
42 | }
43 |
44 | public GPUImageDissolveBlendFilter(float mix) {
45 | super(DISSOLVE_BLEND_FRAGMENT_SHADER, mix);
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/ele_me/res/layout/common_above_title.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
16 |
17 |
23 |
24 |
29 |
30 |
31 |
38 |
49 |
50 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/fragment/GiftsFragment.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.fragment;
2 |
3 | import android.annotation.SuppressLint;
4 | import android.app.Fragment;
5 | import android.os.Bundle;
6 | import android.support.v4.widget.SlidingPaneLayout;
7 | import android.view.LayoutInflater;
8 | import android.view.View;
9 | import android.view.ViewGroup;
10 | import android.view.View.OnClickListener;
11 | import android.widget.FrameLayout;
12 | import android.widget.LinearLayout;
13 | import android.widget.FrameLayout.LayoutParams;
14 |
15 | import com.example.ele_me.R;
16 |
17 | @SuppressLint("NewApi")
18 | public class GiftsFragment extends Fragment implements OnClickListener{
19 | private View currentView;
20 | private LinearLayout openMenu;
21 |
22 | public void setCurrentViewPararms(FrameLayout.LayoutParams layoutParams) {
23 | currentView.setLayoutParams(layoutParams);
24 | }
25 |
26 | public FrameLayout.LayoutParams getCurrentViewParams() {
27 | return (LayoutParams) currentView.getLayoutParams();
28 | }
29 |
30 | @Override
31 | public View onCreateView(LayoutInflater inflater, ViewGroup container,
32 | Bundle savedInstanceState) {
33 | // TODO Auto-generated method stub
34 | currentView = inflater.inflate(R.layout.slidingpane_gifts_layout,
35 | container, false);
36 | openMenu = (LinearLayout)currentView.findViewById(R.id.linear_above_toHome);
37 | openMenu.setOnClickListener(this);
38 | return currentView;
39 | }
40 |
41 | @Override
42 | public void onClick(View v) {
43 | switch(v.getId()){
44 | case (R.id.linear_above_toHome):
45 | openMenu.setOnClickListener(new OnClickListener() {
46 |
47 | @Override
48 | public void onClick(View v) {
49 | final SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) getActivity().findViewById(R.id.slidingpanellayout);
50 | if(slidingPaneLayout.isOpen())
51 | {
52 | slidingPaneLayout.closePane();
53 | }
54 | else
55 | {
56 | slidingPaneLayout.openPane();
57 | }
58 | }
59 | });
60 |
61 | break;
62 | }
63 | }
64 |
65 | }
66 |
--------------------------------------------------------------------------------
/ele_me/src/com/example/ele_me/fragment/AboutsFragment.java:
--------------------------------------------------------------------------------
1 | package com.example.ele_me.fragment;
2 |
3 | import com.example.ele_me.R;
4 |
5 | import android.annotation.SuppressLint;
6 | import android.app.Fragment;
7 | import android.os.Bundle;
8 | import android.support.v4.widget.SlidingPaneLayout;
9 | import android.view.LayoutInflater;
10 | import android.view.View;
11 | import android.view.ViewGroup;
12 | import android.view.View.OnClickListener;
13 | import android.widget.FrameLayout;
14 | import android.widget.LinearLayout;
15 | import android.widget.FrameLayout.LayoutParams;
16 |
17 | @SuppressLint("NewApi")
18 | public class AboutsFragment extends Fragment implements OnClickListener{
19 | private View currentView;
20 | private LinearLayout openMenu;
21 |
22 | public void setCurrentViewPararms(FrameLayout.LayoutParams layoutParams) {
23 | currentView.setLayoutParams(layoutParams);
24 | }
25 |
26 | public FrameLayout.LayoutParams getCurrentViewParams() {
27 | return (LayoutParams) currentView.getLayoutParams();
28 | }
29 |
30 | @Override
31 | public View onCreateView(LayoutInflater inflater, ViewGroup container,
32 | Bundle savedInstanceState) {
33 | // TODO Auto-generated method stub
34 | currentView = inflater.inflate(R.layout.slidingpane_abouts_layout,
35 | container, false);
36 | openMenu = (LinearLayout)currentView.findViewById(R.id.linear_above_toHome);
37 | openMenu.setOnClickListener(this);
38 | return currentView;
39 | }
40 |
41 | @Override
42 | public void onClick(View v) {
43 | switch(v.getId()){
44 | case (R.id.linear_above_toHome):
45 | openMenu.setOnClickListener(new OnClickListener() {
46 |
47 | @Override
48 | public void onClick(View v) {
49 | final SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) getActivity().findViewById(R.id.slidingpanellayout);
50 | if(slidingPaneLayout.isOpen())
51 | {
52 | slidingPaneLayout.closePane();
53 | }
54 | else
55 | {
56 | slidingPaneLayout.openPane();
57 | }
58 | }
59 | });
60 |
61 | break;
62 | }
63 | }
64 |
65 | }
66 |
--------------------------------------------------------------------------------
/ele_me/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
26 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/ele_me/bin/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
26 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/ele_me/res/values/dimen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 320.0dip
4 | 180.0dip
5 | 48.0dip
6 | 8.0dip
7 | 18.0dip
8 | 14.0dip
9 | -3.0dip
10 | 5.0dip
11 | 56.0dip
12 | 48.0dip
13 | 40.0dip
14 | 296.0dip
15 | 160.0dip
16 | 320.0dip
17 | 8.0dip
18 | 8.0dip
19 | 32.0dip
20 | 16.0dip
21 | 16.0dip
22 | 3.0dip
23 | 1.0dip
24 | 45.0dip
25 | 18.0sp
26 | 23.0dip
27 | 1.0px
28 | 8.0dip
29 | 13.0dip
30 | 48.0dip
31 | 20.0sp
32 | 50.0dip
33 |
34 | 48dp
35 | 40dp
36 | 8dp
37 | 12sp
38 |
39 |
--------------------------------------------------------------------------------
/library/src/jp/co/cyberagent/android/gpuimage/GPUImageGammaFilter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2012 CyberAgent
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package jp.co.cyberagent.android.gpuimage;
18 |
19 | import android.opengl.GLES20;
20 |
21 | /**
22 | * gamma value ranges from 0.0 to 3.0, with 1.0 as the normal level
23 | */
24 | public class GPUImageGammaFilter extends GPUImageFilter {
25 | public static final String GAMMA_FRAGMENT_SHADER = "" +
26 | "varying highp vec2 textureCoordinate;\n" +
27 | " \n" +
28 | " uniform sampler2D inputImageTexture;\n" +
29 | " uniform lowp float gamma;\n" +
30 | " \n" +
31 | " void main()\n" +
32 | " {\n" +
33 | " lowp vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);\n" +
34 | " \n" +
35 | " gl_FragColor = vec4(pow(textureColor.rgb, vec3(gamma)), textureColor.w);\n" +
36 | " }";
37 |
38 | private int mGammaLocation;
39 | private float mGamma;
40 |
41 | public GPUImageGammaFilter() {
42 | this(1.2f);
43 | }
44 |
45 | public GPUImageGammaFilter(final float gamma) {
46 | super(NO_FILTER_VERTEX_SHADER, GAMMA_FRAGMENT_SHADER);
47 | mGamma = gamma;
48 | }
49 |
50 | @Override
51 | public void onInit() {
52 | super.onInit();
53 | mGammaLocation = GLES20.glGetUniformLocation(getProgram(), "gamma");
54 | }
55 |
56 | @Override
57 | public void onInitialized() {
58 | super.onInitialized();
59 | setGamma(mGamma);
60 | }
61 |
62 | public void setGamma(final float gamma) {
63 | mGamma = gamma;
64 | setFloat(mGammaLocation, mGamma);
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/library/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | jp.co.cyberagent.android.gpuimage
5 | gpuimage-library
6 | GPUImage for Android Library
7 | apklib
8 |
9 |
10 | jp.co.cyberagent.android.gpuimage
11 | gpuimage-parent
12 | 1.1.1
13 |
14 |
15 |
16 |
17 | com.google.android
18 | android
19 | ${android.version}
20 | provided
21 |
22 |
23 |
24 |
25 |
26 |
27 | com.jayway.maven.plugins.android.generation2
28 | android-maven-plugin
29 |
30 |
34 |
35 |
36 | ndk-build
37 |
38 |
39 | false
40 | true
41 | all
42 |
43 |
44 |
45 | true
46 |
47 |
48 |
49 | com.jayway.maven.plugins.android.generation2
50 | android-maven-plugin
51 | true
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------