实例介绍
开源的基于HTML5的商城源码,基于ECSHOP
【实例截图】
【核心代码】
ECMobile_Universal-master
└── ECMobile_Universal-master
├── Android
│ └── android
│ ├── AndroidManifest.xml
│ ├── ant.properties
│ ├── assets
│ │ └── alipay_plugin_20120428msp.apk
│ ├── build.xml
│ ├── ECMobile.iml
│ ├── EcmobileMainActivity.iml
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ └── EventBus
│ │ ├── build.gradle
│ │ ├── EventBus
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── build.gradle
│ │ │ ├── libs
│ │ │ │ └── android-support-v4.jar
│ │ │ ├── mybuild.xml
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ ├── settings.gradle
│ │ │ └── src
│ │ │ └── de
│ │ │ └── greenrobot
│ │ │ └── event
│ │ │ ├── AsyncPoster.java
│ │ │ ├── BackgroundPoster.java
│ │ │ ├── EventBusException.java
│ │ │ ├── EventBus.java
│ │ │ ├── HandlerPoster.java
│ │ │ ├── NoSubscriberEvent.java
│ │ │ ├── PendingPost.java
│ │ │ ├── PendingPostQueue.java
│ │ │ ├── SubscriberExceptionEvent.java
│ │ │ ├── SubscriberMethodFinder.java
│ │ │ ├── SubscriberMethod.java
│ │ │ ├── Subscription.java
│ │ │ ├── ThreadMode.java
│ │ │ └── util
│ │ │ ├── AsyncExecutor.java
│ │ │ ├── ErrorDialogConfig.java
│ │ │ ├── ErrorDialogFragmentFactory.java
│ │ │ ├── ErrorDialogFragments.java
│ │ │ ├── ErrorDialogManager.java
│ │ │ ├── ExceptionToResourceMapping.java
│ │ │ └── ThrowableFailureEvent.java
│ │ ├── EventBusPerformance
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── libs
│ │ │ │ ├── android-support-v4.jar
│ │ │ │ ├── eventbus.jar
│ │ │ │ └── square-otto-1.3.1.jar
│ │ │ ├── proguard-project.txt
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── layout
│ │ │ │ │ ├── activity_runtests.xml
│ │ │ │ │ └── activity_setuptests.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── de
│ │ │ └── greenrobot
│ │ │ └── eventperf
│ │ │ ├── TestEvent.java
│ │ │ ├── TestFinishedEvent.java
│ │ │ ├── Test.java
│ │ │ ├── TestParams.java
│ │ │ ├── TestRunnerActivity.java
│ │ │ ├── TestRunner.java
│ │ │ ├── TestSetupActivity.java
│ │ │ └── testsubject
│ │ │ ├── PerfTestEventBus.java
│ │ │ └── PerfTestOtto.java
│ │ ├── EventBusTest
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── de
│ │ │ └── greenrobot
│ │ │ └── event
│ │ │ └── test
│ │ │ ├── AbstractEventBusTest.java
│ │ │ ├── EventBusBackgroundThreadTest.java
│ │ │ ├── EventBusBasicTest.java
│ │ │ ├── EventBusInheritanceTest.java
│ │ │ ├── EventBusMainThreadTest.java
│ │ │ ├── EventBusMethodModifiersTest.java
│ │ │ ├── EventBusMultithreadedTest.java
│ │ │ ├── EventBusNoSubscriberEventTest.java
│ │ │ ├── EventBusStickyEventTest.java
│ │ │ ├── EventBusSubscriberExceptionTest.java
│ │ │ └── IntTestEvent.java
│ │ ├── README.md
│ │ └── settings.gradle
│ ├── lint.xml
│ ├── local.properties
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── anim
│ │ │ ├── cycle.xml
│ │ │ ├── my_alpha_action.xml
│ │ │ ├── my_scale_action.xml
│ │ │ ├── my_scale_finish.xml
│ │ │ ├── push_buttom_in.xml
│ │ │ ├── push_buttom_out.xml
│ │ │ ├── push_left_in.xml
│ │ │ ├── push_left_out.xml
│ │ │ ├── push_right_in.xml
│ │ │ ├── push_right_out.xml
│ │ │ ├── push_up_in.xml
│ │ │ ├── push_up_out.xml
│ │ │ └── rotate.xml
│ │ ├── color
│ │ │ ├── vpi__dark_theme.xml
│ │ │ └── vpi__light_theme.xml
│ │ ├── drawable
│ │ │ ├── body.xml
│ │ │ ├── custom_tab_indicator_divider.9.png
│ │ │ ├── custom_tab_indicator_focused.9.png
│ │ │ ├── custom_tab_indicator_selected.9.png
│ │ │ ├── custom_tab_indicator_selected_focused.9.png
│ │ │ ├── custom_tab_indicator_selected_pressed.9.png
│ │ │ ├── custom_tab_indicator_unselected.9.png
│ │ │ ├── custom_tab_indicator_unselected_focused.9.png
│ │ │ ├── custom_tab_indicator_unselected_pressed.9.png
│ │ │ ├── custom_tab_indicator.xml
│ │ │ ├── default_image.png
│ │ │ ├── dialog_bg.xml
│ │ │ ├── express_body.xml
│ │ │ ├── f_bg.xml
│ │ │ ├── filter_toolbar_bg.xml
│ │ │ ├── good_list_bg.xml
│ │ │ ├── infoicon.png
│ │ │ ├── info.png
│ │ │ ├── item_graph_header_view_icon.png
│ │ │ ├── item_grid_filter_bg_line.png
│ │ │ ├── item_grid_filter_bg.png
│ │ │ ├── item_grid_filter_down_active_arrow.png
│ │ │ ├── item_grid_filter_down_arrow.png
│ │ │ ├── item_grid_filter_sanjiao_icon.png
│ │ │ ├── item_grid_header_arrow_icon.png
│ │ │ ├── item_grid_header_view_icon.png
│ │ │ ├── item_price_red_bg.xml
│ │ │ ├── line_photo.png
│ │ │ ├── line.xml
│ │ │ ├── overscroll_edge.png
│ │ │ ├── overscroll_glow.png
│ │ │ ├── perm_group_calendar_normal.png
│ │ │ ├── perm_group_calendar_selected.png
│ │ │ ├── perm_group_calendar.xml
│ │ │ ├── perm_group_camera_normal.png
│ │ │ ├── perm_group_camera_selected.png
│ │ │ ├── perm_group_camera.xml
│ │ │ ├── perm_group_device_alarms_normal.png
│ │ │ ├── perm_group_device_alarms_selected.png
│ │ │ ├── perm_group_device_alarms.xml
│ │ │ ├── perm_group_location_normal.png
│ │ │ ├── perm_group_location_selected.png
│ │ │ ├── perm_group_location.xml
│ │ │ ├── searcher_new_header_bg.png
│ │ │ ├── search_tag_selector.xml
│ │ │ ├── shape_bg.xml
│ │ │ ├── shape_top_corner_no_bottom_line.xml
│ │ │ ├── tab_select.xml
│ │ │ ├── textbg_select.xml
│ │ │ ├── title.9.png
│ │ │ ├── toast_bg.xml
│ │ │ ├── toolbar_button_background.xml
│ │ │ ├── vpi__tab_indicator.xml
│ │ │ ├── weibo_datu_left_focus.png
│ │ │ ├── weibo_datu_left.png
│ │ │ ├── weibo_datu_left_selector.xml
│ │ │ ├── weibo_datu_right_focus.png
│ │ │ ├── weibo_datu_right.png
│ │ │ ├── weibo_datu_right_selector.xml
│ │ │ ├── weibo_datu_save_focus.png
│ │ │ ├── weibo_datu_save.png
│ │ │ └── weibo_datu_save_selector.xml
│ │ ├── drawable-hdpi
│ │ │ ├── address_edit_default_btn_yellow.9.png
│ │ │ ├── address_edit_modify_btnb.9.png
│ │ │ ├── address_edit_modify_btn_red.9.png
│ │ │ ├── address_empty_body_add_icon.png
│ │ │ ├── address_empty_btn_blue.9.png
│ │ │ ├── background.9.png
│ │ │ ├── back_icon.png
│ │ │ ├── body_bg.png
│ │ │ ├── body_cont.9.png
│ │ │ ├── body_cont_bg.9.png
│ │ │ ├── body_cont_bgb.9.png
│ │ │ ├── body_cont_bg_red.9.png
│ │ │ ├── body_cont_bgt.9.png
│ │ │ ├── body_cont_small_bg.png
│ │ │ ├── browser_baritem_back.png
│ │ │ ├── browser_baritem_forward.png
│ │ │ ├── browser_baritem_refresh.png
│ │ │ ├── btn_red.9.png
│ │ │ ├── btn_yellow.9.png
│ │ │ ├── bug.png
│ │ │ ├── circle.png
│ │ │ ├── close_btn.png
│ │ │ ├── closed_ip4.jpg
│ │ │ ├── cont_bg.9.png
│ │ │ ├── default_image.png
│ │ │ ├── ecmobile_logo.png
│ │ │ ├── ecmobile_splash_4.png
│ │ │ ├── foot_bg.9.png
│ │ │ ├── footer_active_bg.9.png
│ │ │ ├── footer_bg.9.png
│ │ │ ├── footer_home_active_icon.png
│ │ │ ├── footer_home_icon.png
│ │ │ ├── footer_search_active_icon.png
│ │ │ ├── footer_search_icon.png
│ │ │ ├── footer_shoppingcart_active_icon.png
│ │ │ ├── footer_shopping_cart_icon.png
│ │ │ ├── footer_user_active_icon.png
│ │ │ ├── footer_user_icon.png
│ │ │ ├── icon.png
│ │ │ ├── index_carsouel_bg.9.png
│ │ │ ├── index_hot_icon.png
│ │ │ ├── index_new_full_rec_bg.9.png
│ │ │ ├── item_faverites_edit_close_btn.png
│ │ │ ├── item_graph_header_view_icon.png
│ │ │ ├── item_grid_body_price_bg_red.png
│ │ │ ├── item_grid_filter_bg_line.png
│ │ │ ├── item_grid_filter_down_active_arrow.png
│ │ │ ├── item_grid_filter_price_arrow.png
│ │ │ ├── item_grid_filter_up_active_arrow.png
│ │ │ ├── item_grid_filter_up_arrow.png
│ │ │ ├── item_grid_float_shopping_cart_icon.png
│ │ │ ├── item_grid_header_arrow_icon.png
│ │ │ ├── item_info_add_cart_btnb.9.png
│ │ │ ├── item_info_add_cart_btn_red.9.png
│ │ │ ├── item_info_add_cart_desabled_btn_red_b.9.png
│ │ │ ├── item_info_arrow_icon.png
│ │ │ ├── item_info_body_down_arrow.png
│ │ │ ├── item_info_body_left_arrow.png
│ │ │ ├── item_info_body_up_arrow.png
│ │ │ ├── item_info_buy_btn_yellow.9.png
│ │ │ ├── item_info_buy_kinds_active_icon.png
│ │ │ ├── item_info_buy_kinds_btn_active_bg.9.png
│ │ │ ├── item_info_buy_kinds_btn_bg_grey.9.png
│ │ │ ├── item_info_collection_btn.png
│ │ │ ├── item_info_collection_disabled_btn.png
│ │ │ ├── item_info_header_share_icon.png
│ │ │ ├── item_list_goods_show_list_bg.9.png
│ │ │ ├── log_in_key_icon.png
│ │ │ ├── log_in_user_name_icon.png
│ │ │ ├── phone_icon.png
│ │ │ ├── profile_avatar_bg.png
│ │ │ ├── profile_img_bg.jpg
│ │ │ ├── profile_no_avarta_icon.png
│ │ │ ├── profile_refresh_camera_icon.png
│ │ │ ├── profile_refresh_goods_num_bg.png
│ │ │ ├── profile_refresh_history_icon.png
│ │ │ ├── profile_refresh_payment_icon.png
│ │ │ ├── profile_refresh_prompt_bg.png
│ │ │ ├── profile_refresh_receipt_icon.png
│ │ │ ├── profile_refresh_ship_icon.png
│ │ │ ├── profile_refresh_site_icon.png
│ │ │ ├── profile_refresh_up_arrow_icon.png
│ │ │ ├── profile_vip_icon.png
│ │ │ ├── progress.png
│ │ │ ├── searcher_new_body_btn_blue.png
│ │ │ ├── searcher_new_body_btn_grey.png
│ │ │ ├── searcher_new_btn_blue.9.png
│ │ │ ├── searcher_new_cont_btn_red.9.png
│ │ │ ├── searcher_new_header_bg.png
│ │ │ ├── searcher_new_search_box.png
│ │ │ ├── searcher_new_search_icon.png
│ │ │ ├── searcher_new_voice_cont_bg.png
│ │ │ ├── searcher_new_voice_cont_voice_icon.png
│ │ │ ├── searcher_new_voice_disabled.png
│ │ │ ├── searcher_new_voice_icon.png
│ │ │ ├── searcher_no_result_empty_icon.png
│ │ │ ├── search_new_shopping_cart_num_bg.png
│ │ │ ├── shop_car_remove.9.png
│ │ │ ├── shopping_cart_acc_cart_icon.png
│ │ │ ├── shopping_cart_act_logo_a.png
│ │ │ ├── shopping_cart_act_logo.png
│ │ │ ├── shopping_cart_body_bg_02.png
│ │ │ ├── shopping_cart_body_bg_05.9.png
│ │ │ ├── shopping_cart_body_bg_a.png
│ │ │ ├── shopping_cart_body_bg_b.png
│ │ │ ├── shopping_cart_body_dotted_line.png
│ │ │ ├── shopping_cart_edit_choose_min_btn.png
│ │ │ ├── shopping_cart_edit_choose_num_bg.png
│ │ │ ├── shopping_cart_edit_choose_sum_btn.png
│ │ │ ├── shopping_cart_edit_remove_box.png
│ │ │ ├── shopping_cart_empty_cart_icon.png
│ │ │ ├── shopping_cart_modify_btn_grey.png
│ │ │ ├── shopping_checkout_body_bg.9.png
│ │ │ ├── shopping_checkout_color_bar.png
│ │ │ ├── shopping_checkout_required_bg.png
│ │ │ ├── shopping_checkout_sub_order_icon.png
│ │ │ ├── shopping_invoice_right_icon.png
│ │ │ ├── splash_background.xml
│ │ │ ├── tm_dialog_default_icon.png
│ │ │ ├── tm_toast_bg.9.png
│ │ │ ├── trade_bg.9.png
│ │ │ ├── trade_info_stream_a.png
│ │ │ ├── trade_info_stream_body_bg.png
│ │ │ ├── trade_info_stream_b.png
│ │ │ ├── trade_info_stream_cont_bg_a.png
│ │ │ ├── trade_info_stream_cont_bg.png
│ │ │ ├── trade_info_stream_express_delivery_logo.png
│ │ │ ├── trade_info_stream_info_bg_b.png
│ │ │ ├── trade_info_stream_info_bg_c.png
│ │ │ ├── trade_info_stream_logistics_time_active_icon.png
│ │ │ ├── trade_info_stream_logistics_time_icon.png
│ │ │ ├── trade_info_stream_logistics_time_line.png
│ │ │ ├── trade_list_processing_confirm_btn_blue.png
│ │ │ ├── trade_list_unpay_payment_btn_red.png
│ │ │ ├── trash_icon.png
│ │ │ ├── tuitional_bg.jpg
│ │ │ ├── tuitional_carousel_active_btn.png
│ │ │ ├── tuitional_carousel_btn_last.png
│ │ │ ├── tuitional_carousel_btn.png
│ │ │ ├── tuitional_img_1.png
│ │ │ ├── tuitional_img_2_1.png
│ │ │ ├── tuitional_img_2_2.png
│ │ │ ├── tuitional_img_2_3.png
│ │ │ ├── tuitional_img_2_4.png
│ │ │ ├── tuitional_img_3_1.png
│ │ │ ├── tuitional_img_3_2.png
│ │ │ ├── tuitional_img_3_3.png
│ │ │ ├── tuitional_img_4_1.png
│ │ │ ├── tuitional_img_4_2.png
│ │ │ ├── tuitional_img_5_1.png
│ │ │ ├── tuitional_img_5_2.png
│ │ │ ├── vpi__tab_selected_focused_holo.9.png
│ │ │ ├── vpi__tab_selected_holo.9.png
│ │ │ ├── vpi__tab_selected_pressed_holo.9.png
│ │ │ ├── vpi__tab_unselected_focused_holo.9.png
│ │ │ ├── vpi__tab_unselected_holo.9.png
│ │ │ ├── vpi__tab_unselected_pressed_holo.9.png
│ │ │ └── xlistview_arrow.png
│ │ ├── layout
│ │ │ ├── activity_lifecycle_activity.xml
│ │ │ ├── activity_lifecycle_item.xml
│ │ │ ├── add_address.xml
│ │ │ ├── add_item_component.xml
│ │ │ ├── address_b.xml
│ │ │ ├── address_manage2.xml
│ │ │ ├── address_manage_item.xml
│ │ │ ├── address_manage.xml
│ │ │ ├── address.xml
│ │ │ ├── advance_search_activity.xml
│ │ │ ├── advance_search_cell_value.xml
│ │ │ ├── advance_search_cell.xml
│ │ │ ├── advance_search_topview.xml
│ │ │ ├── appout.xml
│ │ │ ├── balance.xml
│ │ │ ├── banner_imageview.xml
│ │ │ ├── banner_scroll_view.xml
│ │ │ ├── bill.xml
│ │ │ ├── body_item.xml
│ │ │ ├── button_view.xml
│ │ │ ├── category_list_item.xml
│ │ │ ├── categoryselling_cell.xml
│ │ │ ├── city_item.xml
│ │ │ ├── collect_item.xml
│ │ │ ├── collect.xml
│ │ │ ├── comment_item.xml
│ │ │ ├── comment.xml
│ │ │ ├── crash_log_activity.xml
│ │ │ ├── crash_log_detail_activity.xml
│ │ │ ├── crash_log_item.xml
│ │ │ ├── debug_home_tab.xml
│ │ │ ├── debug_message_detail.xml
│ │ │ ├── debug_message_item.xml
│ │ │ ├── debug_message_list.xml
│ │ │ ├── dialog_layout.xml
│ │ │ ├── express_item.xml
│ │ │ ├── express_list.xml
│ │ │ ├── filter_toolbar.xml
│ │ │ ├── floatview_setting.xml
│ │ │ ├── fullscreen_photo.xml
│ │ │ ├── full_screen_view_pager.xml
│ │ │ ├── gallery_image_item.xml
│ │ │ ├── gallery_image.xml
│ │ │ ├── good_detail_activity.xml
│ │ │ ├── good_detail_content.xml
│ │ │ ├── good_detail_imageview.xml
│ │ │ ├── good_detail_list.xml
│ │ │ ├── gooditemlarge.xml
│ │ │ ├── gooditem.xml
│ │ │ ├── good_property_activity.xml
│ │ │ ├── good_property_cell.xml
│ │ │ ├── goodslist_activity.xml
│ │ │ ├── help_item.xml
│ │ │ ├── help_list.xml
│ │ │ ├── helpweb.xml
│ │ │ ├── help.xml
│ │ │ ├── home_fragment.xml
│ │ │ ├── hotselling_cell.xml
│ │ │ ├── integral.xml
│ │ │ ├── invoice_item.xml
│ │ │ ├── invoice.xml
│ │ │ ├── lead_a.xml
│ │ │ ├── lead_b.xml
│ │ │ ├── lead_c.xml
│ │ │ ├── lead_d.xml
│ │ │ ├── lead_e.xml
│ │ │ ├── login.xml
│ │ │ ├── main.xml
│ │ │ ├── memory_message.xml
│ │ │ ├── memory.xml
│ │ │ ├── navigationbar.xml
│ │ │ ├── null_pager.xml
│ │ │ ├── pager_imageview.xml
│ │ │ ├── payment_item.xml
│ │ │ ├── payment.xml
│ │ │ ├── pay_web.xml
│ │ │ ├── product_item.xml
│ │ │ ├── profile_head.xml
│ │ │ ├── profile.xml
│ │ │ ├── red_packets_cell.xml
│ │ │ ├── red_paper.xml
│ │ │ ├── register_item.xml
│ │ │ ├── register.xml
│ │ │ ├── remote_service_binding.xml
│ │ │ ├── search_child.xml
│ │ │ ├── search_topview.xml
│ │ │ ├── search.xml
│ │ │ ├── setting.xml
│ │ │ ├── share_dialog.xml
│ │ │ ├── share_tencent.xml
│ │ │ ├── shop_car_footer.xml
│ │ │ ├── shop_car_head.xml
│ │ │ ├── shop_car_item.xml
│ │ │ ├── shop_car.xml
│ │ │ ├── shophelp_cell.xml
│ │ │ ├── shop_notify_item.xml
│ │ │ ├── shop_notify.xml
│ │ │ ├── specification_activity.xml
│ │ │ ├── specification_cell.xml
│ │ │ ├── specification_value_cell.xml
│ │ │ ├── splash.xml
│ │ │ ├── title.xml
│ │ │ ├── toast_view.xml
│ │ │ ├── toolbar.xml
│ │ │ ├── top_view.xml
│ │ │ ├── trade_body.xml
│ │ │ ├── trade_item.xml
│ │ │ ├── trade_list.xml
│ │ │ ├── two_good_item.xml
│ │ │ ├── voice_view.xml
│ │ │ ├── web_tools.xml
│ │ │ ├── webview.xml
│ │ │ ├── xlistview_footer.xml
│ │ │ ├── xlistview_header_cart.xml
│ │ │ ├── xlistview_header_pro.xml
│ │ │ └── xlistview_header.xml
│ │ ├── values
│ │ │ ├── colorlist.xml
│ │ │ ├── color.xml
│ │ │ ├── dimens.xml
│ │ │ ├── en_us_string.xml
│ │ │ ├── styles.xml
│ │ │ ├── vpi__attrs.xml
│ │ │ ├── vpi__colors.xml
│ │ │ ├── vpi__defaults.xml
│ │ │ └── vpi__styles.xml
│ │ └── values-zh-rCN
│ │ └── zh_cn_string.xml
│ └── src
│ └── com
│ ├── external
│ │ ├── activeandroid
│ │ │ ├── ActiveAndroid.java
│ │ │ ├── annotation
│ │ │ │ ├── Column.java
│ │ │ │ └── Table.java
│ │ │ ├── app
│ │ │ │ └── Application.java
│ │ │ ├── Cache.java
│ │ │ ├── content
│ │ │ │ └── ContentProvider.java
│ │ │ ├── DatabaseHelper.java
│ │ │ ├── ModelInfo.java
│ │ │ ├── Model.java
│ │ │ ├── query
│ │ │ │ ├── Delete.java
│ │ │ │ ├── From.java
│ │ │ │ ├── Join.java
│ │ │ │ ├── Select.java
│ │ │ │ ├── Set.java
│ │ │ │ ├── Sqlable.java
│ │ │ │ └── Update.java
│ │ │ ├── serializer
│ │ │ │ ├── CalendarSerializer.java
│ │ │ │ ├── SqlDateSerializer.java
│ │ │ │ ├── TypeSerializer.java
│ │ │ │ └── UtilDateSerializer.java
│ │ │ ├── TableInfo.java
│ │ │ ├── util
│ │ │ │ ├── AnimationUtil.java
│ │ │ │ ├── Log.java
│ │ │ │ ├── NaturalOrderComparator.java
│ │ │ │ ├── ReflectionUtils.java
│ │ │ │ └── SQLiteUtils.java
│ │ │ └── widget
│ │ │ └── ModelAdapter.java
│ │ ├── androidquery
│ │ │ ├── AbstractAQuery.java
│ │ │ ├── AQuery.java
│ │ │ ├── auth
│ │ │ │ ├── AccountHandle.java
│ │ │ │ └── GoogleHandle.java
│ │ │ ├── callback
│ │ │ │ ├── AbstractAjaxCallback.java
│ │ │ │ ├── AjaxCallback.java
│ │ │ │ ├── AjaxStatus.java
│ │ │ │ ├── BitmapAjaxCallback.java
│ │ │ │ ├── ImageOptions.java
│ │ │ │ └── Transformer.java
│ │ │ ├── service
│ │ │ │ └── MarketService.java
│ │ │ └── util
│ │ │ ├── AQUtility.java
│ │ │ ├── BitmapCache.java
│ │ │ ├── Common.java
│ │ │ ├── Constants.java
│ │ │ ├── PredefinedBAOS.java
│ │ │ ├── Progress.java
│ │ │ ├── RatioDrawable.java
│ │ │ ├── web_image.html
│ │ │ ├── WebImage.java
│ │ │ └── XmlDom.java
│ │ ├── easing
│ │ │ ├── Back.java
│ │ │ ├── Bounce.java
│ │ │ ├── Circ.java
│ │ │ ├── Cubic.java
│ │ │ ├── Elastic.java
│ │ │ ├── Expo.java
│ │ │ ├── Linear.java
│ │ │ ├── Quad.java
│ │ │ ├── Quart.java
│ │ │ ├── Quint.java
│ │ │ └── Sine.java
│ │ ├── eventbus
│ │ │ ├── AsyncPoster.java
│ │ │ ├── BackgroundPoster.java
│ │ │ ├── EventBusException.java
│ │ │ ├── EventBus.java
│ │ │ ├── HandlerPoster.java
│ │ │ ├── NoSubscriberEvent.java
│ │ │ ├── PendingPost.java
│ │ │ ├── PendingPostQueue.java
│ │ │ ├── SubscriberExceptionEvent.java
│ │ │ ├── SubscriberMethodFinder.java
│ │ │ ├── SubscriberMethod.java
│ │ │ ├── Subscription.java
│ │ │ ├── ThreadMode.java
│ │ │ └── util
│ │ │ ├── AsyncExecutor.java
│ │ │ ├── ErrorDialogConfig.java
│ │ │ ├── ErrorDialogFragmentFactory.java
│ │ │ ├── ErrorDialogFragments.java
│ │ │ ├── ErrorDialogManager.java
│ │ │ ├── ExceptionToResourceMapping.java
│ │ │ └── ThrowableFailureEvent.java
│ │ ├── HorizontalVariableListView
│ │ │ ├── utils
│ │ │ │ ├── DataSetObservableExtended.java
│ │ │ │ ├── DataSetObserverExtended.java
│ │ │ │ └── ReflectionUtils.java
│ │ │ └── widget
│ │ │ ├── BaseAdapterExtended.java
│ │ │ ├── EdgeGlow.java
│ │ │ ├── Fling8Runnable.java
│ │ │ ├── Fling9Runnable.java
│ │ │ ├── HorizontalListView.java
│ │ │ ├── HorizontalVariableListView.java
│ │ │ └── IFlingRunnable.java
│ │ ├── maxwin
│ │ │ └── view
│ │ │ ├── XListViewCart.java
│ │ │ ├── XListViewFooter.java
│ │ │ ├── XListViewHeaderCart.java
│ │ │ ├── XListViewHeader.java
│ │ │ ├── XListViewHeaderPro.java
│ │ │ ├── XListView.java
│ │ │ └── XListViewPro.java
│ │ └── viewpagerindicator
│ │ ├── CirclePageIndicator.java
│ │ ├── IconPageIndicator.java
│ │ ├── IconPagerAdapter.java
│ │ ├── IcsLinearLayout.java
│ │ ├── LinePageIndicator.java
│ │ ├── PageIndicator.java
│ │ ├── TabPageIndicator.java
│ │ ├── TitlePageIndicator.java
│ │ └── UnderlinePageIndicator.java
│ └── insthub
│ ├── BeeFramework
│ │ ├── activity
│ │ │ ├── ActivityLifeCycleActivity.java
│ │ │ ├── BaseActivity.java
│ │ │ ├── CrashLogActivity.java
│ │ │ ├── CrashLogDetailActivity.java
│ │ │ ├── DebugCancelDialogActivity.java
│ │ │ ├── DebugDetailActivity.java
│ │ │ ├── DebugMessageListActivity.java
│ │ │ ├── DebugTabActivity.java
│ │ │ ├── FloatViewSettingActivity.java
│ │ │ ├── FullScreenPhotoActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── MemoryMessageActivity.java
│ │ │ ├── StartActivity.java
│ │ │ └── WebViewActivity.java
│ │ ├── adapter
│ │ │ ├── ActivitylifeCycleAdapter.java
│ │ │ ├── BeeBaseAdapter.java
│ │ │ ├── CrashLogAdapter.java
│ │ │ ├── DebugListAdapter.java
│ │ │ └── DebugMessageListAdapter.java
│ │ ├── AppConst.java
│ │ ├── BeeFrameworkApp.java
│ │ ├── fragment
│ │ │ ├── BaseFragment.java
│ │ │ └── TabsFragment.java
│ │ ├── model
│ │ │ ├── ActivityManagerModel.java
│ │ │ ├── BaseModel.java
│ │ │ ├── BeeCallback.java
│ │ │ ├── BeeQuery.java
│ │ │ ├── BusinessMessage.java
│ │ │ ├── BusinessResponse.java
│ │ │ ├── DebugMessageModel.java
│ │ │ └── MockServer.java
│ │ ├── protocol
│ │ │ └── CrashMessage.java
│ │ ├── service
│ │ │ ├── MemoryService.java
│ │ │ └── NetworkStateService.java
│ │ ├── Utils
│ │ │ ├── CustomExceptionHandler.java
│ │ │ ├── LinuxUtils.java
│ │ │ ├── TimeUtil.java
│ │ │ ├── Utils.java
│ │ │ └── WeixinUtil.java
│ │ └── view
│ │ ├── AsyncImageLoader.java
│ │ ├── MyDialog.java
│ │ ├── MyListView.java
│ │ ├── MyScrollView.java
│ │ ├── MyViewGroup.java
│ │ ├── RoundedWebImageView.java
│ │ ├── ToastView.java
│ │ ├── TouchableImageView.java
│ │ ├── WebImageCache.java
│ │ ├── WebImageManager.java
│ │ ├── WebImageManagerRetriever.java
│ │ ├── WebImageView.java
│ │ └── WebImageViewProgress.java
│ └── ecmobile
│ ├── activity
│ │ ├── AddAddressActivity.java
│ │ ├── Address2Activity.java
│ │ ├── AddressActivity.java
│ │ ├── AddressManage2Activity.java
│ │ ├── AddressManageActivity.java
│ │ ├── AdvanceSearchActivity.java
│ │ ├── AppOutActivity.java
│ │ ├── BalanceActivity.java
│ │ ├── BannerWebActivity.java
│ │ ├── BillActivity.java
│ │ ├── CategoryChildActivity.java
│ │ ├── CollectActivity.java
│ │ ├── CommentActivity.java
│ │ ├── EcmobileMainActivity.java
│ │ ├── FullScreenViewPagerActivity.java
│ │ ├── GalleryImageActivity.java
│ │ ├── GoodDetailActivity.java
│ │ ├── GoodPropertyActivity.java
│ │ ├── GoodsDescActivity.java
│ │ ├── GoodsListActivity.java
│ │ ├── HelpActivity.java
│ │ ├── HelpListActivity.java
│ │ ├── HelpWebActivity.java
│ │ ├── IntegralActivity.java
│ │ ├── InvoiceActivity.java
│ │ ├── LoginActivity.java
│ │ ├── PaymentActivity.java
│ │ ├── PayWebActivity.java
│ │ ├── RedPacketsActivity.java
│ │ ├── RegisterActivity.java
│ │ ├── SettingActivity.java
│ │ ├── ShareWebActivity.java
│ │ ├── ShippingActivity.java
│ │ ├── ShopNotifyActivity.java
│ │ ├── ShoppingCartActivity.java
│ │ ├── SpecificationActivity.java
│ │ └── TradeActivity.java
│ ├── adapter
│ │ ├── AddressManageAdapter.java
│ │ ├── Bee_PageAdapter.java
│ │ ├── CategoryListAdapter.java
│ │ ├── CollectAdapter.java
│ │ ├── CommentAdapter.java
│ │ ├── ExpressAdapter.java
│ │ ├── GalleryImageAdapter.java
│ │ ├── GoodDetailAdapter.java
│ │ ├── GoodDetailPhotoAdapter.java
│ │ ├── GoodListActivityAdapter.java
│ │ ├── GoodListLargeListActivityAdapter.java
│ │ ├── GoodPropertyAdapter.java
│ │ ├── HelpAdapter.java
│ │ ├── HelpListAdapter.java
│ │ ├── HomeFragmentAdapter.java
│ │ ├── InvoiceAdapter.java
│ │ ├── PaymentAdapter.java
│ │ ├── RedPacketsAdapter.java
│ │ ├── ShippingAdapter.java
│ │ ├── ShopNotifityAdapter.java
│ │ ├── ShoppingCartAdapter.java
│ │ ├── SpecificationAdapter.java
│ │ ├── SpecificationValueAdapter.java
│ │ ├── SpinnerAdapter.java
│ │ └── TradeAdapter.java
│ ├── component
│ │ ├── AdvanceSearchCell.java
│ │ ├── AdvanceSearchValueCell.java
│ │ ├── CategorySellingCell.java
│ │ ├── GoodItemLargeCell.java
│ │ ├── HotSellingCell.java
│ │ ├── MoveBackgroundLayout.java
│ │ ├── ShopHelpCell.java
│ │ ├── SpecificationCell.java
│ │ ├── SpecificationValueCell.java
│ │ └── TwoGoodItemCell.java
│ ├── EcmobileApp.java
│ ├── ErrorCodeConst.java
│ ├── fragment
│ │ ├── HomeFragment.java
│ │ ├── ProfileFragment.java
│ │ ├── SearchFragment.java
│ │ ├── ShoppingCartFragment.java
│ │ └── TabsFragment.java
│ ├── model
│ │ ├── AddressModel.java
│ │ ├── AdvanceSearchModel.java
│ │ ├── CollectListModel.java
│ │ ├── CommentModel.java
│ │ ├── ConfigModel.java
│ │ ├── GoodDetailDraft.java
│ │ ├── GoodDetailModel.java
│ │ ├── GoodsListModel.java
│ │ ├── HelpModel.java
│ │ ├── HomeModel.java
│ │ ├── LoginModel.java
│ │ ├── MockServer.java
│ │ ├── MsgModel.java
│ │ ├── OrderModel.java
│ │ ├── ProtocolConst.java
│ │ ├── RegisterModel.java
│ │ ├── SearchModel.java
│ │ ├── ShoppingCartModel.java
│ │ └── UserInfoModel.java
│ ├── protocol
│ │ ├── ADDRESS.java
│ │ ├── ARTICLE.java
│ │ ├── BONUS.java
│ │ ├── BRAND.java
│ │ ├── CATEGORYGOODS.java
│ │ ├── CATEGORY.java
│ │ ├── CLIENT.java
│ │ ├── CODEVALID.java
│ │ ├── COLLECT_LIST.java
│ │ ├── COMMENTS.java
│ │ ├── CONFIG.java
│ │ ├── EXPRESS.java
│ │ ├── FILTER.java
│ │ ├── GOODORDER.java
│ │ ├── GOODS_ATTR.java
│ │ ├── GOODS.java
│ │ ├── GOODS_LIST.java
│ │ ├── INV_LIST.java
│ │ ├── MESSAGE.java
│ │ ├── ORDER_GOODS_LIST.java
│ │ ├── ORDER_INFO.java
│ │ ├── ORDER_NUM.java
│ │ ├── ORDERS.java
│ │ ├── PAGINATED.java
│ │ ├── PAGINATION.java
│ │ ├── PAYMENT.java
│ │ ├── PHOTO.java
│ │ ├── PLAYER.java
│ │ ├── PRICE.java
│ │ ├── PRICE_RANGE.java
│ │ ├── PROPERTY.java
│ │ ├── REGIONS.java
│ │ ├── SESSION.java
│ │ ├── SHIPPING.java
│ │ ├── SHOPHELP.java
│ │ ├── SIGNUPFILEDS.java
│ │ ├── SIMPLEGOODS.java
│ │ ├── SIMPLEORDER.java
│ │ ├── SPECIFICATION.java
│ │ ├── SPECIFICATION_VALUE.java
│ │ ├── STATUS.java
│ │ ├── TOTAL.java
│ │ └── USER.java
│ └── ShareConst.java
├── doc
│ ├── ECMOBILE_技术手册_Android.pdf
│ ├── ECMOBILE_技术手册_iOS.pdf
│ └── ECMOBILE_技术手册_PHP.pdf
├── iOS
│ └── iOS
│ ├── framework
│ │ ├── Bee.h
│ │ ├── Bee.mm
│ │ ├── Bee_Package.h
│ │ ├── Bee_Package.mm
│ │ ├── Bee_Precompile.h
│ │ ├── Bee_Version.h
│ │ ├── Bee_Version.mm
│ │ ├── cli
│ │ │ ├── Bee_CLI.h
│ │ │ └── Bee_CLI.mm
│ │ ├── mvc
│ │ │ ├── Bee_MVC.h
│ │ │ ├── Bee_MVC.mm
│ │ │ ├── controller
│ │ │ │ ├── Bee_Controller.h
│ │ │ │ ├── Bee_Controller.mm
│ │ │ │ ├── Bee_MessageController.h
│ │ │ │ ├── Bee_MessageController.mm
│ │ │ │ ├── Bee_Message.h
│ │ │ │ ├── Bee_Message.mm
│ │ │ │ ├── Bee_MessageQueue.h
│ │ │ │ ├── Bee_MessageQueue.mm
│ │ │ │ ├── Bee_Routine.h
│ │ │ │ ├── Bee_Routine.mm
│ │ │ │ └── extension
│ │ │ │ ├── BeeMessage+BackwardCompatible.h
│ │ │ │ ├── BeeMessage+BackwardCompatible.mm
│ │ │ │ ├── BeeMessage+BeeActiveRecord.h
│ │ │ │ ├── BeeMessage+BeeActiveRecord.mm
│ │ │ │ ├── BeeMessage+BeeJSON.h
│ │ │ │ ├── BeeMessage+BeeJSON.mm
│ │ │ │ ├── BeeMessage+BeeNetwork.h
│ │ │ │ ├── BeeMessage+BeeNetwork.mm
│ │ │ │ ├── BeeMessage+BeeXML.h
│ │ │ │ ├── BeeMessage+BeeXML.mm
│ │ │ │ ├── NSObject+BeeMessage.h
│ │ │ │ └── NSObject+BeeMessage.mm
│ │ │ ├── model
│ │ │ │ ├── Bee_Model.h
│ │ │ │ └── Bee_Model.mm
│ │ │ └── view
│ │ │ ├── Bee_View.h
│ │ │ ├── Bee_View.mm
│ │ │ ├── Bee_ViewPackage.h
│ │ │ ├── Bee_ViewPackage.mm
│ │ │ ├── common
│ │ │ │ ├── Bee_UICollection.h
│ │ │ │ ├── Bee_UICollection.m
│ │ │ │ ├── Bee_UIMetrics.h
│ │ │ │ ├── Bee_UIMetrics.m
│ │ │ │ └── extension
│ │ │ │ ├── UIColor+BeeExtension.h
│ │ │ │ ├── UIColor+BeeExtension.m
│ │ │ │ ├── UIFont+BeeExtension.h
│ │ │ │ ├── UIFont+BeeExtension.m
│ │ │ │ ├── UIImage+BeeExtension.h
│ │ │ │ └── UIImage+BeeExtension.m
│ │ │ ├── container
│ │ │ │ ├── Bee_UIApplication.h
│ │ │ │ ├── Bee_UIApplication.m
│ │ │ │ ├── Bee_UIBoard.h
│ │ │ │ ├── Bee_UIBoard.m
│ │ │ │ ├── Bee_UIRouter.h
│ │ │ │ ├── Bee_UIRouter.m
│ │ │ │ ├── Bee_UIStack.h
│ │ │ │ ├── Bee_UIStack.m
│ │ │ │ ├── Bee_UIWindow.h
│ │ │ │ ├── Bee_UIWindow.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeUIBoard+BackwardCompatible.h
│ │ │ │ ├── BeeUIBoard+BackwardCompatible.m
│ │ │ │ ├── BeeUIBoard+ModalBoard.h
│ │ │ │ ├── BeeUIBoard+ModalBoard.m
│ │ │ │ ├── BeeUIBoard+ModalStack.h
│ │ │ │ ├── BeeUIBoard+ModalStack.m
│ │ │ │ ├── BeeUIBoard+ModalView.h
│ │ │ │ ├── BeeUIBoard+ModalView.m
│ │ │ │ ├── BeeUIBoard+Popover.h
│ │ │ │ ├── BeeUIBoard+Popover.m
│ │ │ │ ├── BeeUIBoard+Traversing.h
│ │ │ │ ├── BeeUIBoard+Traversing.m
│ │ │ │ ├── BeeUIStack+BackwardCompatible.h
│ │ │ │ ├── BeeUIStack+BackwardCompatible.m
│ │ │ │ ├── UIViewController+LifeCycle.h
│ │ │ │ ├── UIViewController+LifeCycle.m
│ │ │ │ ├── UIViewController+Metrics.h
│ │ │ │ ├── UIViewController+Metrics.m
│ │ │ │ ├── UIViewController+Title.h
│ │ │ │ ├── UIViewController+Title.m
│ │ │ │ ├── UIViewController+Traversing.h
│ │ │ │ ├── UIViewController+Traversing.m
│ │ │ │ ├── UIViewController+UINavigationBar.h
│ │ │ │ ├── UIViewController+UINavigationBar.m
│ │ │ │ ├── UIViewController+UINavigationController.h
│ │ │ │ ├── UIViewController+UINavigationController.m
│ │ │ │ ├── UIView+UINavigationController.h
│ │ │ │ ├── UIView+UINavigationController.m
│ │ │ │ ├── UIView+UIViewController.h
│ │ │ │ └── UIView+UIViewController.m
│ │ │ ├── css
│ │ │ │ ├── Bee_UIStyle.h
│ │ │ │ ├── Bee_UIStyle.m
│ │ │ │ ├── Bee_UIStyleManager.h
│ │ │ │ ├── Bee_UIStyleManager.m
│ │ │ │ ├── Bee_UIStyleParser.h
│ │ │ │ ├── Bee_UIStyleParser.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeUIStyle+Builder.h
│ │ │ │ ├── BeeUIStyle+Builder.m
│ │ │ │ ├── BeeUIStyle+Property.h
│ │ │ │ ├── BeeUIStyle+Property.m
│ │ │ │ ├── UIActivityIndicatorView+BeeUIStyle.h
│ │ │ │ ├── UIActivityIndicatorView+BeeUIStyle.m
│ │ │ │ ├── UIButton+BeeUIStyle.h
│ │ │ │ ├── UIButton+BeeUIStyle.m
│ │ │ │ ├── UICheck+BeeUIStyle.h
│ │ │ │ ├── UICheck+BeeUIStyle.m
│ │ │ │ ├── UIImageView+BeeUIStyle.h
│ │ │ │ ├── UIImageView+BeeUIStyle.m
│ │ │ │ ├── UILabel+BeeUIStyle.h
│ │ │ │ ├── UILabel+BeeUIStyle.m
│ │ │ │ ├── UIScrollView+BeeUIStyle.h
│ │ │ │ ├── UIScrollView+BeeUIStyle.m
│ │ │ │ ├── UITextField+BeeUIStyle.h
│ │ │ │ ├── UITextField+BeeUIStyle.m
│ │ │ │ ├── UITextView+BeeUIStyle.h
│ │ │ │ ├── UITextView+BeeUIStyle.m
│ │ │ │ ├── UIView+BeeUIStyle.h
│ │ │ │ ├── UIView+BeeUIStyle.m
│ │ │ │ ├── UIViewController+BeeUIStyle.h
│ │ │ │ └── UIViewController+BeeUIStyle.m
│ │ │ ├── dom-animation
│ │ │ │ ├── Bee_UIAnimationAlpha.h
│ │ │ │ ├── Bee_UIAnimationAlpha.m
│ │ │ │ ├── Bee_UIAnimationBounce.h
│ │ │ │ ├── Bee_UIAnimationBounce.m
│ │ │ │ ├── Bee_UIAnimationFade.h
│ │ │ │ ├── Bee_UIAnimationFade.m
│ │ │ │ ├── Bee_UIAnimation.h
│ │ │ │ ├── Bee_UIAnimation.m
│ │ │ │ ├── Bee_UIAnimationStyling.h
│ │ │ │ ├── Bee_UIAnimationStyling.m
│ │ │ │ ├── Bee_UIAnimationZoom.h
│ │ │ │ ├── Bee_UIAnimationZoom.m
│ │ │ │ └── extension
│ │ │ │ ├── UIView+Animation.h
│ │ │ │ └── UIView+Animation.m
│ │ │ ├── dom-binding
│ │ │ │ ├── Bee_UIDataBinding.h
│ │ │ │ ├── Bee_UIDataBinding.m
│ │ │ │ └── extension
│ │ │ │ ├── UIButton+UIDataBinding.h
│ │ │ │ ├── UIButton+UIDataBinding.m
│ │ │ │ ├── UIImageView+UIDataBinding.h
│ │ │ │ ├── UIImageView+UIDataBinding.m
│ │ │ │ ├── UILabel+UIDataBinding.h
│ │ │ │ ├── UILabel+UIDataBinding.m
│ │ │ │ ├── UITextField+UIDataBinding.h
│ │ │ │ ├── UITextField+UIDataBinding.m
│ │ │ │ ├── UITextView+UIDataBinding.h
│ │ │ │ └── UITextView+UIDataBinding.m
│ │ │ ├── dom-capability
│ │ │ │ ├── Bee_UICapability.h
│ │ │ │ ├── Bee_UICapability.m
│ │ │ │ └── extension
│ │ │ │ ├── NSObject+UIPropertyMapping.h
│ │ │ │ └── NSObject+UIPropertyMapping.m
│ │ │ ├── dom-element
│ │ │ │ ├── backward-compatible
│ │ │ │ │ ├── UINavigationBar+BeeExtension.h
│ │ │ │ │ ├── UINavigationBar+BeeExtension.m
│ │ │ │ │ ├── UIView+BeeExtension.h
│ │ │ │ │ └── UIView+BeeExtension.m
│ │ │ │ ├── Bee_UIAccelerometer.h
│ │ │ │ ├── Bee_UIAccelerometer.m
│ │ │ │ ├── Bee_UIActionSheet.h
│ │ │ │ ├── Bee_UIActionSheet.m
│ │ │ │ ├── Bee_UIActivity.h
│ │ │ │ ├── Bee_UIActivityIndicatorView.h
│ │ │ │ ├── Bee_UIActivityIndicatorView.m
│ │ │ │ ├── Bee_UIActivity.m
│ │ │ │ ├── Bee_UIAlertView.h
│ │ │ │ ├── Bee_UIAlertView.m
│ │ │ │ ├── Bee_UIButton.h
│ │ │ │ ├── Bee_UIButton.m
│ │ │ │ ├── Bee_UICheck.h
│ │ │ │ ├── Bee_UICheck.m
│ │ │ │ ├── Bee_UIDatePicker.h
│ │ │ │ ├── Bee_UIDatePicker.m
│ │ │ │ ├── Bee_UIImagePickerController.h
│ │ │ │ ├── Bee_UIImagePickerController.m
│ │ │ │ ├── Bee_UIImageView.h
│ │ │ │ ├── Bee_UIImageView.m
│ │ │ │ ├── Bee_UIKeyboard.h
│ │ │ │ ├── Bee_UIKeyboard.m
│ │ │ │ ├── Bee_UILabel.h
│ │ │ │ ├── Bee_UILabel.m
│ │ │ │ ├── Bee_UIMenuController.h
│ │ │ │ ├── Bee_UIMenuController.m
│ │ │ │ ├── Bee_UINavigationBar.h
│ │ │ │ ├── Bee_UINavigationBar.m
│ │ │ │ ├── Bee_UIPageControl.h
│ │ │ │ ├── Bee_UIPageControl.m
│ │ │ │ ├── Bee_UIPageViewController.h
│ │ │ │ ├── Bee_UIPageViewController.m
│ │ │ │ ├── Bee_UIPickerView.h
│ │ │ │ ├── Bee_UIPickerView.m
│ │ │ │ ├── Bee_UIProgressView.h
│ │ │ │ ├── Bee_UIProgressView.m
│ │ │ │ ├── Bee_UIScrollView.h
│ │ │ │ ├── Bee_UIScrollView.m
│ │ │ │ ├── Bee_UISearchBar.h
│ │ │ │ ├── Bee_UISearchBar.m
│ │ │ │ ├── Bee_UISegmentedControl.h
│ │ │ │ ├── Bee_UISegmentedControl.m
│ │ │ │ ├── Bee_UISlider.h
│ │ │ │ ├── Bee_UISlider.m
│ │ │ │ ├── Bee_UISwitch.h
│ │ │ │ ├── Bee_UISwitch.m
│ │ │ │ ├── Bee_UITabBar.h
│ │ │ │ ├── Bee_UITabBar.m
│ │ │ │ ├── Bee_UITableView.h
│ │ │ │ ├── Bee_UITableView.m
│ │ │ │ ├── Bee_UITextField.h
│ │ │ │ ├── Bee_UITextField.m
│ │ │ │ ├── Bee_UITextView.h
│ │ │ │ ├── Bee_UITextView.m
│ │ │ │ ├── Bee_UIToolbar.h
│ │ │ │ ├── Bee_UIToolbar.m
│ │ │ │ ├── Bee_UIVideoEditorController.h
│ │ │ │ ├── Bee_UIVideoEditorController.m
│ │ │ │ ├── Bee_UIView.h
│ │ │ │ ├── Bee_UIView.m
│ │ │ │ ├── Bee_UIWebView.h
│ │ │ │ ├── Bee_UIWebView.m
│ │ │ │ └── extension
│ │ │ │ ├── UIView+Background.h
│ │ │ │ ├── UIView+Background.m
│ │ │ │ ├── UIView+HoldGesture.h
│ │ │ │ ├── UIView+HoldGesture.m
│ │ │ │ ├── UIView+LifeCycle.h
│ │ │ │ ├── UIView+LifeCycle.m
│ │ │ │ ├── UIView+Manipulation.h
│ │ │ │ ├── UIView+Manipulation.m
│ │ │ │ ├── UIView+Metrics.h
│ │ │ │ ├── UIView+Metrics.m
│ │ │ │ ├── UIView+PanGesture.h
│ │ │ │ ├── UIView+PanGesture.m
│ │ │ │ ├── UIView+PinchGesture.h
│ │ │ │ ├── UIView+PinchGesture.m
│ │ │ │ ├── UIView+Screenshot.h
│ │ │ │ ├── UIView+Screenshot.m
│ │ │ │ ├── UIView+SwipeGesture.h
│ │ │ │ ├── UIView+SwipeGesture.m
│ │ │ │ ├── UIView+Tag.h
│ │ │ │ ├── UIView+Tag.m
│ │ │ │ ├── UIView+TapGesture.h
│ │ │ │ ├── UIView+TapGesture.m
│ │ │ │ ├── UIView+Traversing.h
│ │ │ │ ├── UIView+Traversing.m
│ │ │ │ ├── UIView+Visibility.h
│ │ │ │ ├── UIView+Visibility.m
│ │ │ │ ├── UIView+Wireframe.h
│ │ │ │ └── UIView+Wireframe.m
│ │ │ ├── dom-element-ext
│ │ │ │ ├── Bee_UICameraView.h
│ │ │ │ ├── Bee_UICameraView.m
│ │ │ │ ├── Bee_UICell.h
│ │ │ │ ├── Bee_UICell.m
│ │ │ │ ├── Bee_UIFootLoader.h
│ │ │ │ ├── Bee_UIFootLoader.m
│ │ │ │ ├── Bee_UIMatrixView.h
│ │ │ │ ├── Bee_UIMatrixView.m
│ │ │ │ ├── Bee_UIPullLoader.h
│ │ │ │ ├── Bee_UIPullLoader.m
│ │ │ │ ├── Bee_UITipsView.h
│ │ │ │ ├── Bee_UITipsView.m
│ │ │ │ ├── Bee_UIZoomImageView.h
│ │ │ │ ├── Bee_UIZoomImageView.m
│ │ │ │ ├── Bee_UIZoomView.h
│ │ │ │ ├── Bee_UIZoomView.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeUISignal+BeeUICell.h
│ │ │ │ ├── BeeUISignal+BeeUICell.m
│ │ │ │ ├── UIView+BeeUICell.h
│ │ │ │ └── UIView+BeeUICell.m
│ │ │ ├── dom-event
│ │ │ │ ├── Bee_UISignalBus.h
│ │ │ │ ├── Bee_UISignalBus.m
│ │ │ │ ├── Bee_UISignal.h
│ │ │ │ ├── Bee_UISignal.m
│ │ │ │ ├── Bee_UISignalRouter.h
│ │ │ │ ├── Bee_UISignalRouter.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeUISignal+SourceView.h
│ │ │ │ ├── BeeUISignal+SourceView.m
│ │ │ │ ├── UIView+BeeUISignal.h
│ │ │ │ ├── UIView+BeeUISignal.m
│ │ │ │ ├── UIViewController+BeeUISignal.h
│ │ │ │ └── UIViewController+BeeUISignal.m
│ │ │ ├── dom-layout
│ │ │ │ ├── Bee_UILayoutBuilder.h
│ │ │ │ ├── Bee_UILayoutBuilder.m
│ │ │ │ ├── Bee_UILayoutBuilder_v1.h
│ │ │ │ ├── Bee_UILayoutBuilder_v1.m
│ │ │ │ ├── Bee_UILayoutBuilder_v2.h
│ │ │ │ ├── Bee_UILayoutBuilder_v2.m
│ │ │ │ ├── Bee_UILayoutConfig.h
│ │ │ │ ├── Bee_UILayoutConfig.m
│ │ │ │ ├── Bee_UILayoutContainer.h
│ │ │ │ ├── Bee_UILayoutContainer.m
│ │ │ │ ├── Bee_UILayout.h
│ │ │ │ ├── Bee_UILayout.m
│ │ │ │ └── extension
│ │ │ │ ├── UIButton+BeeUILayout.h
│ │ │ │ ├── UIButton+BeeUILayout.m
│ │ │ │ ├── UIImageView+BeeUILayout.h
│ │ │ │ ├── UIImageView+BeeUILayout.m
│ │ │ │ ├── UILabel+BeeUILayout.h
│ │ │ │ ├── UILabel+BeeUILayout.m
│ │ │ │ ├── UIScrollView+BeeUILayout.h
│ │ │ │ ├── UIScrollView+BeeUILayout.m
│ │ │ │ ├── UITextField+BeeUILayout.h
│ │ │ │ ├── UITextField+BeeUILayout.m
│ │ │ │ ├── UITextView+BeeUILayout.h
│ │ │ │ ├── UITextView+BeeUILayout.m
│ │ │ │ ├── UIView+BeeUILayout.h
│ │ │ │ ├── UIView+BeeUILayout.m
│ │ │ │ ├── UIViewController+BeeUILayout.h
│ │ │ │ └── UIViewController+BeeUILayout.m
│ │ │ ├── dom-query
│ │ │ │ ├── Bee_UIQuery.h
│ │ │ │ ├── Bee_UIQuery.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeUIQuery+AJAX.h
│ │ │ │ ├── BeeUIQuery+AJAX.m
│ │ │ │ ├── BeeUIQuery+CSS.h
│ │ │ │ ├── BeeUIQuery+CSS.m
│ │ │ │ ├── BeeUIQuery+Dimensions.h
│ │ │ │ ├── BeeUIQuery+Dimensions.m
│ │ │ │ ├── BeeUIQuery+Effects.h
│ │ │ │ ├── BeeUIQuery+Effects.m
│ │ │ │ ├── BeeUIQuery+Events.h
│ │ │ │ ├── BeeUIQuery+Events.m
│ │ │ │ ├── BeeUIQuery+Manipulation.h
│ │ │ │ ├── BeeUIQuery+Manipulation.m
│ │ │ │ ├── BeeUIQuery+Miscellaneous.h
│ │ │ │ ├── BeeUIQuery+Miscellaneous.m
│ │ │ │ ├── BeeUIQuery+Offset.h
│ │ │ │ ├── BeeUIQuery+Offset.m
│ │ │ │ ├── BeeUIQuery+Transform.h
│ │ │ │ ├── BeeUIQuery+Transform.m
│ │ │ │ ├── BeeUIQuery+Traversing.h
│ │ │ │ ├── BeeUIQuery+Traversing.m
│ │ │ │ ├── BeeUIQuery+Value.h
│ │ │ │ └── BeeUIQuery+Value.m
│ │ │ ├── dom-transition
│ │ │ │ ├── Bee_UITransitionCube.h
│ │ │ │ ├── Bee_UITransitionCube.m
│ │ │ │ ├── Bee_UITransitionFade.h
│ │ │ │ ├── Bee_UITransitionFade.m
│ │ │ │ ├── Bee_UITransitionFlip.h
│ │ │ │ ├── Bee_UITransitionFlip.m
│ │ │ │ ├── Bee_UITransition.h
│ │ │ │ ├── Bee_UITransition.m
│ │ │ │ ├── Bee_UITransitionPush.h
│ │ │ │ ├── Bee_UITransitionPush.m
│ │ │ │ └── extention
│ │ │ │ ├── UIViewController+Transition.h
│ │ │ │ ├── UIViewController+Transition.m
│ │ │ │ ├── UIView+Transition.h
│ │ │ │ └── UIView+Transition.m
│ │ │ └── template
│ │ │ ├── Bee_UITemplate.h
│ │ │ ├── Bee_UITemplate.m
│ │ │ ├── Bee_UITemplateManager.h
│ │ │ ├── Bee_UITemplateManager.m
│ │ │ ├── Bee_UITemplateMediaQuery.h
│ │ │ ├── Bee_UITemplateMediaQuery.m
│ │ │ ├── Bee_UITemplatePackage.h
│ │ │ ├── Bee_UITemplatePackage.m
│ │ │ ├── Bee_UITemplateParser.h
│ │ │ ├── Bee_UITemplateParser.m
│ │ │ ├── compiler
│ │ │ │ ├── Bee_UITemplateCompiler.h
│ │ │ │ ├── Bee_UITemplateCompiler.m
│ │ │ │ ├── Bee_UITemplateContext.h
│ │ │ │ ├── Bee_UITemplateContext.m
│ │ │ │ ├── Bee_UITemplateSyntaxEXPR.h
│ │ │ │ ├── Bee_UITemplateSyntaxEXPR.m
│ │ │ │ ├── Bee_UITemplateSyntaxFOR.h
│ │ │ │ ├── Bee_UITemplateSyntaxFOR.m
│ │ │ │ ├── Bee_UITemplateSyntaxIF.h
│ │ │ │ ├── Bee_UITemplateSyntaxIF.m
│ │ │ │ ├── Bee_UITemplateSyntaxTEXT.h
│ │ │ │ ├── Bee_UITemplateSyntaxTEXT.m
│ │ │ │ ├── Bee_UITemplateSyntaxTree.h
│ │ │ │ ├── Bee_UITemplateSyntaxTree.m
│ │ │ │ ├── Bee_UITemplateTokenlizer.h
│ │ │ │ └── Bee_UITemplateTokenlizer.m
│ │ │ ├── extension
│ │ │ │ ├── UIView+BeeUITemplate.h
│ │ │ │ ├── UIView+BeeUITemplate.m
│ │ │ │ ├── UIViewController+BeeUITemplate.h
│ │ │ │ └── UIViewController+BeeUITemplate.m
│ │ │ └── parsers
│ │ │ ├── Bee_UITemplateParserAndroid.h
│ │ │ ├── Bee_UITemplateParserAndroid.m
│ │ │ ├── Bee_UITemplateParserXML.h
│ │ │ ├── Bee_UITemplateParserXMLImpl.h
│ │ │ ├── Bee_UITemplateParserXMLImpl.m
│ │ │ ├── Bee_UITemplateParserXMLImpl_v1.h
│ │ │ ├── Bee_UITemplateParserXMLImpl_v1.m
│ │ │ ├── Bee_UITemplateParserXMLImpl_v2.h
│ │ │ ├── Bee_UITemplateParserXMLImpl_v2.m
│ │ │ └── Bee_UITemplateParserXML.m
│ │ ├── system
│ │ │ ├── Bee_SystemConfig.h
│ │ │ ├── Bee_SystemConfig.mm
│ │ │ ├── Bee_System.h
│ │ │ ├── Bee_System.mm
│ │ │ ├── Bee_SystemPackage.h
│ │ │ ├── Bee_SystemPackage.mm
│ │ │ ├── cache
│ │ │ │ ├── Bee_Cache.h
│ │ │ │ ├── Bee_Cache.mm
│ │ │ │ ├── Bee_CacheProtocol.h
│ │ │ │ ├── Bee_CacheProtocol.mm
│ │ │ │ ├── Bee_FileCache.h
│ │ │ │ ├── Bee_FileCache.mm
│ │ │ │ ├── Bee_Keychain.h
│ │ │ │ ├── Bee_Keychain.mm
│ │ │ │ ├── Bee_MemoryCache.h
│ │ │ │ ├── Bee_MemoryCache.mm
│ │ │ │ ├── Bee_UserDefaults.h
│ │ │ │ ├── Bee_UserDefaults.mm
│ │ │ │ └── extension
│ │ │ │ ├── NSObject+BeeKeychain.h
│ │ │ │ ├── NSObject+BeeKeychain.mm
│ │ │ │ ├── NSObject+BeeUserDefaults.h
│ │ │ │ └── NSObject+BeeUserDefaults.mm
│ │ │ ├── database
│ │ │ │ ├── Bee_ActiveBuilder.h
│ │ │ │ ├── Bee_ActiveBuilder.m
│ │ │ │ ├── Bee_ActiveObject.h
│ │ │ │ ├── Bee_ActiveObject.m
│ │ │ │ ├── Bee_ActiveProtocol.h
│ │ │ │ ├── Bee_ActiveProtocol.m
│ │ │ │ ├── Bee_ActiveRecord.h
│ │ │ │ ├── Bee_ActiveRecord.m
│ │ │ │ ├── Bee_Database.h
│ │ │ │ ├── Bee_Database.mm
│ │ │ │ ├── driver
│ │ │ │ │ ├── Bee_MYSQL.h
│ │ │ │ │ ├── Bee_MYSQL.m
│ │ │ │ │ ├── Bee_SQLITE.h
│ │ │ │ │ └── Bee_SQLITE.m
│ │ │ │ └── extension
│ │ │ │ ├── BeeDatabase+BeeActiveRecord.h
│ │ │ │ ├── BeeDatabase+BeeActiveRecord.m
│ │ │ │ ├── NSArray+BeeActiveRecord.h
│ │ │ │ ├── NSArray+BeeActiveRecord.m
│ │ │ │ ├── NSDictionary+BeeActiveRecord.h
│ │ │ │ ├── NSDictionary+BeeActiveRecord.m
│ │ │ │ ├── NSObject+BeeActiveRecord.h
│ │ │ │ ├── NSObject+BeeActiveRecord.m
│ │ │ │ ├── NSObject+BeeDatabase.h
│ │ │ │ └── NSObject+BeeDatabase.m
│ │ │ ├── foundation
│ │ │ │ ├── Bee_Assertion.h
│ │ │ │ ├── Bee_Assertion.mm
│ │ │ │ ├── Bee_Foundation.h
│ │ │ │ ├── Bee_Foundation.mm
│ │ │ │ ├── Bee_Log.h
│ │ │ │ ├── Bee_Log.mm
│ │ │ │ ├── Bee_Performance.h
│ │ │ │ ├── Bee_Performance.mm
│ │ │ │ ├── Bee_Runtime.h
│ │ │ │ ├── Bee_Runtime.mm
│ │ │ │ ├── Bee_Sandbox.h
│ │ │ │ ├── Bee_Sandbox.mm
│ │ │ │ ├── Bee_Singleton.h
│ │ │ │ ├── Bee_Singleton.mm
│ │ │ │ ├── Bee_SystemInfo.h
│ │ │ │ ├── Bee_SystemInfo.mm
│ │ │ │ ├── Bee_Thread.h
│ │ │ │ ├── Bee_Thread.mm
│ │ │ │ ├── Bee_Ticker.h
│ │ │ │ ├── Bee_Ticker.mm
│ │ │ │ ├── Bee_UnitTest.h
│ │ │ │ ├── Bee_UnitTest.m
│ │ │ │ └── extension
│ │ │ │ ├── NSArray+BeeExtension.h
│ │ │ │ ├── NSArray+BeeExtension.mm
│ │ │ │ ├── NSBundle+BeeExtension.h
│ │ │ │ ├── NSBundle+BeeExtension.m
│ │ │ │ ├── NSData+BeeExtension.h
│ │ │ │ ├── NSData+BeeExtension.mm
│ │ │ │ ├── NSDate+BeeExtension.h
│ │ │ │ ├── NSDate+BeeExtension.mm
│ │ │ │ ├── NSDictionary+BeeExtension.h
│ │ │ │ ├── NSDictionary+BeeExtension.mm
│ │ │ │ ├── NSNumber+BeeExtension.h
│ │ │ │ ├── NSNumber+BeeExtension.mm
│ │ │ │ ├── NSObject+BeeJSON.h
│ │ │ │ ├── NSObject+BeeJSON.mm
│ │ │ │ ├── NSObject+BeeMacros.h
│ │ │ │ ├── NSObject+BeeMacros.mm
│ │ │ │ ├── NSObject+BeeNotification.h
│ │ │ │ ├── NSObject+BeeNotification.mm
│ │ │ │ ├── NSObject+BeeProperty.h
│ │ │ │ ├── NSObject+BeeProperty.mm
│ │ │ │ ├── NSObject+BeeTicker.h
│ │ │ │ ├── NSObject+BeeTicker.mm
│ │ │ │ ├── NSObject+BeeTimer.h
│ │ │ │ ├── NSObject+BeeTimer.mm
│ │ │ │ ├── NSObject+BeeTypeConversion.h
│ │ │ │ ├── NSObject+BeeTypeConversion.mm
│ │ │ │ ├── NSString+BeeExtension.h
│ │ │ │ ├── NSString+BeeExtension.mm
│ │ │ │ ├── NSTimer+BeeExtension.h
│ │ │ │ └── NSTimer+BeeExtension.mm
│ │ │ ├── localization
│ │ │ │ ├── Bee_Language.h
│ │ │ │ ├── Bee_Language.m
│ │ │ │ ├── Bee_LanguageSetting.h
│ │ │ │ └── Bee_LanguageSetting.m
│ │ │ ├── network
│ │ │ │ ├── Bee_Network.h
│ │ │ │ ├── Bee_Network.m
│ │ │ │ ├── http
│ │ │ │ │ ├── Bee_HTTP.h
│ │ │ │ │ ├── Bee_HTTP.mm
│ │ │ │ │ ├── Bee_HTTPPackage.h
│ │ │ │ │ ├── Bee_HTTPPackage.mm
│ │ │ │ │ ├── client
│ │ │ │ │ │ ├── Bee_HTTPConfig.h
│ │ │ │ │ │ ├── Bee_HTTPConfig.m
│ │ │ │ │ │ ├── Bee_HTTPMockServer.h
│ │ │ │ │ │ ├── Bee_HTTPMockServer.m
│ │ │ │ │ │ ├── Bee_HTTPRequest.h
│ │ │ │ │ │ ├── Bee_HTTPRequest.m
│ │ │ │ │ │ ├── Bee_HTTPRequestQueue.h
│ │ │ │ │ │ ├── Bee_HTTPRequestQueue.m
│ │ │ │ │ │ └── extension
│ │ │ │ │ │ ├── NSObject+BeeHTTPRequest.h
│ │ │ │ │ │ └── NSObject+BeeHTTPRequest.m
│ │ │ │ │ └── server
│ │ │ │ │ ├── Bee_HTTPConnection2.h
│ │ │ │ │ ├── Bee_HTTPConnection2.m
│ │ │ │ │ ├── Bee_HTTPProtocol2.h
│ │ │ │ │ ├── Bee_HTTPProtocol2.m
│ │ │ │ │ ├── Bee_HTTPRequest2.h
│ │ │ │ │ ├── Bee_HTTPRequest2.m
│ │ │ │ │ ├── Bee_HTTPResponse2.h
│ │ │ │ │ ├── Bee_HTTPResponse2.m
│ │ │ │ │ ├── Bee_HTTPRouter2.h
│ │ │ │ │ ├── Bee_HTTPRouter2.m
│ │ │ │ │ ├── Bee_HTTPServer2.h
│ │ │ │ │ ├── Bee_HTTPServer2.m
│ │ │ │ │ ├── Bee_HTTPWorkenv2.h
│ │ │ │ │ ├── Bee_HTTPWorkenv2.m
│ │ │ │ │ ├── Bee_HTTPWorkflow2.h
│ │ │ │ │ ├── Bee_HTTPWorkflow2.m
│ │ │ │ │ ├── Bee_HTTPWorklet2.h
│ │ │ │ │ └── Bee_HTTPWorklet2.m
│ │ │ │ ├── reachability
│ │ │ │ │ ├── Bee_Reachability.h
│ │ │ │ │ └── Bee_Reachability.m
│ │ │ │ └── socket
│ │ │ │ ├── Bee_Socket.h
│ │ │ │ └── Bee_Socket.m
│ │ │ ├── resource
│ │ │ │ ├── Bee_Resource.h
│ │ │ │ ├── Bee_Resource.mm
│ │ │ │ └── extension
│ │ │ │ ├── NSObject+Resource.h
│ │ │ │ └── NSObject+Resource.mm
│ │ │ └── service
│ │ │ ├── Bee_Service.h
│ │ │ └── Bee_Service.m
│ │ └── vendor
│ │ ├── ASI
│ │ │ ├── ASIAuthenticationDialog.h
│ │ │ ├── ASIAuthenticationDialog.m
│ │ │ ├── ASICacheDelegate.h
│ │ │ ├── ASIDataCompressor.h
│ │ │ ├── ASIDataCompressor.m
│ │ │ ├── ASIDataDecompressor.h
│ │ │ ├── ASIDataDecompressor.m
│ │ │ ├── ASIDownloadCache.h
│ │ │ ├── ASIDownloadCache.m
│ │ │ ├── ASIFormDataRequest.h
│ │ │ ├── ASIFormDataRequest.m
│ │ │ ├── ASIHTTPRequestConfig.h
│ │ │ ├── ASIHTTPRequestDelegate.h
│ │ │ ├── ASIHTTPRequest.h
│ │ │ ├── ASIHTTPRequest.m
│ │ │ ├── ASIInputStream.h
│ │ │ ├── ASIInputStream.m
│ │ │ ├── ASINetworkQueue.h
│ │ │ ├── ASINetworkQueue.m
│ │ │ └── ASIProgressDelegate.h
│ │ ├── Bee_VendorConfig.h
│ │ ├── Bee_Vendor.h
│ │ ├── FMDB
│ │ │ ├── FMDatabaseAdditions.h
│ │ │ ├── FMDatabaseAdditions.m
│ │ │ ├── FMDatabase.h
│ │ │ ├── FMDatabase.m
│ │ │ ├── FMDatabasePool.h
│ │ │ ├── FMDatabasePool.m
│ │ │ ├── FMDatabaseQueue.h
│ │ │ ├── FMDatabaseQueue.m
│ │ │ ├── FMResultSet.h
│ │ │ └── FMResultSet.m
│ │ ├── JSONKit
│ │ │ ├── JSONKit.h
│ │ │ └── JSONKit.m
│ │ ├── OpenUDID
│ │ │ ├── OpenUDID.h
│ │ │ └── OpenUDID.m
│ │ ├── Reachability
│ │ │ ├── Reachability.h
│ │ │ └── Reachability.m
│ │ ├── TouchXML
│ │ │ ├── CTidy.h
│ │ │ ├── CTidy.m
│ │ │ ├── CXHTMLDocument.h
│ │ │ ├── CXHTMLDocument.m
│ │ │ ├── CXMLDocument_CreationExtensions.h
│ │ │ ├── CXMLDocument_CreationExtensions.m
│ │ │ ├── CXMLDocument.h
│ │ │ ├── CXMLDocument.m
│ │ │ ├── CXMLDocument_PrivateExtensions.h
│ │ │ ├── CXMLDocument_PrivateExtensions.m
│ │ │ ├── CXMLElement_CreationExtensions.h
│ │ │ ├── CXMLElement_CreationExtensions.m
│ │ │ ├── CXMLElement_ElementTreeExtensions.h
│ │ │ ├── CXMLElement_ElementTreeExtensions.m
│ │ │ ├── CXMLElement.h
│ │ │ ├── CXMLElement.m
│ │ │ ├── CXMLNamespaceNode.h
│ │ │ ├── CXMLNamespaceNode.m
│ │ │ ├── CXMLNode_CreationExtensions.h
│ │ │ ├── CXMLNode_CreationExtensions.m
│ │ │ ├── CXMLNode.h
│ │ │ ├── CXMLNode.m
│ │ │ ├── CXMLNode_PrivateExtensions.h
│ │ │ ├── CXMLNode_PrivateExtensions.m
│ │ │ ├── CXMLNode_XPathExtensions.h
│ │ │ ├── CXMLNode_XPathExtensions.m
│ │ │ └── TouchXML.h
│ │ └── ZipArchive
│ │ ├── minizip
│ │ │ ├── crypt.h
│ │ │ ├── ioapi.c
│ │ │ ├── ioapi.h
│ │ │ ├── mztools.c
│ │ │ ├── mztools.h
│ │ │ ├── unzip.c
│ │ │ ├── unzip.h
│ │ │ ├── zip.c
│ │ │ └── zip.h
│ │ ├── ZipArchive.h
│ │ └── ZipArchive.mm
│ ├── icon@2x.png
│ ├── icon.png
│ ├── shop
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── config
│ │ │ ├── ServerConfig.h
│ │ │ └── ServerConfig.m
│ │ ├── Default@2x.png
│ │ ├── Default-568h@2x.png
│ │ ├── Default.png
│ │ ├── en.lproj
│ │ │ └── InfoPlist.strings
│ │ ├── generated
│ │ │ ├── ecmobile.h
│ │ │ └── ecmobile.mm
│ │ ├── main.m
│ │ ├── model
│ │ │ ├── AddressModel.h
│ │ │ ├── AddressModel.m
│ │ │ ├── ArticleModel.h
│ │ │ ├── ArticleModel.m
│ │ │ ├── BannerModel.h
│ │ │ ├── BannerModel.m
│ │ │ ├── BaseModel.h
│ │ │ ├── BaseModel.m
│ │ │ ├── BrandModel.h
│ │ │ ├── BrandModel.m
│ │ │ ├── CartModel.h
│ │ │ ├── CartModel.m
│ │ │ ├── CategoryModel.h
│ │ │ ├── CategoryModel.m
│ │ │ ├── CollectionModel.h
│ │ │ ├── CollectionModel.m
│ │ │ ├── CommentModel.h
│ │ │ ├── CommentModel.m
│ │ │ ├── ConfigModel.h
│ │ │ ├── ConfigModel.m
│ │ │ ├── CurrentAddressModel.h
│ │ │ ├── CurrentAddressModel.m
│ │ │ ├── ExpressModel.h
│ │ │ ├── ExpressModel.m
│ │ │ ├── FlowModel.h
│ │ │ ├── FlowModel.m
│ │ │ ├── GoodsModel.h
│ │ │ ├── GoodsModel.m
│ │ │ ├── HelpModel.h
│ │ │ ├── HelpModel.m
│ │ │ ├── model.h
│ │ │ ├── model.m
│ │ │ ├── NSObject+TagList.h
│ │ │ ├── NSObject+TagList.m
│ │ │ ├── OrderModel.h
│ │ │ ├── OrderModel.m
│ │ │ ├── PHOTO+AutoSelection.h
│ │ │ ├── PHOTO+AutoSelection.m
│ │ │ ├── PriceRangeModel.h
│ │ │ ├── PriceRangeModel.m
│ │ │ ├── RegionModel.h
│ │ │ ├── RegionModel.m
│ │ │ ├── SearchCategoryModel.h
│ │ │ ├── SearchCategoryModel.m
│ │ │ ├── SearchKeywordsModel.h
│ │ │ ├── SearchKeywordsModel.m
│ │ │ ├── SearchModel.h
│ │ │ ├── SearchModel.m
│ │ │ ├── UserModel.h
│ │ │ ├── UserModel.m
│ │ │ ├── ValidateModel.h
│ │ │ └── ValidateModel.m
│ │ ├── shop-Info.plist
│ │ ├── shop-Prefix.pch
│ │ ├── view_iPad
│ │ │ ├── AppBoard_iPad.h
│ │ │ └── AppBoard_iPad.m
│ │ └── view_iPhone
│ │ ├── AppBoard_iPhone.h
│ │ ├── AppBoard_iPhone.m
│ │ ├── AppTab_iPhone.h
│ │ ├── AppTab_iPhone.m
│ │ ├── AppTab_iPhone.xml
│ │ ├── resource
│ │ │ ├── images
│ │ │ │ ├── accsessory-arrow-down@2x.png
│ │ │ │ ├── accsessory-arrow-right@2x.png
│ │ │ │ ├── accsessory-arrow-up@2x.png
│ │ │ │ ├── accsessory-check@2x.png
│ │ │ │ ├── address-edit-default-btn-yellow@2x.png
│ │ │ │ ├── address-edit-modify-btn-red@2x.png
│ │ │ │ ├── address-empty-body-add-icon@2x.png
│ │ │ │ ├── body-bg@2x.png
│ │ │ │ ├── body-cont-bg@2x.png
│ │ │ │ ├── browser-baritem-back@2x.png
│ │ │ │ ├── browser-baritem-forward@2x.png
│ │ │ │ ├── browser-baritem-refresh@2x.png
│ │ │ │ ├── browser-baritem-stop@2x.png
│ │ │ │ ├── button-blue@2x.png
│ │ │ │ ├── button-narrow-blue@2x.png
│ │ │ │ ├── button-narrow-gray@2x.png
│ │ │ │ ├── button-narrow-red@2x.png
│ │ │ │ ├── button-orange@2x.png
│ │ │ │ ├── button-red@2x.png
│ │ │ │ ├── cell-bg-content@2x.png
│ │ │ │ ├── cell-bg-content-small@2x.png
│ │ │ │ ├── cell-bg-footer@2x.png
│ │ │ │ ├── cell-bg-footer-small@2x.png
│ │ │ │ ├── cell-bg-header@2x.png
│ │ │ │ ├── cell-bg-header-small@2x.png
│ │ │ │ ├── cell-bg-single@2x.png
│ │ │ │ ├── closed@2x.jpg
│ │ │ │ ├── closed-568h@2x.jpg
│ │ │ │ ├── filter-blue-btn@2x.png
│ │ │ │ ├── footer-active-bg@2x.png
│ │ │ │ ├── footer-bg@2x.png
│ │ │ │ ├── footer-home-active-icon@2x.png
│ │ │ │ ├── footer-home-icon@2x.png
│ │ │ │ ├── footer-search-active-icon@2x.png
│ │ │ │ ├── footer-search-icon@2x.png
│ │ │ │ ├── footer-shopping-cart-active-icon@2x.png
│ │ │ │ ├── footer-shopping-cart-icon@2x.png
│ │ │ │ ├── footer-user-active-icon@2x.png
│ │ │ │ ├── footer-user-icon@2x.png
│ │ │ │ ├── grayArrow@2x.png
│ │ │ │ ├── icon-necessary@2x.png
│ │ │ │ ├── index-body-bg@2x.png
│ │ │ │ ├── index-hot-icon@2x.png
│ │ │ │ ├── index-new-full-detail-bg@2x.png
│ │ │ │ ├── index-new-full-detail-icon@2x.png
│ │ │ │ ├── index-new-full-hot-bg-yellow@2x.png
│ │ │ │ ├── index-new-full-rec-bg@2x.png
│ │ │ │ ├── item-faverites-edit-close-btn@2x.png
│ │ │ │ ├── item-graph-cont-box-bg@2x.png
│ │ │ │ ├── item-graph-header-view-icon@2x.png
│ │ │ │ ├── item-grid-body-free-shipping-bg@2x.png
│ │ │ │ ├── item-grid-body-free-shipping-btn@2x.png
│ │ │ │ ├── item-grid-body-price-bg-red@2x.png
│ │ │ │ ├── item-grid-filter-bg@2x.png
│ │ │ │ ├── item-grid-filter-bg-line@2x.png
│ │ │ │ ├── item-grid-filter-down-active-arrow@2x.png
│ │ │ │ ├── item-grid-filter-down-arrow@2x.png
│ │ │ │ ├── item-grid-filter-price-arrow@2x.png
│ │ │ │ ├── item-grid-filter-sanjiao-icon@2x.png
│ │ │ │ ├── item-grid-filter-up-active-arrow@2x.png
│ │ │ │ ├── item-grid-filter-up-arrow@2x.png
│ │ │ │ ├── item-grid-float-bg-grey@2x.png
│ │ │ │ ├── item-grid-float-shopping-cart-icon@2x.png
│ │ │ │ ├── item-grid-header-arrow-icon@2x.png
│ │ │ │ ├── item-grid-header-view-icon@2x.png
│ │ │ │ ├── item-info-buy-choose-min-btn@2x.png
│ │ │ │ ├── item-info-buy-choose-num-bg@2x.png
│ │ │ │ ├── item-info-buy-choose-sum-btn@2x.png
│ │ │ │ ├── item-info-buy-entry-header-refresh-icon@2x.png
│ │ │ │ ├── item-info-buy-entry-loading-header-close-icon@2x.png
│ │ │ │ ├── item-info-buy-kinds-active-btn@2x.png
│ │ │ │ ├── item-info-buy-kinds-btn-grey@2x.png
│ │ │ │ ├── item-info-buy-kinds-current-icon@2x.png
│ │ │ │ ├── item-info-carousel-bg@2x.png
│ │ │ │ ├── item-info-collection-btn@2x.png
│ │ │ │ ├── item-info-disabled-btn@2x.png
│ │ │ │ ├── item-info-header-share-icon@2x.png
│ │ │ │ ├── item-info-new-buy-icon@2x.png
│ │ │ │ ├── item-info-new-collection-btn-bg@2x.png
│ │ │ │ ├── item-info-new-collection-star-icon@2x.png
│ │ │ │ ├── item-info-pushed-collect-btn@2x.png
│ │ │ │ ├── log-in-key-icon@2x.png
│ │ │ │ ├── log-in-user-name-icon@2x.png
│ │ │ │ ├── nav-add@2x.png
│ │ │ │ ├── nav-back@2x.png
│ │ │ │ ├── nav_bg@2x.png
│ │ │ │ ├── nav_bg_iphone5@2x.png
│ │ │ │ ├── nav-right@2x.png
│ │ │ │ ├── nav-trash@2x.png
│ │ │ │ ├── no-internet-connection-inter-icon@2x.png
│ │ │ │ ├── placeholder-image@2x.png
│ │ │ │ ├── profile_img_bg@2x.jpg
│ │ │ │ ├── profile-no-avatar-icon@2x.png
│ │ │ │ ├── profile-refresh-camera-icon@2x.png
│ │ │ │ ├── profile-refresh-goods-num-bg@2x.png
│ │ │ │ ├── profile-refresh-history-icon@2x.png
│ │ │ │ ├── profile-refresh-payment-icon@2x.png
│ │ │ │ ├── profile-refresh-prompt-bg@2x.png
│ │ │ │ ├── profile-refresh-receipt-icon@2x.png
│ │ │ │ ├── profile-refresh-ship-icon@2x.png
│ │ │ │ ├── profile-refresh-site-icon@2x.png
│ │ │ │ ├── profile-refresh-up-arrow-icon@2x.png
│ │ │ │ ├── profile-vip-icon@2x.png
│ │ │ │ ├── searcher-new-body-btn-blue@2x.png
│ │ │ │ ├── searcher-new-body-btn-grey@2x.png
│ │ │ │ ├── searcher-new-cont-btn-red@2x.png
│ │ │ │ ├── searcher-new-search-box@2x.png
│ │ │ │ ├── searcher-new-search-icon@2x.png
│ │ │ │ ├── searcher-new-voice-btn@2x.png
│ │ │ │ ├── searcher-new-voice-cont-bg@2x.png
│ │ │ │ ├── searcher-new-voice-cont-voice-icon@2x.png
│ │ │ │ ├── searcher-new-voice-icon@2x.png
│ │ │ │ ├── searcher-no-result-empty-icon@2x.png
│ │ │ │ ├── search-new-shopping-cart-num-bg@2x.png
│ │ │ │ ├── setting-log-out-btn-red@2x.png
│ │ │ │ ├── shopping-cart-acc-btn-red@2x.png
│ │ │ │ ├── shopping-cart-acc-cart-icon@2x.png
│ │ │ │ ├── shopping-cart-act-logo@2x.png
│ │ │ │ ├── shopping_cart_act_logo.png
│ │ │ │ ├── shopping-cart-body-bg-01@2x.png
│ │ │ │ ├── shopping-cart-body-bg-02@2x.png
│ │ │ │ ├── shopping-cart-body-bg-03@2x.png
│ │ │ │ ├── shopping-cart-body-bg-04@2x.png
│ │ │ │ ├── shopping-cart-body-dotted-line@2x.png
│ │ │ │ ├── shopping-cart-btn-with-icon@2x.png
│ │ │ │ ├── shopping-cart-edit-choose-min-btn@2x.png
│ │ │ │ ├── shopping-cart-edit-choose-num-bg@2x.png
│ │ │ │ ├── shopping-cart-edit-choose-sum-btn@2x.png
│ │ │ │ ├── shopping-cart-edit-remove-bg-grey@2x.png
│ │ │ │ ├── shopping-cart-edit-remove-box@2x.png
│ │ │ │ ├── shopping-cart-empty-cart-icon@2x.png
│ │ │ │ ├── shopping-cart-modify-btn-grey@2x.png
│ │ │ │ ├── shopping-checkout-body-bg@2x.png
│ │ │ │ ├── shopping-checkout-body-bg-sm@2x.png
│ │ │ │ ├── shopping-checkout-color-bar@2x.png
│ │ │ │ ├── shopping-checkout-cont-bg@2x.png
│ │ │ │ ├── shopping-checkout-phone-icon@2x.png
│ │ │ │ ├── shopping-checkout-required-bg@2x.png
│ │ │ │ ├── shopping-checkout-sub-order-icon@2x.png
│ │ │ │ ├── shopping-coupon-cur-icon@2x.png
│ │ │ │ ├── trade-info-cont-bg1@2x.png
│ │ │ │ ├── trade-info-cont-bg2@2x.png
│ │ │ │ ├── trade-info-cont-bg3@2x.png
│ │ │ │ ├── trade-info-cont-bg4@2x.png
│ │ │ │ ├── trade-info-stream-body-bg-01@2x.png
│ │ │ │ ├── trade-info-stream-body-bg-02@2x.png
│ │ │ │ ├── trade-info-stream-body-bg-03@2x.png
│ │ │ │ ├── trade-info-stream-cont-bg@2x.png
│ │ │ │ ├── trade-info-stream-cont-dotted-line@2x.png
│ │ │ │ ├── trade-info-stream-express-delivery-logo@2x.png
│ │ │ │ ├── trade-info-stream-logistics-time-active-icon@2x.png
│ │ │ │ ├── trade-info-stream-logistics-time-icon@2x.png
│ │ │ │ └── trade-info-stream-logistics-time-line@2x.png
│ │ │ └── language
│ │ │ ├── en.xml
│ │ │ └── zh-Hans.xml
│ │ └── templates
│ │ ├── AddAddressBoard_iPhone.h
│ │ ├── AddAddressBoard_iPhone.m
│ │ ├── AddAddressCell_iPhone.xml
│ │ ├── AddressListBoard_iPhone.h
│ │ ├── AddressListBoard_iPhone.m
│ │ ├── AddressListCell_iPhone.xml
│ │ ├── AdvancedSearchBoard_iPhone.h
│ │ ├── AdvancedSearchBoard_iPhone.m
│ │ ├── AdvancedSearchBoard_iPhone.xml
│ │ ├── AdvancedSearchCell_iPhone.xml
│ │ ├── AwaitPayBoard_iPhone.h
│ │ ├── AwaitPayBoard_iPhone.m
│ │ ├── AwaitPayCellFooter_iPhone.xml
│ │ ├── AwaitShipBoard_iPhone.h
│ │ ├── AwaitShipBoard_iPhone.m
│ │ ├── AwaitShipCellFooter_iPhone.xml
│ │ ├── BannerSlideCell_iPhone.xml
│ │ ├── BaseBoard_iPhone.h
│ │ ├── BaseBoard_iPhone.m
│ │ ├── BonusBoard_iPhone.h
│ │ ├── BonusBoard_iPhone.m
│ │ ├── BonusBoard_iPhone.xml
│ │ ├── CartBoard_iPhone.h
│ │ ├── CartBoard_iPhone.m
│ │ ├── CartBoard_iPhone.xml
│ │ ├── CartCheckoutCell_iPhone.xml
│ │ ├── CartGoodCell_iPhone.xml
│ │ ├── CategoryBoard_iPhone.h
│ │ ├── CategoryBoard_iPhone.m
│ │ ├── CategoryCell_iPhone.xml
│ │ ├── CheckoutBoard_iPhone.h
│ │ ├── CheckoutBoard_iPhone.m
│ │ ├── CheckoutHeader_iPhone.xml
│ │ ├── CheckoutOrderCellBody_iPhone.xml
│ │ ├── CheckoutOrderCellFooter_iPhone.xml
│ │ ├── CheckoutOrderCellGoods_iPhone.xml
│ │ ├── CheckoutOrderCellHeader_iPhone.xml
│ │ ├── CheckoutOrderCellInfo_iPhone.xml
│ │ ├── CollectionBoard_iPhone.h
│ │ ├── CollectionBoard_iPhone.m
│ │ ├── CollectionCell_iPhone.xml
│ │ ├── Common
│ │ │ ├── CommonFootLoader.h
│ │ │ ├── CommonFootLoader.m
│ │ │ ├── CommonFootLoader.xml
│ │ │ ├── CommonPullLoader.h
│ │ │ ├── CommonPullLoader.m
│ │ │ ├── CommonPullLoader.xml
│ │ │ ├── CommonWaterMark.h
│ │ │ ├── CommonWaterMark.m
│ │ │ ├── countdown
│ │ │ │ ├── CountdownCell.h
│ │ │ │ ├── CountdownCell.m
│ │ │ │ └── CountdownCell.xml
│ │ │ ├── ErrorMsg.h
│ │ │ ├── ErrorMsg.m
│ │ │ ├── FormView.h
│ │ │ ├── FormView.m
│ │ │ ├── Placeholder.h
│ │ │ ├── Placeholder.m
│ │ │ ├── taglist
│ │ │ │ ├── UITagListCell.xml
│ │ │ │ ├── UITagList.h
│ │ │ │ └── UITagList.m
│ │ │ ├── WebViewBoard_iPhone.h
│ │ │ └── WebViewBoard_iPhone.m
│ │ ├── EditAddressBoard_iPhone.h
│ │ ├── EditAddressBoard_iPhone.m
│ │ ├── EditAddressCell_iPhone.xml
│ │ ├── FinishedBoard_iPhone.h
│ │ ├── FinishedBoard_iPhone.m
│ │ ├── FinishedCellFooter_iPhone.xml
│ │ ├── GoodsCommentBoard_iPhone.h
│ │ ├── GoodsCommentBoard_iPhone.m
│ │ ├── GoodsCommentCell_iPhone.xml
│ │ ├── GoodsDetailBoard_iPhone.h
│ │ ├── GoodsDetailBoard_iPhone.m
│ │ ├── GoodsDetailCell_iPhone.xml
│ │ ├── GoodsDetailSlide_iPhone.xml
│ │ ├── GoodsDetailTab_iPhone.xml
│ │ ├── GoodsEntryBoard_iPhone.h
│ │ ├── GoodsEntryBoard_iPhone.m
│ │ ├── GoodsListBoard_iPhone.h
│ │ ├── GoodsListBoard_iPhone.m
│ │ ├── GoodsListCart_iPhone.xml
│ │ ├── GoodsListFilter_iPhone.xml
│ │ ├── GoodsListGridCell_iPhone.xml
│ │ ├── GoodsListLargeCell_Phone.xml
│ │ ├── GoodsListSearchBar_iPhone.xml
│ │ ├── GoodsPropertyBoard_iPhone.h
│ │ ├── GoodsPropertyBoard_iPhone.m
│ │ ├── GoodsSpecifyBoardCell_iPhone.xml
│ │ ├── GoodsSpecifyBoard_iPhone.h
│ │ ├── GoodsSpecifyBoard_iPhone.m
│ │ ├── HelpBoard_iPhone.h
│ │ ├── HelpBoard_iPhone.m
│ │ ├── HelpCell2_iPhone.xml
│ │ ├── HelpCell_iPhone.h
│ │ ├── HelpCell_iPhone.m
│ │ ├── HelpCell_iPhone.xml
│ │ ├── HelpEntryBoard_iPhone.h
│ │ ├── HelpEntryBoard_iPhone.m
│ │ ├── IndexBoard_iPhone.h
│ │ ├── IndexBoard_iPhone.m
│ │ ├── IndexNotifiBarItem_iPhone.xml
│ │ ├── IndexNotifiCell_iPhone.xml
│ │ ├── IntegralBoard_iPhone.h
│ │ ├── IntegralBoard_iPhone.m
│ │ ├── IntegralBoard_iPhone.xml
│ │ ├── InvoiceBoard_iPhone.h
│ │ ├── InvoiceBoard_iPhone.m
│ │ ├── NotificationBoard_iPhone.h
│ │ ├── NotificationBoard_iPhone.m
│ │ ├── NotificationCell_iPhone.xml
│ │ ├── OrderCellBody_iPhone.xml
│ │ ├── OrderCellFooter_iPhone.xml
│ │ ├── OrderCellGoods_iPhone.xml
│ │ ├── OrderCellHeader_iPhone.xml
│ │ ├── OrderCellInfo_iPhone.xml
│ │ ├── OrdersBoard_iPhone.h
│ │ ├── OrdersBoard_iPhone.m
│ │ ├── PayBoard_iPhone.h
│ │ ├── PayBoard_iPhone.m
│ │ ├── PaymentBoard_iPhone.h
│ │ ├── PaymentBoard_iPhone.m
│ │ ├── ProfileBoard_iPhone.h
│ │ ├── ProfileBoard_iPhone.m
│ │ ├── ProfileCell_iPhone.xml
│ │ ├── RecommendCell_iPhone.xml
│ │ ├── RecommendGoodsCell_iPhone.xml
│ │ ├── RegionPickBoard_iPhone.h
│ │ ├── RegionPickBoard_iPhone.m
│ │ ├── SearchBoard_iPhone.h
│ │ ├── SearchBoard_iPhone.m
│ │ ├── SearchCategory_iPhone.xml
│ │ ├── SearchInput_iPhone.xml
│ │ ├── SearchRecoder_iPhone.xml
│ │ ├── SettingBoard_iPhone.h
│ │ ├── SettingBoard_iPhone.m
│ │ ├── ShareBoard_iPhone.h
│ │ ├── ShareBoard_iPhone.m
│ │ ├── ShippedBoard_iPhone.h
│ │ ├── ShippedBoard_iPhone.m
│ │ ├── ShippedCellFooter_iPhone.xml
│ │ ├── ShippingBoard_iPhone.h
│ │ ├── ShippingBoard_iPhone.m
│ │ ├── SigninBoard_iPhone.h
│ │ ├── SigninBoard_iPhone.m
│ │ ├── SigninBoard_iPhone.xml
│ │ ├── SignupBoard_iPhone.h
│ │ ├── SignupBoard_iPhone.m
│ │ ├── SignupBoard_iPhone.xml
│ │ ├── SlideBoard_iPhone.h
│ │ └── SlideBoard_iPhone.m
│ └── shop.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── shop.xccheckout
│ │ └── xcuserdata
│ │ ├── gavinkwoe.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── god.xcuserdatad
│ │ ├── UserInterfaceState.xcuserstate
│ │ └── xcdebugger
│ │ └── Expressions.xcexplist
│ └── xcuserdata
│ ├── gavinkwoe.xcuserdatad
│ │ ├── xcdebugger
│ │ │ └── Breakpoints.xcbkptlist
│ │ └── xcschemes
│ │ ├── shop.xcscheme
│ │ └── xcschememanagement.plist
│ └── god.xcuserdatad
│ ├── xcdebugger
│ │ ├── Breakpoints_v2.xcbkptlist
│ │ └── Breakpoints.xcbkptlist
│ └── xcschemes
│ ├── shop.xcscheme
│ └── xcschememanagement.plist
├── PHP
│ └── ECMobile
│ ├── controller
│ │ ├── address
│ │ │ ├── add.php
│ │ │ ├── delete.php
│ │ │ ├── info.php
│ │ │ ├── list.php
│ │ │ ├── setDefault.php
│ │ │ └── update.php
│ │ ├── article.php
│ │ ├── brand.php
│ │ ├── cart.php
│ │ ├── category.php
│ │ ├── comments.php
│ │ ├── config.php
│ │ ├── flow.php
│ │ ├── goods.php
│ │ ├── home
│ │ │ ├── category.php
│ │ │ └── data.php
│ │ ├── images.php
│ │ ├── order
│ │ │ ├── affirmReceived.php
│ │ │ ├── cancel.php
│ │ │ ├── list.php
│ │ │ └── pay.php
│ │ ├── price_range.php
│ │ ├── region.php
│ │ ├── searchKeywords.php
│ │ ├── search.php
│ │ ├── shopHelp.php
│ │ ├── user
│ │ │ ├── collect.php
│ │ │ ├── info.php
│ │ │ ├── signin.php
│ │ │ ├── signupFields.php
│ │ │ └── signup.php
│ │ └── validate.php
│ ├── index.css
│ ├── index.php
│ ├── info.php
│ ├── Library
│ │ ├── function.php
│ │ ├── Gd.php
│ │ ├── GZ_Api.php
│ │ ├── GZ_session.php
│ │ ├── GZ_Smarty.php
│ │ └── Imagick.php
│ └── test
│ ├── address_addTest.php
│ ├── address_listTest.php
│ ├── address_updateTest.php
│ ├── articleTest.php
│ ├── cartTest.php
│ ├── commentsTest.php
│ ├── flow_checkOrderTest.php
│ ├── flow_doneTest.php
│ ├── function.php
│ ├── goods_descTest.php
│ ├── goodsTest.php
│ ├── home_categoryTest.php
│ ├── home_dataTest.php
│ ├── regionTest.php
│ ├── searchKeywordsTest.php
│ ├── searchTest.php
│ ├── shopHelpTest.php
│ ├── user_signinTest.php
│ ├── user_signupFieldsTest.php
│ ├── user_signupTest.php
│ ├── validate_bonusTest.php
│ └── validate_integralTest.php
└── README.md
191 directories, 1800 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论