├── .gitignore
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle
├── libs
│ ├── BaiduLBS_Android.jar
│ ├── butterknife-6.1.0.jar
│ ├── mta-sdk-1.6.2.jar
│ ├── open_sdk_r5756.jar
│ └── universal-image-loader-1.9.5.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── monsterlin
│ │ └── blives
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── fonts
│ │ │ └── test.ttf
│ │ └── web
│ │ │ └── showwx.html
│ ├── java
│ │ └── com
│ │ │ └── monsterlin
│ │ │ └── blives
│ │ │ ├── BaseActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── activity
│ │ │ ├── app
│ │ │ │ └── AppDetailActivity.java
│ │ │ ├── campus
│ │ │ │ ├── CampusDetailActivity.java
│ │ │ │ ├── MCampusActivity.java
│ │ │ │ ├── NCampusActivity.java
│ │ │ │ └── UnionActivity.java
│ │ │ ├── map
│ │ │ │ └── MapActivity.java
│ │ │ ├── news
│ │ │ │ └── NewsDetailsActivity.java
│ │ │ ├── setting
│ │ │ │ ├── AboutActivity.java
│ │ │ │ ├── FeedBackActivity.java
│ │ │ │ └── SettingActivity.java
│ │ │ ├── user
│ │ │ │ ├── ChangePassActivity.java
│ │ │ │ ├── LoginActivity.java
│ │ │ │ ├── QQRegistActivity.java
│ │ │ │ ├── RegistActivity.java
│ │ │ │ ├── ResetActivity.java
│ │ │ │ ├── UpdateUseInfoActivity.java
│ │ │ │ └── UserInfoActivity.java
│ │ │ └── welcome
│ │ │ │ ├── OurViewPager.java
│ │ │ │ └── WelcomeActivity.java
│ │ │ ├── adapter
│ │ │ ├── AppAdapter.java
│ │ │ ├── base
│ │ │ │ └── BaseRecyclerAdapter.java
│ │ │ ├── campus
│ │ │ │ ├── CampusAcAdapter.java
│ │ │ │ ├── CampusAdapter.java
│ │ │ │ └── UnionAdapter.java
│ │ │ ├── changeadapter
│ │ │ │ ├── ViewPagerAdapter.java
│ │ │ │ └── WelWpadapter.java
│ │ │ ├── common
│ │ │ │ ├── CommonAdapter.java
│ │ │ │ └── CommonUnionAdapter.java
│ │ │ ├── dao
│ │ │ │ └── OnItemClickListener.java
│ │ │ ├── newsadapter
│ │ │ │ ├── AcinformsAdapter.java
│ │ │ │ ├── JobnewsAdapter.java
│ │ │ │ ├── OffnewsAdapter.java
│ │ │ │ └── SchoolNewsAdapter.java
│ │ │ └── viewholder
│ │ │ │ ├── AppVHolder.java
│ │ │ │ ├── CampusAcVHolder.java
│ │ │ │ ├── NewsFootVHolder.java
│ │ │ │ ├── NewsItemVHolder.java
│ │ │ │ ├── SceneryVHolder.java
│ │ │ │ └── UnionVHolder.java
│ │ │ ├── application
│ │ │ └── BApplication.java
│ │ │ ├── bean
│ │ │ ├── Acinforms.java
│ │ │ ├── App.java
│ │ │ ├── BScenery.java
│ │ │ ├── BUser.java
│ │ │ ├── Campus.java
│ │ │ ├── CampusAc.java
│ │ │ ├── FeedBack.java
│ │ │ ├── Jobnews.java
│ │ │ ├── MarkPoint.java
│ │ │ ├── Offnews.java
│ │ │ ├── QQUserInfo.java
│ │ │ ├── Scenery.java
│ │ │ ├── SchoolNews.java
│ │ │ └── Union.java
│ │ │ ├── biz
│ │ │ ├── BaseUiListener.java
│ │ │ └── NewsBiz.java
│ │ │ ├── campusfragment
│ │ │ ├── CampusAcFragment.java
│ │ │ ├── DepartAcFragment.java
│ │ │ └── UnionFragment.java
│ │ │ ├── constants
│ │ │ ├── APPID.java
│ │ │ ├── BaseUrls.java
│ │ │ ├── BmobKey.java
│ │ │ ├── DetailType.java
│ │ │ └── QueryNumber.java
│ │ │ ├── mainfragment
│ │ │ ├── AcinformsFragment.java
│ │ │ ├── BaseFragment.java
│ │ │ ├── JobnewsFragment.java
│ │ │ ├── OffnewsFragment.java
│ │ │ └── SNewsFragment.java
│ │ │ ├── navfragment
│ │ │ ├── AppFragment.java
│ │ │ ├── CampusFragment.java
│ │ │ ├── MainFragment.java
│ │ │ └── SceneryFragment.java
│ │ │ ├── utils
│ │ │ ├── CheckNetWork.java
│ │ │ ├── CountDownButtonHelper.java
│ │ │ ├── ImageLoader.java
│ │ │ ├── MTextUtils.java
│ │ │ ├── PhoneUtil.java
│ │ │ ├── SnackbarUtil.java
│ │ │ ├── StatusBarCompat.java
│ │ │ └── ToastUtils.java
│ │ │ └── widget
│ │ │ └── ProgressWebView.java
│ ├── jniLibs
│ │ ├── arm64-v8a
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── armeabi-v7a
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── armeabi
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── x86
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ └── x86_64
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ └── res
│ │ ├── drawable-hdpi
│ │ ├── bg_welcome.png
│ │ ├── bmob_update_btn_check_off_focused_holo_light.png
│ │ ├── bmob_update_btn_check_off_holo_light.png
│ │ ├── bmob_update_btn_check_off_pressed_holo_light.png
│ │ ├── bmob_update_btn_check_on_focused_holo_light.png
│ │ ├── bmob_update_btn_check_on_holo_light.png
│ │ ├── bmob_update_btn_check_on_pressed_holo_light.png
│ │ ├── bmob_update_close_bg_normal.png
│ │ ├── bmob_update_close_bg_tap.png
│ │ ├── ic_bzu.jpg
│ │ ├── ic_campus_content.png
│ │ ├── ic_campus_date.png
│ │ ├── ic_campus_me.png
│ │ ├── ic_campus_new.png
│ │ ├── ic_campus_object.png
│ │ ├── ic_campus_star.png
│ │ ├── ic_campus_tel.png
│ │ ├── ic_campus_theme.png
│ │ ├── ic_campus_type.png
│ │ ├── ic_changepass.png
│ │ ├── ic_default_error_showimg.png
│ │ ├── ic_default_feedback.png
│ │ ├── ic_default_photo.png
│ │ ├── ic_depart.png
│ │ ├── ic_email.png
│ │ ├── ic_guide_four.png
│ │ ├── ic_guide_one.png
│ │ ├── ic_guide_three.png
│ │ ├── ic_guide_two.png
│ │ ├── ic_login_password.png
│ │ ├── ic_login_username.png
│ │ ├── ic_map_loc.png
│ │ ├── ic_map_location_arrows.png
│ │ ├── ic_map_mark.png
│ │ ├── ic_map_pop.png
│ │ ├── ic_menu_app.png
│ │ ├── ic_menu_campus.png
│ │ ├── ic_menu_home.png
│ │ ├── ic_menu_map.png
│ │ ├── ic_menu_scenery.png
│ │ ├── ic_menu_setting.png
│ │ ├── ic_menu_tel.png
│ │ ├── ic_news_default.png
│ │ ├── ic_nick.png
│ │ ├── ic_notifications.png
│ │ ├── ic_ok.png
│ │ ├── ic_open_in_browser_white_24dp.png
│ │ ├── ic_password.png
│ │ ├── ic_pop_map_arrow.png
│ │ ├── ic_reset_email.png
│ │ ├── ic_setting_about.png
│ │ ├── ic_setting_feedback.png
│ │ ├── ic_setting_feedback_img.png
│ │ ├── ic_setting_help.png
│ │ ├── ic_setting_send.png
│ │ ├── ic_setting_to_send.png
│ │ ├── ic_setting_trash.png
│ │ ├── ic_setting_wenhao.png
│ │ ├── ic_share.png
│ │ ├── ic_tel.png
│ │ ├── ic_userinfo_edit.png
│ │ └── ic_username.png
│ │ ├── drawable-mdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xhdpi
│ │ ├── bn_qq_login.png
│ │ ├── bn_sina_login.png
│ │ ├── bn_wx_login.png
│ │ ├── ic_app_about.png
│ │ ├── ic_app_board.png
│ │ ├── ic_app_borrow.png
│ │ ├── ic_app_cet.png
│ │ ├── ic_app_cz.png
│ │ ├── ic_app_inform.png
│ │ ├── ic_app_jobs.png
│ │ ├── ic_app_onekey.png
│ │ ├── ic_app_sight.png
│ │ ├── ic_app_topics.png
│ │ ├── ic_app_ts.png
│ │ ├── ic_app_wx.png
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xxhdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xxxhdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable
│ │ ├── bg_point.xml
│ │ ├── bg_point_selected.xml
│ │ ├── bg_scenery.xml
│ │ ├── bmob_update_button_cancel_bg_focused.xml
│ │ ├── bmob_update_button_cancel_bg_normal.xml
│ │ ├── bmob_update_button_cancel_bg_selector.xml
│ │ ├── bmob_update_button_cancel_bg_tap.xml
│ │ ├── bmob_update_button_check_selector.xml
│ │ ├── bmob_update_button_close_bg_selector.xml
│ │ ├── bmob_update_button_ok_bg_focused.xml
│ │ ├── bmob_update_button_ok_bg_normal.xml
│ │ ├── bmob_update_button_ok_bg_selector.xml
│ │ ├── bmob_update_button_ok_bg_tap.xml
│ │ ├── bmob_update_dialog_bg.xml
│ │ ├── bmob_update_wifi_disable.png
│ │ ├── btn_color_after.xml
│ │ ├── btn_color_before.xml
│ │ ├── btn_exit_shape.xml
│ │ ├── btn_login_shape.xml
│ │ ├── btn_regist_shape.xml
│ │ ├── btn_select.xml
│ │ ├── fab_label_background.xml
│ │ ├── label.xml
│ │ ├── sport_start_select.xml
│ │ ├── sport_start_shape_after.xml
│ │ ├── sport_start_shape_before.xml
│ │ └── web_progress.xml
│ │ ├── layout
│ │ ├── activity_about.xml
│ │ ├── activity_appdetail.xml
│ │ ├── activity_changepass.xml
│ │ ├── activity_detailcampus.xml
│ │ ├── activity_feedback.xml
│ │ ├── activity_login.xml
│ │ ├── activity_main.xml
│ │ ├── activity_map.xml
│ │ ├── activity_mcampus.xml
│ │ ├── activity_ncampus.xml
│ │ ├── activity_newsdetails.xml
│ │ ├── activity_qq_regist.xml
│ │ ├── activity_regist.xml
│ │ ├── activity_reset.xml
│ │ ├── activity_setting.xml
│ │ ├── activity_union.xml
│ │ ├── activity_updateinfo.xml
│ │ ├── activity_userinfo.xml
│ │ ├── activity_vpager.xml
│ │ ├── activity_welcome.xml
│ │ ├── app_bar_main.xml
│ │ ├── bmob_update_dialog.xml
│ │ ├── content_main.xml
│ │ ├── fragment_ac.xml
│ │ ├── fragment_app.xml
│ │ ├── fragment_campus.xml
│ │ ├── fragment_main.xml
│ │ ├── fragment_news_list.xml
│ │ ├── fragment_scenery.xml
│ │ ├── fragment_union.xml
│ │ ├── item_app.xml
│ │ ├── item_campus.xml
│ │ ├── item_campusac.xml
│ │ ├── item_foot.xml
│ │ ├── item_news.xml
│ │ ├── item_progressbar.xml
│ │ ├── item_scenery.xml
│ │ ├── item_union.xml
│ │ ├── nav_header_main.xml
│ │ ├── view1_of_pager.xml
│ │ ├── view2_of_pager.xml
│ │ ├── view3_of_pager.xml
│ │ ├── view4_of_pager.xml
│ │ ├── view_campusac_header.xml
│ │ └── view_map_pop.xml
│ │ ├── menu
│ │ ├── menu_inform.xml
│ │ ├── menu_login.xml
│ │ ├── menu_main.xml
│ │ ├── menu_map.xml
│ │ ├── menu_newsdetails.xml
│ │ ├── menu_ok.xml
│ │ ├── menu_slide.xml
│ │ └── menu_union.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-v19
│ │ └── styles.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── bmob_common_strings.xml
│ │ ├── bmob_update_string.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── monsterlin
│ └── blives
│ └── ExampleUnitTest.java
├── blives
├── .gitignore
├── build.gradle
├── libs
│ ├── BaiduLBS_Android.jar
│ ├── butterknife-6.1.0.jar
│ ├── mta-sdk-1.6.2.jar
│ ├── open_sdk_r5756.jar
│ └── universal-image-loader-1.9.5.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── monsterlin
│ │ └── blives
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── fonts
│ │ │ └── test.ttf
│ │ └── web
│ │ │ └── showwx.html
│ ├── java
│ │ └── com
│ │ │ └── monsterlin
│ │ │ └── blives
│ │ │ ├── BaseActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── activity
│ │ │ ├── app
│ │ │ │ └── AppDetailActivity.java
│ │ │ ├── campus
│ │ │ │ ├── CampusDetailActivity.java
│ │ │ │ ├── MCampusActivity.java
│ │ │ │ ├── NCampusActivity.java
│ │ │ │ └── UnionActivity.java
│ │ │ ├── news
│ │ │ │ └── NewsDetailsActivity.java
│ │ │ ├── setting
│ │ │ │ ├── AboutActivity.java
│ │ │ │ ├── FeedBackActivity.java
│ │ │ │ └── SettingActivity.java
│ │ │ ├── user
│ │ │ │ ├── ChangePassActivity.java
│ │ │ │ ├── LoginActivity.java
│ │ │ │ ├── LoginNwActivity.java
│ │ │ │ ├── QQRegistActivity.java
│ │ │ │ ├── RegistActivity.java
│ │ │ │ ├── ResetActivity.java
│ │ │ │ ├── UpdateUseInfoActivity.java
│ │ │ │ └── UserInfoActivity.java
│ │ │ └── welcome
│ │ │ │ ├── OurViewPager.java
│ │ │ │ └── WelcomeActivity.java
│ │ │ ├── adapter
│ │ │ ├── AppAdapter.java
│ │ │ ├── base
│ │ │ │ └── BaseRecyclerAdapter.java
│ │ │ ├── campus
│ │ │ │ ├── CampusAcAdapter.java
│ │ │ │ ├── CampusAdapter.java
│ │ │ │ └── UnionAdapter.java
│ │ │ ├── changeadapter
│ │ │ │ ├── ViewPagerAdapter.java
│ │ │ │ └── WelWpadapter.java
│ │ │ ├── common
│ │ │ │ ├── CommonAdapter.java
│ │ │ │ └── CommonUnionAdapter.java
│ │ │ ├── dao
│ │ │ │ └── OnItemClickListener.java
│ │ │ ├── newsadapter
│ │ │ │ ├── AcinformsAdapter.java
│ │ │ │ ├── JobnewsAdapter.java
│ │ │ │ ├── OffnewsAdapter.java
│ │ │ │ └── SchoolNewsAdapter.java
│ │ │ └── viewholder
│ │ │ │ ├── AppVHolder.java
│ │ │ │ ├── CampusAcVHolder.java
│ │ │ │ ├── NewsFootVHolder.java
│ │ │ │ ├── NewsItemVHolder.java
│ │ │ │ ├── SceneryVHolder.java
│ │ │ │ └── UnionVHolder.java
│ │ │ ├── application
│ │ │ └── BApplication.java
│ │ │ ├── bean
│ │ │ ├── Acinforms.java
│ │ │ ├── App.java
│ │ │ ├── BScenery.java
│ │ │ ├── BUser.java
│ │ │ ├── Campus.java
│ │ │ ├── CampusAc.java
│ │ │ ├── FeedBack.java
│ │ │ ├── Jobnews.java
│ │ │ ├── MarkPoint.java
│ │ │ ├── Offnews.java
│ │ │ ├── QQUserInfo.java
│ │ │ ├── Scenery.java
│ │ │ ├── SchoolNews.java
│ │ │ └── Union.java
│ │ │ ├── biz
│ │ │ ├── BaseUiListener.java
│ │ │ └── NewsBiz.java
│ │ │ ├── campusfragment
│ │ │ ├── CampusAcFragment.java
│ │ │ ├── DepartAcFragment.java
│ │ │ └── UnionFragment.java
│ │ │ ├── constants
│ │ │ ├── APPID.java
│ │ │ ├── BaseUrls.java
│ │ │ ├── BmobKey.java
│ │ │ ├── DetailType.java
│ │ │ └── QueryNumber.java
│ │ │ ├── mainfragment
│ │ │ ├── BaseFragment.java
│ │ │ ├── CampusFragment.java
│ │ │ ├── HomeFragment.java
│ │ │ ├── MapFragment.java
│ │ │ ├── MeFragment.java
│ │ │ └── SceneryFragment.java
│ │ │ ├── newsfragment
│ │ │ ├── AcinformsFragment.java
│ │ │ ├── BaseFragment.java
│ │ │ ├── JobnewsFragment.java
│ │ │ ├── OffnewsFragment.java
│ │ │ └── SNewsFragment.java
│ │ │ ├── utils
│ │ │ ├── CheckNetWork.java
│ │ │ ├── CountDownButtonHelper.java
│ │ │ ├── ImageLoader.java
│ │ │ ├── MTextUtils.java
│ │ │ ├── PhoneUtil.java
│ │ │ ├── SnackbarUtil.java
│ │ │ ├── StatusBarCompat.java
│ │ │ └── ToastUtils.java
│ │ │ └── widget
│ │ │ └── ProgressWebView.java
│ ├── jniLibs
│ │ ├── arm64-v8a
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── armeabi-v7a
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── armeabi
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ ├── x86
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ │ └── x86_64
│ │ │ ├── libBaiduMapSDK_base_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_map_v3_7_3.so
│ │ │ ├── libBaiduMapSDK_util_v3_7_3.so
│ │ │ └── liblocSDK6a.so
│ └── res
│ │ ├── drawable-hdpi
│ │ ├── bg_welcome.png
│ │ ├── bn_qq_login.png
│ │ ├── bn_sina_login.png
│ │ ├── bn_wx_login.png
│ │ ├── ic_app_about.png
│ │ ├── ic_app_board.png
│ │ ├── ic_app_borrow.png
│ │ ├── ic_app_cet.png
│ │ ├── ic_app_cz.png
│ │ ├── ic_app_inform.png
│ │ ├── ic_app_jobs.png
│ │ ├── ic_app_onekey.png
│ │ ├── ic_app_sight.png
│ │ ├── ic_app_topics.png
│ │ ├── ic_app_ts.png
│ │ ├── ic_app_wx.png
│ │ ├── ic_bzu.jpg
│ │ ├── ic_campus_after.png
│ │ ├── ic_campus_before.png
│ │ ├── ic_campus_content.png
│ │ ├── ic_campus_date.png
│ │ ├── ic_campus_me.png
│ │ ├── ic_campus_new.png
│ │ ├── ic_campus_object.png
│ │ ├── ic_campus_star.png
│ │ ├── ic_campus_tel.png
│ │ ├── ic_campus_theme.png
│ │ ├── ic_campus_type.png
│ │ ├── ic_changepass.png
│ │ ├── ic_default_error_showimg.png
│ │ ├── ic_default_feedback.png
│ │ ├── ic_default_photo.png
│ │ ├── ic_depart.png
│ │ ├── ic_email.png
│ │ ├── ic_guide_one.jpg
│ │ ├── ic_guide_three.jpg
│ │ ├── ic_guide_two.jpg
│ │ ├── ic_login_password.png
│ │ ├── ic_login_qq_nw.png
│ │ ├── ic_login_username.png
│ │ ├── ic_login_weibo_nw.png
│ │ ├── ic_login_wx_nw.png
│ │ ├── ic_main_after.png
│ │ ├── ic_main_before.png
│ │ ├── ic_main_notifications.png
│ │ ├── ic_main_setting.png
│ │ ├── ic_main_user_bg.png
│ │ ├── ic_map_after.png
│ │ ├── ic_map_before.png
│ │ ├── ic_map_loc.png
│ │ ├── ic_map_location_arrows.png
│ │ ├── ic_map_mark.png
│ │ ├── ic_map_pop.png
│ │ ├── ic_me_after.png
│ │ ├── ic_me_before.png
│ │ ├── ic_menu_inform.png
│ │ ├── ic_menu_search.png
│ │ ├── ic_menu_tel.png
│ │ ├── ic_news_default.png
│ │ ├── ic_nick.png
│ │ ├── ic_notifications.png
│ │ ├── ic_ok.png
│ │ ├── ic_open_in_browser_white_24dp.png
│ │ ├── ic_password.png
│ │ ├── ic_pop_map_arrow.png
│ │ ├── ic_reset_email.png
│ │ ├── ic_scenery_after.png
│ │ ├── ic_scenery_before.png
│ │ ├── ic_setting_about.png
│ │ ├── ic_setting_feedback.png
│ │ ├── ic_setting_feedback_img.png
│ │ ├── ic_setting_help.png
│ │ ├── ic_setting_send.png
│ │ ├── ic_setting_to_send.png
│ │ ├── ic_setting_trash.png
│ │ ├── ic_setting_wenhao.png
│ │ ├── ic_share.png
│ │ ├── ic_tel.png
│ │ ├── ic_userinfo_edit.png
│ │ └── ic_username.png
│ │ ├── drawable-mdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xhdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xxhdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable-xxxhdpi
│ │ └── ic_open_in_browser_white_24dp.png
│ │ ├── drawable
│ │ ├── bg_point.xml
│ │ ├── bg_point_selected.xml
│ │ ├── bg_scenery.xml
│ │ ├── bmob_update_button_cancel_bg_focused.xml
│ │ ├── bmob_update_button_cancel_bg_normal.xml
│ │ ├── bmob_update_button_cancel_bg_selector.xml
│ │ ├── bmob_update_button_cancel_bg_tap.xml
│ │ ├── bmob_update_button_check_selector.xml
│ │ ├── bmob_update_button_close_bg_selector.xml
│ │ ├── bmob_update_button_ok_bg_focused.xml
│ │ ├── bmob_update_button_ok_bg_normal.xml
│ │ ├── bmob_update_button_ok_bg_selector.xml
│ │ ├── bmob_update_button_ok_bg_tap.xml
│ │ ├── bmob_update_dialog_bg.xml
│ │ ├── bmob_update_wifi_disable.png
│ │ ├── btn_color_after.xml
│ │ ├── btn_color_before.xml
│ │ ├── btn_exit_shape.xml
│ │ ├── btn_login_shape.xml
│ │ ├── btn_regist_shape.xml
│ │ ├── btn_select.xml
│ │ ├── fab_label_background.xml
│ │ ├── label.xml
│ │ ├── sport_start_select.xml
│ │ ├── sport_start_shape_after.xml
│ │ ├── sport_start_shape_before.xml
│ │ └── web_progress.xml
│ │ ├── layout
│ │ ├── activity_about.xml
│ │ ├── activity_appdetail.xml
│ │ ├── activity_changepass.xml
│ │ ├── activity_detailcampus.xml
│ │ ├── activity_feedback.xml
│ │ ├── activity_login.xml
│ │ ├── activity_login_nw.xml
│ │ ├── activity_main.xml
│ │ ├── activity_mcampus.xml
│ │ ├── activity_ncampus.xml
│ │ ├── activity_newsdetails.xml
│ │ ├── activity_qq_regist.xml
│ │ ├── activity_regist.xml
│ │ ├── activity_regist_nw.xml
│ │ ├── activity_reset.xml
│ │ ├── activity_setting.xml
│ │ ├── activity_union.xml
│ │ ├── activity_updateinfo.xml
│ │ ├── activity_userinfo.xml
│ │ ├── activity_vpager.xml
│ │ ├── activity_welcome.xml
│ │ ├── fragment_ac.xml
│ │ ├── fragment_campus.xml
│ │ ├── fragment_home.xml
│ │ ├── fragment_map.xml
│ │ ├── fragment_me.xml
│ │ ├── fragment_news_list.xml
│ │ ├── fragment_scenery.xml
│ │ ├── fragment_union.xml
│ │ ├── item_app.xml
│ │ ├── item_campus.xml
│ │ ├── item_campusac.xml
│ │ ├── item_foot.xml
│ │ ├── item_news.xml
│ │ ├── item_progressbar.xml
│ │ ├── item_scenery.xml
│ │ ├── item_union.xml
│ │ ├── view1_of_pager.xml
│ │ ├── view2_of_pager.xml
│ │ ├── view3_of_pager.xml
│ │ └── view_map_pop.xml
│ │ ├── menu
│ │ ├── menu_inform.xml
│ │ ├── menu_login.xml
│ │ ├── menu_main.xml
│ │ ├── menu_newsdetails.xml
│ │ ├── menu_ok.xml
│ │ └── menu_union.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-v19
│ │ └── styles.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── bmob_common_strings.xml
│ │ ├── bmob_update_string.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── monsterlin
│ └── blives
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── library
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── yyydjk
│ │ └── library
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── yyydjk
│ │ │ └── library
│ │ │ └── BannerLayout.java
│ └── res
│ │ └── values
│ │ └── attr.xml
│ └── test
│ └── java
│ └── com
│ └── yyydjk
│ └── library
│ └── ExampleUnitTest.java
├── settings.gradle
├── showimg
└── app_show_01.jpg
├── tastytoast
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── sdsmdg
│ │ └── tastytoast
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── sdsmdg
│ │ │ └── tastytoast
│ │ │ ├── ConfusingToastView.java
│ │ │ ├── DefaultToastView.java
│ │ │ ├── ErrorToastView.java
│ │ │ ├── InfoToastView.java
│ │ │ ├── SuccessToastView.java
│ │ │ ├── TastyToast.java
│ │ │ └── WarningToastView.java
│ └── res
│ │ ├── drawable
│ │ ├── background_toast.xml
│ │ ├── confusing_toast.xml
│ │ ├── default_toast.xml
│ │ ├── error_toast.xml
│ │ ├── info_toast.xml
│ │ ├── success_toast.xml
│ │ └── warning_toast.xml
│ │ ├── layout
│ │ ├── confusing_toast_layout.xml
│ │ ├── default_toast_layout.xml
│ │ ├── error_toast_layout.xml
│ │ ├── info_toast_layout.xml
│ │ ├── success_toast_layout.xml
│ │ └── warning_toast_layout.xml
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── com
│ └── sdsmdg
│ └── tastytoast
│ └── ExampleUnitTest.java
└── validator
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
├── androidTest
└── java
│ └── monster
│ └── org
│ └── validator
│ └── ApplicationTest.java
├── main
├── AndroidManifest.xml
├── java
│ └── monster
│ │ └── org
│ │ └── validator
│ │ ├── validator
│ │ ├── AbstractValidate.java
│ │ ├── AbstractValidator.java
│ │ ├── Form.java
│ │ ├── Validate.java
│ │ ├── ValidatorException.java
│ │ ├── validate
│ │ │ ├── ConfirmValidate.java
│ │ │ └── OrTwoRequiredValidate.java
│ │ └── validator
│ │ │ ├── AlnumValidator.java
│ │ │ ├── EmailValidator.java
│ │ │ ├── HexValidator.java
│ │ │ ├── NotEmptyValidator.java
│ │ │ ├── PhoneValidator.java
│ │ │ ├── RegExpValidator.java
│ │ │ └── UrlValidator.java
│ │ └── widgets
│ │ └── OkCancelBar.java
└── res
│ ├── drawable-hdpi
│ ├── ic_explain_about.png
│ └── ic_launcher.png
│ ├── drawable-ldpi
│ └── ic_launcher.png
│ ├── drawable-mdpi
│ └── ic_launcher.png
│ ├── drawable-xhdpi
│ └── ic_launcher.png
│ ├── layout
│ ├── main.xml
│ └── widget_ok_cancel_bar.xml
│ ├── values-v11
│ └── themes.xml
│ └── values
│ ├── attrs.xml
│ ├── strings.xml
│ ├── themes.xml
│ └── validator_strings.xml
└── test
└── java
└── monster
└── org
└── validator
└── ExampleUnitTest.java
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | app-release.apk
10 | /.idea/
11 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # BLives
2 | > 历时数月 , BLives正式诞生
3 | >
4 | > 虽然程序存在bug,存在不足,但是我也在认真的在修复,在更新,在完善
5 | >
6 | > 由于小编实力有限,如果不足,肯定各位大神们指出,小编必当感激不敬
7 |
8 | ## 引言
9 | - 设计本程序的目的是为了方便母校的日常生活,初衷就是想让母校有一款属于自己的app,大学为我们做出了很多,同时我们也应该为大学做点自己应有的贡献,程序现版本 bug很多,但是我相信,在以后的日子里,blives会变得更加的优秀,更加的完美,因为有付出,定有回报
10 |
11 | - 在程序设计期间,自己经历了很多事情,恋爱的挫折,考试的折磨,成绩的痛苦,但是自己还是坚持的完成了自己的程序,虽然在考试的结果领自己十分不满意,但是我做了,我努力了,我不后悔,该来的还是要来,该经历的还是要经历
12 |
13 | - 在随后的日子里,小编会继续对程序予以完善,版本更新
14 |
15 | ## 程序主页
16 | - [http://fir.im/s9zh](http://fir.im/s9zh)
17 | - [http://www.wandoujia.com/apps/com.monsterlin.blives](http://www.wandoujia.com/apps/com.monsterlin.blives)
18 |
19 |
20 | ## 版本
21 | - ~~`1.6 2016-11-26 更新 (存在大bug)`~~
22 | - `1.5.0 2016-08-11 更新 `
23 | - `1.4(beta) 2016-07-31 测试 `
24 | - `1.3 2016-06-12 更新 `
25 | - `1.1 beta 2016-04-29 更新`
26 | - `1.0 2016-04-28 更新 `
27 |
28 |
29 | ## 技术
30 | - 程序采用了material design设计风格,在设计上注重用户交互性(不断完善)
31 | - 数据库采用Bmob后端云技术
32 | - 功能:学校咨询查看,学校美景浏览,校园活动,校园广场,生活应用等板块
33 |
34 | ## 联系小编
35 | > 如小编48小时内未及时回复,请发送邮件至备用Email
36 |
37 | - Email : monster941025@gmail.com
38 | - 备用Email :monster941025@qq.com
39 |
40 | ## 截图欣赏
41 | 
42 |
43 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/libs/BaiduLBS_Android.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/libs/BaiduLBS_Android.jar
--------------------------------------------------------------------------------
/app/libs/butterknife-6.1.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/libs/butterknife-6.1.0.jar
--------------------------------------------------------------------------------
/app/libs/mta-sdk-1.6.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/libs/mta-sdk-1.6.2.jar
--------------------------------------------------------------------------------
/app/libs/open_sdk_r5756.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/libs/open_sdk_r5756.jar
--------------------------------------------------------------------------------
/app/libs/universal-image-loader-1.9.5.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/libs/universal-image-loader-1.9.5.jar
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in D:\Android\Soft\android-sdk-windows/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/monsterlin/blives/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives;
2 |
3 | import android.app.Application;
4 | import android.test.ApplicationTestCase;
5 |
6 | /**
7 | * Testing Fundamentals
8 | */
9 | public class ApplicationTest extends ApplicationTestCase {
10 | public ApplicationTest() {
11 | super(Application.class);
12 | }
13 | }
--------------------------------------------------------------------------------
/app/src/main/assets/fonts/test.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/assets/fonts/test.ttf
--------------------------------------------------------------------------------
/app/src/main/assets/web/showwx.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 关于
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/dao/OnItemClickListener.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.dao;
2 |
3 | import android.view.View;
4 |
5 | /**
6 | * Created by monsterLin on 6/24/2016.
7 | */
8 | public interface OnItemClickListener {
9 | public void OnItemClick(int position, View view);
10 | public void OnItemLongClick(int position, View view);
11 | }
12 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/AppVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/24/2016.
12 | */
13 | public class AppVHolder extends RecyclerView.ViewHolder {
14 | public ImageView iv_life;
15 | public TextView tv_life;
16 |
17 | public AppVHolder(View itemView) {
18 | super(itemView);
19 | iv_life= (ImageView) itemView.findViewById(R.id.iv_app);
20 | tv_life= (TextView) itemView.findViewById(R.id.tv_app);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/CampusAcVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.TextView;
6 |
7 | import com.monsterlin.blives.R;
8 |
9 | import de.hdodenhof.circleimageview.CircleImageView;
10 |
11 | /**
12 | * Created by monsterLin on 2016/7/28.
13 | */
14 | public class CampusAcVHolder extends RecyclerView.ViewHolder {
15 | public TextView tv_title ,tv_date,tv_union;
16 | private CircleImageView iv_union_logo;
17 |
18 | public CampusAcVHolder(View itemView) {
19 | super(itemView);
20 | tv_title= (TextView) itemView.findViewById(R.id.tv_title);
21 | tv_date= (TextView) itemView.findViewById(R.id.tv_date);
22 | tv_union= (TextView) itemView.findViewById(R.id.tv_union);
23 | iv_union_logo= (CircleImageView) itemView.findViewById(R.id.iv_union_logo);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/NewsFootVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 |
6 | /**
7 | * Created by monsterLin on 6/24/2016.
8 | */
9 | public class NewsFootVHolder extends RecyclerView.ViewHolder {
10 | public NewsFootVHolder(View itemView) {
11 | super(itemView);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/NewsItemVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/24/2016.
12 | */
13 | public class NewsItemVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_show_img;
16 | public TextView tv_title , tv_date ,tv_from ;
17 |
18 | public NewsItemVHolder(View itemView) {
19 | super(itemView);
20 | iv_show_img= (ImageView) itemView.findViewById(R.id.iv_show_img);
21 | tv_title= (TextView) itemView.findViewById(R.id.tv_title);
22 | tv_from= (TextView) itemView.findViewById(R.id.tv_from);
23 | tv_date= (TextView) itemView.findViewById(R.id.tv_date);
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/SceneryVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/28/2016.
12 | */
13 | public class SceneryVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_show_img;
16 | public TextView tv_intro ;
17 |
18 | public SceneryVHolder(View itemView) {
19 | super(itemView);
20 | iv_show_img= (ImageView) itemView.findViewById(R.id.iv_show_img);
21 | tv_intro = (TextView) itemView.findViewById(R.id.tv_intro);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/adapter/viewholder/UnionVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/30/2016.
12 | */
13 | public class UnionVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_union_logo , iv_star , iv_tel ;
16 | public TextView tv_community , tv_director ;
17 |
18 | public UnionVHolder(View itemView) {
19 | super(itemView);
20 |
21 | iv_union_logo= (ImageView) itemView.findViewById(R.id.iv_union_logo);
22 | iv_star= (ImageView) itemView.findViewById(R.id.iv_star);
23 | iv_tel= (ImageView) itemView.findViewById(R.id.iv_tel);
24 |
25 | tv_community= (TextView) itemView.findViewById(R.id.tv_community);
26 | tv_director= (TextView) itemView.findViewById(R.id.tv_director);
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/Acinforms.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobDate;
5 | import cn.bmob.v3.datatype.BmobFile;
6 |
7 | /**
8 | * 学术通知实体类
9 | * Created by monsterLin on 2016/4/8.
10 | */
11 | public class Acinforms extends BmobObject {
12 |
13 | private String title ;
14 | private String content ;
15 | private BmobFile newsimg;
16 | private BmobDate newsdate;
17 |
18 |
19 | public String getTitle() {
20 | return title;
21 | }
22 |
23 | public void setTitle(String title) {
24 | this.title = title;
25 | }
26 |
27 | public String getContent() {
28 | return content;
29 | }
30 |
31 | public void setContent(String content) {
32 | this.content = content;
33 | }
34 |
35 | public BmobFile getNewsimg() {
36 | return newsimg;
37 | }
38 |
39 | public void setNewsimg(BmobFile newsimg) {
40 | this.newsimg = newsimg;
41 | }
42 |
43 | public BmobDate getNewsdate() {
44 | return newsdate;
45 | }
46 |
47 | public void setNewsdate(BmobDate newsdate) {
48 | this.newsdate = newsdate;
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/App.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | /**
4 | * 生活
5 | * Created by monsterLin on 2016/4/22.
6 | */
7 | public class App {
8 | private int appicon;
9 | private String appname ;
10 | private String appurl;
11 |
12 |
13 | public App(int appicon, String appname, String appurl) {
14 | this.appicon = appicon;
15 | this.appname = appname;
16 | this.appurl = appurl;
17 | }
18 |
19 | public int getAppicon() {
20 | return appicon;
21 | }
22 |
23 | public void setAppicon(int appicon) {
24 | this.appicon = appicon;
25 | }
26 |
27 | public String getAppname() {
28 | return appname;
29 | }
30 |
31 | public void setAppname(String appname) {
32 | this.appname = appname;
33 | }
34 |
35 | public String getAppurl() {
36 | return appurl;
37 | }
38 |
39 | public void setAppurl(String appurl) {
40 | this.appurl = appurl;
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/BScenery.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * Created by monsterLin on 2016/9/26.
7 | */
8 |
9 | public class BScenery extends BmobObject {
10 | private String webUrl ;
11 |
12 | public String getWebUrl() {
13 | return webUrl;
14 | }
15 |
16 | public void setWebUrl(String webUrl) {
17 | this.webUrl = webUrl;
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/FeedBack.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * 用户反馈
7 | * Created by monsterLin on 2016/4/14.
8 | */
9 | public class FeedBack extends BmobObject {
10 | private String device ;//设备类型
11 | private String IMEI ; //设备的IMEI
12 | private String feedContent ; //反馈内容
13 | private String email ;//邮箱
14 |
15 |
16 | public String getDevice() {
17 | return device;
18 | }
19 |
20 | public void setDevice(String device) {
21 | this.device = device;
22 | }
23 |
24 | public String getIMEI() {
25 | return IMEI;
26 | }
27 |
28 | public void setIMEI(String IMEI) {
29 | this.IMEI = IMEI;
30 | }
31 |
32 | public String getFeedContent() {
33 | return feedContent;
34 | }
35 |
36 | public void setFeedContent(String feedContent) {
37 | this.feedContent = feedContent;
38 | }
39 |
40 | public String getEmail() {
41 | return email;
42 | }
43 |
44 | public void setEmail(String email) {
45 | this.email = email;
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/Jobnews.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobDate;
5 | import cn.bmob.v3.datatype.BmobFile;
6 |
7 | /**
8 | * 就业信息
9 | * Created by monsterLin on 2016/4/8.
10 | */
11 | public class Jobnews extends BmobObject {
12 | private String title ;
13 | private String content ;
14 | private BmobFile newsimg ;
15 | private BmobDate newsdate;
16 |
17 | public String getTitle() {
18 | return title;
19 | }
20 |
21 | public void setTitle(String title) {
22 | this.title = title;
23 | }
24 |
25 | public String getContent() {
26 | return content;
27 | }
28 |
29 | public void setContent(String content) {
30 | this.content = content;
31 | }
32 |
33 | public BmobFile getNewsimg() {
34 | return newsimg;
35 | }
36 |
37 | public void setNewsimg(BmobFile newsimg) {
38 | this.newsimg = newsimg;
39 | }
40 |
41 | public BmobDate getNewsdate() {
42 | return newsdate;
43 | }
44 |
45 | public void setNewsdate(BmobDate newsdate) {
46 | this.newsdate = newsdate;
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/MarkPoint.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * 地图mark点
7 | * Created by monsterLin on 2016/4/17.
8 | */
9 | public class MarkPoint extends BmobObject {
10 |
11 | private String latitude ; //纬度
12 | private String longitude ;//经度
13 | private String place ; //地名
14 | private String introbuce ; //描述
15 |
16 | public String getLatitude() {
17 | return latitude;
18 | }
19 |
20 | public void setLatitude(String latitude) {
21 | this.latitude = latitude;
22 | }
23 |
24 | public String getLongitude() {
25 | return longitude;
26 | }
27 |
28 | public void setLongitude(String longitude) {
29 | this.longitude = longitude;
30 | }
31 |
32 | public String getPlace() {
33 | return place;
34 | }
35 |
36 | public void setPlace(String place) {
37 | this.place = place;
38 | }
39 |
40 | public String getIntrobuce() {
41 | return introbuce;
42 | }
43 |
44 | public void setIntrobuce(String introbuce) {
45 | this.introbuce = introbuce;
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/Offnews.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobDate;
5 | import cn.bmob.v3.datatype.BmobFile;
6 |
7 | /**
8 | * 教务新闻
9 | * Created by monsterLin on 2016/4/8.
10 | */
11 | public class Offnews extends BmobObject {
12 |
13 | private String title ;
14 | private String content;
15 | private BmobFile newsimg;
16 | private BmobDate newsdate;
17 |
18 | public String getTitle() {
19 | return title;
20 | }
21 |
22 | public void setTitle(String title) {
23 | this.title = title;
24 | }
25 |
26 | public String getContent() {
27 | return content;
28 | }
29 |
30 | public void setContent(String content) {
31 | this.content = content;
32 | }
33 |
34 | public BmobFile getNewsimg() {
35 | return newsimg;
36 | }
37 |
38 | public void setNewsimg(BmobFile newsimg) {
39 | this.newsimg = newsimg;
40 | }
41 |
42 | public BmobDate getNewsdate() {
43 | return newsdate;
44 | }
45 |
46 | public void setNewsdate(BmobDate newsdate) {
47 | this.newsdate = newsdate;
48 | }
49 | }
50 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/bean/Scenery.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobFile;
5 |
6 | /**
7 | * 校园风光
8 | * Created by monsterLin on 2016/4/7.
9 | */
10 | public class Scenery extends BmobObject {
11 | private String sceneryintro; //描述
12 | private BmobFile sceneryimg; //图片
13 |
14 | public String getSceneryintro() {
15 | return sceneryintro;
16 | }
17 |
18 | public void setSceneryintro(String sceneryintro) {
19 | this.sceneryintro = sceneryintro;
20 | }
21 |
22 | public BmobFile getSceneryimg() {
23 | return sceneryimg;
24 | }
25 |
26 | public void setSceneryimg(BmobFile sceneryimg) {
27 | this.sceneryimg = sceneryimg;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/biz/NewsBiz.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.biz;
2 |
3 | import android.view.View;
4 |
5 | /**
6 | * Created by monsterLin on 6/28/2016.
7 | */
8 | public interface NewsBiz {
9 |
10 | /**
11 | * 初始化视图
12 | */
13 | public void initView(View view);
14 | /**
15 | * 初始化数据
16 | */
17 | public void initData();
18 |
19 | /**
20 | * 分页查询数据
21 | * @param page 当前页
22 | */
23 | public void getData(int page);
24 |
25 | /**
26 | * 得到最新的数据
27 | */
28 | public void getNewestData(String topDate);
29 | }
30 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/constants/APPID.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 7/5/2016.
5 | */
6 | public class APPID {
7 | public static final String QQ_APPID = "1105325558" ;
8 |
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/constants/BaseUrls.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 7/6/2016.
5 | */
6 | public class BaseUrls {
7 | /**
8 | * QQ用户能力接口网站
9 | */
10 | public static final String Base_QQ_URL = "http://119.147.19.43/";
11 |
12 | /**
13 | * 获取用户基本资料
14 | */
15 | public static final String User_Info_URL = "v3/user/get_info?" ;
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/constants/BmobKey.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Bmob 的相关常量
5 | * Created by monsterLin on 2016/4/4.
6 | */
7 | public class BmobKey {
8 |
9 | /**
10 | * Bmob的APPkey
11 | */
12 | public static final String APPKEY = "543334e06f481a8e6a4b8c2933dcd8f0" ;
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/constants/DetailType.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * 新闻类型
5 | * Created by monsterLin on 2016/4/8.
6 | */
7 | public class DetailType {
8 | /**
9 | * 学校新闻
10 | */
11 | public static final int SchoolNews = 1;
12 | /**
13 | * 学术通知
14 | */
15 | public static final int Acinforms = 2 ;
16 | /**
17 | * 教务信息
18 | */
19 | public static final int Offnews = 3;
20 | /**
21 | * 就业信息
22 | */
23 | public static final int Jobnews = 4;
24 | }
25 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/constants/QueryNumber.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 2016/6/25.
5 | */
6 | public class QueryNumber {
7 |
8 | /**
9 | * 分页查询每页查询的数量
10 | */
11 | public static final int limit = 10 ;
12 |
13 | /**
14 | * 得到最新的数据
15 | */
16 | public static final int topLimt = 3 ;
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/utils/MTextUtils.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.utils;
2 |
3 | /**
4 | * 字符串格式化
5 | * Created by monsterLin on 6/24/2016.
6 | */
7 | public class MTextUtils {
8 |
9 | /**
10 | * 去掉文本开头和结尾的空格
11 | * @param text
12 | * @return
13 | */
14 | public static String textFormat(String text){
15 | return text.trim();
16 | }
17 |
18 |
19 | /**
20 | * 格式化时间
21 | * @param date
22 | * @return
23 | */
24 | public static String dateFormat(String date){
25 | return date.substring(0,10);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/app/src/main/java/com/monsterlin/blives/utils/ToastUtils.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.utils;
2 |
3 | import android.content.Context;
4 | import android.widget.Toast;
5 |
6 | /**
7 | * Toast工具类
8 | * Created by monsterLin on 2016/2/16.
9 | */
10 | public class ToastUtils {
11 |
12 | private static Toast mToast;
13 |
14 | /**
15 | * 显示Toast
16 | */
17 | public static void showToast(Context context, CharSequence text, int duration) {
18 | if(mToast == null) {
19 | mToast = Toast.makeText(context, text, duration);
20 | } else {
21 | mToast.setText(text);
22 | mToast.setDuration(duration);
23 | }
24 | mToast.show();
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/arm64-v8a/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/arm64-v8a/liblocSDK6a.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi-v7a/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi-v7a/liblocSDK6a.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/armeabi/liblocSDK6a.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86/liblocSDK6a.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86_64/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86_64/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86_64/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86_64/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86_64/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86_64/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86_64/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/jniLibs/x86_64/liblocSDK6a.so
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_welcome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bg_welcome.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_focused_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_focused_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_pressed_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_off_pressed_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_focused_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_focused_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_pressed_holo_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_btn_check_on_pressed_holo_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_close_bg_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_close_bg_normal.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bmob_update_close_bg_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/bmob_update_close_bg_tap.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_bzu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_bzu.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_content.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_content.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_date.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_date.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_me.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_me.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_object.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_object.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_star.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_tel.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_theme.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_campus_type.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_campus_type.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_changepass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_changepass.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_default_error_showimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_default_error_showimg.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_default_feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_default_feedback.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_default_photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_default_photo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_depart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_depart.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_email.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_guide_four.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_guide_four.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_guide_one.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_guide_one.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_guide_three.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_guide_three.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_guide_two.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_guide_two.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_login_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_login_password.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_login_username.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_login_username.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_map_loc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_map_loc.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_map_location_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_map_location_arrows.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_map_mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_map_mark.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_map_pop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_map_pop.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_app.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_campus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_campus.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_map.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_scenery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_scenery.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_setting.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_menu_tel.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_news_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_news_default.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_nick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_nick.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_notifications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_notifications.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_ok.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_password.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_pop_map_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_pop_map_arrow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_reset_email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_reset_email.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_about.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_feedback.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_feedback_img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_feedback_img.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_help.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_to_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_to_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_trash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_trash.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_setting_wenhao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_setting_wenhao.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_tel.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_userinfo_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_userinfo_edit.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_username.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-hdpi/ic_username.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-mdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bn_qq_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/bn_qq_login.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bn_sina_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/bn_sina_login.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bn_wx_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/bn_wx_login.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_about.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_board.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_board.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_borrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_borrow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_cet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_cet.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_cz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_cz.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_inform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_inform.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_jobs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_jobs.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_onekey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_onekey.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_sight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_sight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_topics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_topics.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_ts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_ts.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_app_wx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_app_wx.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xxhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable-xxxhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_point.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_point_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_cancel_bg_focused.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_cancel_bg_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_cancel_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_cancel_bg_tap.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_close_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_ok_bg_focused.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_ok_bg_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_ok_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_button_ok_bg_tap.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_dialog_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bmob_update_wifi_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/drawable/bmob_update_wifi_disable.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_color_after.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_color_before.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_exit_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_login_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_regist_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
11 |
12 |
13 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_select.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/fab_label_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/label.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sport_start_select.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sport_start_shape_after.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sport_start_shape_before.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_appdetail.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
15 |
16 |
17 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_map.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
16 |
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_welcome.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_app.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_campus.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
20 |
21 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
19 |
20 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_news_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
13 |
14 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
15 |
16 |
17 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_union.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_foot.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
18 |
19 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_progressbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
17 |
18 |
30 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view1_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view2_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view3_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view4_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
21 |
22 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view_campusac_header.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/view_map_pop.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_inform.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_login.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_main.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_map.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_newsdetails.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_ok.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_union.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/values-v19/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 64dp
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/bmob_common_strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 正在下载中.
4 | 下载出错啦,请检查网络后继续。
5 | 暂停
6 | 继续
7 | 取消
8 | 正在下载:
9 | 暂停:
10 | 正在下载应用
11 | 正在更新安装包
12 | 请连接网络后再尝试!
13 | 下载失败
14 | 下载完成,请点击安装
15 | 更新完成,请点击安装
16 | 新版本已经准备好,请点击安装
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/values/bmob_update_string.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 未联网
4 | 发现新版本
5 | 最新版本:
6 | 更新内容
7 | 仅需要下载:
8 | 新版本大小:
9 | (提示:非WIFI环境)
10 | 立即更新
11 | 应用更新
12 | 以后再说
13 | 忽略该版
14 | 正在更新中....
15 | 最新版本已下载,是否安装?
16 | v3.1.4Beta
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 | 160dp
4 | 16dp
5 | 16dp
6 | 16dp
7 | 16dp
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
14 |
15 |
19 |
20 |
21 |
22 |
23 |
24 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/app/src/test/java/com/monsterlin/blives/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * To work on unit tests, switch the Test Artifact in the Build Variants view.
9 | */
10 | public class ExampleUnitTest {
11 | @Test
12 | public void addition_isCorrect() throws Exception {
13 | assertEquals(4, 2 + 2);
14 | }
15 | }
--------------------------------------------------------------------------------
/blives/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/blives/libs/BaiduLBS_Android.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/libs/BaiduLBS_Android.jar
--------------------------------------------------------------------------------
/blives/libs/butterknife-6.1.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/libs/butterknife-6.1.0.jar
--------------------------------------------------------------------------------
/blives/libs/mta-sdk-1.6.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/libs/mta-sdk-1.6.2.jar
--------------------------------------------------------------------------------
/blives/libs/open_sdk_r5756.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/libs/open_sdk_r5756.jar
--------------------------------------------------------------------------------
/blives/libs/universal-image-loader-1.9.5.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/libs/universal-image-loader-1.9.5.jar
--------------------------------------------------------------------------------
/blives/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in D:\android-sdk-windows/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/blives/src/androidTest/java/com/monsterlin/blives/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumentation test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() throws Exception {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("com.monsterlin.blives", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/blives/src/main/assets/fonts/test.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/assets/fonts/test.ttf
--------------------------------------------------------------------------------
/blives/src/main/assets/web/showwx.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 关于
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/dao/OnItemClickListener.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.dao;
2 |
3 | import android.view.View;
4 |
5 | /**
6 | * Created by monsterLin on 6/24/2016.
7 | */
8 | public interface OnItemClickListener {
9 | public void OnItemClick(int position, View view);
10 | public void OnItemLongClick(int position, View view);
11 | }
12 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/AppVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/24/2016.
12 | */
13 | public class AppVHolder extends RecyclerView.ViewHolder {
14 | public ImageView iv_life;
15 | public TextView tv_life;
16 |
17 | public AppVHolder(View itemView) {
18 | super(itemView);
19 | iv_life= (ImageView) itemView.findViewById(R.id.iv_app);
20 | tv_life= (TextView) itemView.findViewById(R.id.tv_app);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/CampusAcVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.TextView;
6 |
7 | import com.monsterlin.blives.R;
8 |
9 | import de.hdodenhof.circleimageview.CircleImageView;
10 |
11 | /**
12 | * Created by monsterLin on 2016/7/28.
13 | */
14 | public class CampusAcVHolder extends RecyclerView.ViewHolder {
15 | public TextView tv_title ,tv_date,tv_union;
16 | private CircleImageView iv_union_logo;
17 |
18 | public CampusAcVHolder(View itemView) {
19 | super(itemView);
20 | tv_title= (TextView) itemView.findViewById(R.id.tv_title);
21 | tv_date= (TextView) itemView.findViewById(R.id.tv_date);
22 | tv_union= (TextView) itemView.findViewById(R.id.tv_union);
23 | iv_union_logo= (CircleImageView) itemView.findViewById(R.id.iv_union_logo);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/NewsFootVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 |
6 | /**
7 | * Created by monsterLin on 6/24/2016.
8 | */
9 | public class NewsFootVHolder extends RecyclerView.ViewHolder {
10 | public NewsFootVHolder(View itemView) {
11 | super(itemView);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/NewsItemVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/24/2016.
12 | */
13 | public class NewsItemVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_show_img;
16 | public TextView tv_title , tv_date ,tv_from ;
17 |
18 | public NewsItemVHolder(View itemView) {
19 | super(itemView);
20 | iv_show_img= (ImageView) itemView.findViewById(R.id.iv_show_img);
21 | tv_title= (TextView) itemView.findViewById(R.id.tv_title);
22 | tv_from= (TextView) itemView.findViewById(R.id.tv_from);
23 | tv_date= (TextView) itemView.findViewById(R.id.tv_date);
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/SceneryVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/28/2016.
12 | */
13 | public class SceneryVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_show_img;
16 | public TextView tv_intro ;
17 |
18 | public SceneryVHolder(View itemView) {
19 | super(itemView);
20 | iv_show_img= (ImageView) itemView.findViewById(R.id.iv_show_img);
21 | tv_intro = (TextView) itemView.findViewById(R.id.tv_intro);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/adapter/viewholder/UnionVHolder.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.adapter.viewholder;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.View;
5 | import android.widget.ImageView;
6 | import android.widget.TextView;
7 |
8 | import com.monsterlin.blives.R;
9 |
10 | /**
11 | * Created by monsterLin on 6/30/2016.
12 | */
13 | public class UnionVHolder extends RecyclerView.ViewHolder {
14 |
15 | public ImageView iv_union_logo , iv_star , iv_tel ;
16 | public TextView tv_community , tv_director ;
17 |
18 | public UnionVHolder(View itemView) {
19 | super(itemView);
20 |
21 | iv_union_logo= (ImageView) itemView.findViewById(R.id.iv_union_logo);
22 | iv_star= (ImageView) itemView.findViewById(R.id.iv_star);
23 | iv_tel= (ImageView) itemView.findViewById(R.id.iv_tel);
24 |
25 | tv_community= (TextView) itemView.findViewById(R.id.tv_community);
26 | tv_director= (TextView) itemView.findViewById(R.id.tv_director);
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/application/BApplication.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.application;
2 |
3 | import android.app.Application;
4 |
5 | import com.baidu.mapapi.SDKInitializer;
6 | import com.nostra13.universalimageloader.core.ImageLoader;
7 | import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
8 |
9 | import im.fir.sdk.FIR;
10 |
11 | /**
12 | * 应用的Application
13 | * Created by monsterLin on 2016/4/12.
14 | */
15 | public class BApplication extends Application{
16 | @Override
17 | public void onCreate() {
18 | super.onCreate();
19 |
20 | /**
21 | * 创建默认的ImageLoader配置参数
22 | */
23 | ImageLoaderConfiguration configuration = ImageLoaderConfiguration.createDefault(this);
24 | ImageLoader.getInstance().init(configuration);
25 |
26 | /**
27 | * 百度地图相关配置
28 | */
29 | SDKInitializer.initialize(getApplicationContext());
30 |
31 | /**
32 | * BugHD
33 | */
34 | FIR.init(this);
35 |
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/App.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | /**
4 | * 生活
5 | * Created by monsterLin on 2016/4/22.
6 | */
7 | public class App {
8 | private int appicon;
9 | private String appname ;
10 | private String appurl;
11 |
12 |
13 | public App(int appicon, String appname, String appurl) {
14 | this.appicon = appicon;
15 | this.appname = appname;
16 | this.appurl = appurl;
17 | }
18 |
19 | public int getAppicon() {
20 | return appicon;
21 | }
22 |
23 | public void setAppicon(int appicon) {
24 | this.appicon = appicon;
25 | }
26 |
27 | public String getAppname() {
28 | return appname;
29 | }
30 |
31 | public void setAppname(String appname) {
32 | this.appname = appname;
33 | }
34 |
35 | public String getAppurl() {
36 | return appurl;
37 | }
38 |
39 | public void setAppurl(String appurl) {
40 | this.appurl = appurl;
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/BScenery.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * Created by monsterLin on 2016/9/26.
7 | */
8 |
9 | public class BScenery extends BmobObject {
10 | private String webUrl ;
11 |
12 | public String getWebUrl() {
13 | return webUrl;
14 | }
15 |
16 | public void setWebUrl(String webUrl) {
17 | this.webUrl = webUrl;
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/FeedBack.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * 用户反馈
7 | * Created by monsterLin on 2016/4/14.
8 | */
9 | public class FeedBack extends BmobObject {
10 | private String device ;//设备类型
11 | private String IMEI ; //设备的IMEI
12 | private String feedContent ; //反馈内容
13 | private String email ;//邮箱
14 |
15 |
16 | public String getDevice() {
17 | return device;
18 | }
19 |
20 | public void setDevice(String device) {
21 | this.device = device;
22 | }
23 |
24 | public String getIMEI() {
25 | return IMEI;
26 | }
27 |
28 | public void setIMEI(String IMEI) {
29 | this.IMEI = IMEI;
30 | }
31 |
32 | public String getFeedContent() {
33 | return feedContent;
34 | }
35 |
36 | public void setFeedContent(String feedContent) {
37 | this.feedContent = feedContent;
38 | }
39 |
40 | public String getEmail() {
41 | return email;
42 | }
43 |
44 | public void setEmail(String email) {
45 | this.email = email;
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/Jobnews.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobDate;
5 | import cn.bmob.v3.datatype.BmobFile;
6 |
7 | /**
8 | * 就业信息
9 | * Created by monsterLin on 2016/4/8.
10 | */
11 | public class Jobnews extends BmobObject {
12 | private String title ;
13 | private String content ;
14 | private BmobFile newsimg ;
15 | private BmobDate newsdate;
16 |
17 | public String getTitle() {
18 | return title;
19 | }
20 |
21 | public void setTitle(String title) {
22 | this.title = title;
23 | }
24 |
25 | public String getContent() {
26 | return content;
27 | }
28 |
29 | public void setContent(String content) {
30 | this.content = content;
31 | }
32 |
33 | public BmobFile getNewsimg() {
34 | return newsimg;
35 | }
36 |
37 | public void setNewsimg(BmobFile newsimg) {
38 | this.newsimg = newsimg;
39 | }
40 |
41 | public BmobDate getNewsdate() {
42 | return newsdate;
43 | }
44 |
45 | public void setNewsdate(BmobDate newsdate) {
46 | this.newsdate = newsdate;
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/MarkPoint.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 |
5 | /**
6 | * 地图mark点
7 | * Created by monsterLin on 2016/4/17.
8 | */
9 | public class MarkPoint extends BmobObject {
10 |
11 | private String latitude ; //纬度
12 | private String longitude ;//经度
13 | private String place ; //地名
14 | private String introbuce ; //描述
15 |
16 | public String getLatitude() {
17 | return latitude;
18 | }
19 |
20 | public void setLatitude(String latitude) {
21 | this.latitude = latitude;
22 | }
23 |
24 | public String getLongitude() {
25 | return longitude;
26 | }
27 |
28 | public void setLongitude(String longitude) {
29 | this.longitude = longitude;
30 | }
31 |
32 | public String getPlace() {
33 | return place;
34 | }
35 |
36 | public void setPlace(String place) {
37 | this.place = place;
38 | }
39 |
40 | public String getIntrobuce() {
41 | return introbuce;
42 | }
43 |
44 | public void setIntrobuce(String introbuce) {
45 | this.introbuce = introbuce;
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/Offnews.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobDate;
5 | import cn.bmob.v3.datatype.BmobFile;
6 |
7 | /**
8 | * 教务新闻
9 | * Created by monsterLin on 2016/4/8.
10 | */
11 | public class Offnews extends BmobObject {
12 |
13 | private String title ;
14 | private String content;
15 | private BmobFile newsimg;
16 | private BmobDate newsdate;
17 |
18 | public String getTitle() {
19 | return title;
20 | }
21 |
22 | public void setTitle(String title) {
23 | this.title = title;
24 | }
25 |
26 | public String getContent() {
27 | return content;
28 | }
29 |
30 | public void setContent(String content) {
31 | this.content = content;
32 | }
33 |
34 | public BmobFile getNewsimg() {
35 | return newsimg;
36 | }
37 |
38 | public void setNewsimg(BmobFile newsimg) {
39 | this.newsimg = newsimg;
40 | }
41 |
42 | public BmobDate getNewsdate() {
43 | return newsdate;
44 | }
45 |
46 | public void setNewsdate(BmobDate newsdate) {
47 | this.newsdate = newsdate;
48 | }
49 | }
50 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/bean/Scenery.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.bean;
2 |
3 | import cn.bmob.v3.BmobObject;
4 | import cn.bmob.v3.datatype.BmobFile;
5 |
6 | /**
7 | * 校园风光
8 | * Created by monsterLin on 2016/4/7.
9 | */
10 | public class Scenery extends BmobObject {
11 | private String sceneryintro; //描述
12 | private BmobFile sceneryimg; //图片
13 |
14 | public String getSceneryintro() {
15 | return sceneryintro;
16 | }
17 |
18 | public void setSceneryintro(String sceneryintro) {
19 | this.sceneryintro = sceneryintro;
20 | }
21 |
22 | public BmobFile getSceneryimg() {
23 | return sceneryimg;
24 | }
25 |
26 | public void setSceneryimg(BmobFile sceneryimg) {
27 | this.sceneryimg = sceneryimg;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/biz/NewsBiz.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.biz;
2 |
3 | import android.view.View;
4 |
5 | /**
6 | * Created by monsterLin on 6/28/2016.
7 | */
8 | public interface NewsBiz {
9 |
10 | /**
11 | * 初始化视图
12 | */
13 | public void initView(View view);
14 | /**
15 | * 初始化数据
16 | */
17 | public void initData();
18 |
19 | /**
20 | * 分页查询数据
21 | * @param page 当前页
22 | */
23 | public void getData(int page);
24 |
25 | /**
26 | * 得到最新的数据
27 | */
28 | public void getNewestData(String topDate);
29 | }
30 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/constants/APPID.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 7/5/2016.
5 | */
6 | public class APPID {
7 | public static final String QQ_APPID = "1105325558" ;
8 |
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/constants/BaseUrls.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 7/6/2016.
5 | */
6 | public class BaseUrls {
7 | /**
8 | * QQ用户能力接口网站
9 | */
10 | public static final String Base_QQ_URL = "http://119.147.19.43/";
11 |
12 | /**
13 | * 获取用户基本资料
14 | */
15 | public static final String User_Info_URL = "v3/user/get_info?" ;
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/constants/BmobKey.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Bmob 的相关常量
5 | * Created by monsterLin on 2016/4/4.
6 | */
7 | public class BmobKey {
8 |
9 | /**
10 | * Bmob的APPkey
11 | */
12 | public static final String APPKEY = "543334e06f481a8e6a4b8c2933dcd8f0" ;
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/constants/DetailType.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * 新闻类型
5 | * Created by monsterLin on 2016/4/8.
6 | */
7 | public class DetailType {
8 | /**
9 | * 学校新闻
10 | */
11 | public static final int SchoolNews = 1;
12 | /**
13 | * 学术通知
14 | */
15 | public static final int Acinforms = 2 ;
16 | /**
17 | * 教务信息
18 | */
19 | public static final int Offnews = 3;
20 | /**
21 | * 就业信息
22 | */
23 | public static final int Jobnews = 4;
24 | }
25 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/constants/QueryNumber.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.constants;
2 |
3 | /**
4 | * Created by monsterLin on 2016/6/25.
5 | */
6 | public class QueryNumber {
7 |
8 | /**
9 | * 分页查询每页查询的数量
10 | */
11 | public static final int limit = 10 ;
12 |
13 | /**
14 | * 得到最新的数据
15 | */
16 | public static final int topLimt = 3 ;
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/utils/MTextUtils.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.utils;
2 |
3 | /**
4 | * 字符串格式化
5 | * Created by monsterLin on 6/24/2016.
6 | */
7 | public class MTextUtils {
8 |
9 | /**
10 | * 去掉文本开头和结尾的空格
11 | * @param text
12 | * @return
13 | */
14 | public static String textFormat(String text){
15 | return text.trim();
16 | }
17 |
18 |
19 | /**
20 | * 格式化时间
21 | * @param date
22 | * @return
23 | */
24 | public static String dateFormat(String date){
25 | return date.substring(0,10);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/blives/src/main/java/com/monsterlin/blives/utils/ToastUtils.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives.utils;
2 |
3 | import android.content.Context;
4 | import android.widget.Toast;
5 |
6 | /**
7 | * Toast工具类
8 | * Created by monsterLin on 2016/2/16.
9 | */
10 | public class ToastUtils {
11 |
12 | private static Toast mToast;
13 |
14 | /**
15 | * 显示Toast
16 | */
17 | public static void showToast(Context context, CharSequence text, int duration) {
18 | if(mToast == null) {
19 | mToast = Toast.makeText(context, text, duration);
20 | } else {
21 | mToast.setText(text);
22 | mToast.setDuration(duration);
23 | }
24 | mToast.show();
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/arm64-v8a/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/arm64-v8a/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/arm64-v8a/liblocSDK6a.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi-v7a/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi-v7a/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi-v7a/liblocSDK6a.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/armeabi/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/armeabi/liblocSDK6a.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86/liblocSDK6a.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_base_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_base_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_map_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_map_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_util_v3_7_3.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86_64/libBaiduMapSDK_util_v3_7_3.so
--------------------------------------------------------------------------------
/blives/src/main/jniLibs/x86_64/liblocSDK6a.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/jniLibs/x86_64/liblocSDK6a.so
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/bg_welcome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/bg_welcome.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/bn_qq_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/bn_qq_login.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/bn_sina_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/bn_sina_login.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/bn_wx_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/bn_wx_login.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_about.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_board.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_board.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_borrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_borrow.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_cet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_cet.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_cz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_cz.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_inform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_inform.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_jobs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_jobs.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_onekey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_onekey.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_sight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_sight.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_topics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_topics.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_ts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_ts.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_app_wx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_app_wx.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_bzu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_bzu.jpg
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_after.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_before.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_before.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_content.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_content.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_date.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_date.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_me.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_me.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_new.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_object.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_object.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_star.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_tel.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_theme.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_campus_type.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_campus_type.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_changepass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_changepass.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_default_error_showimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_default_error_showimg.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_default_feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_default_feedback.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_default_photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_default_photo.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_depart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_depart.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_email.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_guide_one.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_guide_one.jpg
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_guide_three.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_guide_three.jpg
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_guide_two.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_guide_two.jpg
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_login_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_login_password.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_login_qq_nw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_login_qq_nw.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_login_username.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_login_username.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_login_weibo_nw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_login_weibo_nw.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_login_wx_nw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_login_wx_nw.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_main_after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_main_after.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_main_before.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_main_before.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_main_notifications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_main_notifications.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_main_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_main_setting.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_main_user_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_main_user_bg.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_after.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_before.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_before.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_loc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_loc.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_location_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_location_arrows.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_mark.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_map_pop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_map_pop.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_me_after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_me_after.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_me_before.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_me_before.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_menu_inform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_menu_inform.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_menu_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_menu_search.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_menu_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_menu_tel.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_news_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_news_default.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_nick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_nick.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_notifications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_notifications.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_ok.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_password.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_pop_map_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_pop_map_arrow.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_reset_email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_reset_email.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_scenery_after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_scenery_after.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_scenery_before.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_scenery_before.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_about.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_feedback.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_feedback_img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_feedback_img.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_help.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_send.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_to_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_to_send.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_trash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_trash.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_setting_wenhao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_setting_wenhao.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_share.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_tel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_tel.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_userinfo_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_userinfo_edit.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-hdpi/ic_username.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-hdpi/ic_username.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-mdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-mdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-xhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-xhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-xxhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-xxhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable-xxxhdpi/ic_open_in_browser_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable-xxxhdpi/ic_open_in_browser_white_24dp.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bg_point.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bg_point_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bg_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_cancel_bg_focused.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_cancel_bg_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_cancel_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_cancel_bg_tap.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_close_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_ok_bg_focused.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_ok_bg_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_ok_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_button_ok_bg_tap.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_dialog_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/bmob_update_wifi_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/drawable/bmob_update_wifi_disable.png
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_color_after.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_color_before.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_exit_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_login_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
11 |
12 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_regist_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
11 |
12 |
13 |
16 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/btn_select.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/fab_label_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
11 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/label.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/sport_start_select.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/sport_start_shape_after.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/blives/src/main/res/drawable/sport_start_shape_before.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/activity_appdetail.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
14 |
15 |
16 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/activity_welcome.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_campus.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
19 |
20 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_home.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
18 |
19 |
24 |
25 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_map.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
13 |
14 |
15 |
22 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_news_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
13 |
14 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
15 |
16 |
17 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/fragment_union.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/item_foot.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
18 |
19 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/item_progressbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/item_scenery.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
17 |
18 |
30 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/view1_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
13 |
14 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/view2_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/view3_of_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
22 |
23 |
--------------------------------------------------------------------------------
/blives/src/main/res/layout/view_map_pop.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_inform.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_login.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_main.xml:
--------------------------------------------------------------------------------
1 |
19 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_newsdetails.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_ok.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blives/src/main/res/menu/menu_union.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/blives/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/blives/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/blives/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/blives/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/blives/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/blives/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/blives/src/main/res/values-v19/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/blives/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 64dp
6 |
7 |
--------------------------------------------------------------------------------
/blives/src/main/res/values/bmob_common_strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 正在下载中.
4 | 下载出错啦,请检查网络后继续。
5 | 暂停
6 | 继续
7 | 取消
8 | 正在下载:
9 | 暂停:
10 | 正在下载应用
11 | 正在更新安装包
12 | 请连接网络后再尝试!
13 | 下载失败
14 | 下载完成,请点击安装
15 | 更新完成,请点击安装
16 | 新版本已经准备好,请点击安装
17 |
18 |
--------------------------------------------------------------------------------
/blives/src/main/res/values/bmob_update_string.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 未联网
4 | 发现新版本
5 | 最新版本:
6 | 更新内容
7 | 仅需要下载:
8 | 新版本大小:
9 | (提示:非WIFI环境)
10 | 立即更新
11 | 应用更新
12 | 以后再说
13 | 忽略该版
14 | 正在更新中....
15 | 最新版本已下载,是否安装?
16 | v3.1.4Beta
17 |
18 |
--------------------------------------------------------------------------------
/blives/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 | 160dp
4 | 16dp
5 | 16dp
6 | 16dp
7 | 16dp
8 |
9 |
--------------------------------------------------------------------------------
/blives/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
14 |
15 |
19 |
20 |
21 |
22 |
23 |
24 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/blives/src/test/java/com/monsterlin/blives/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.monsterlin.blives;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | }
7 | dependencies {
8 | classpath 'com.android.tools.build:gradle:2.2.0'
9 |
10 | // NOTE: Do not place your application dependencies here; they belong
11 | // in the individual module build.gradle files
12 | }
13 | }
14 |
15 | allprojects {
16 | repositories {
17 | jcenter()
18 | maven { url "https://raw.github.com/bmob/bmob-android-sdk/master" }
19 | maven {
20 | url "http://maven.bughd.com/public"
21 | }
22 |
23 |
24 | }
25 | }
26 |
27 | task clean(type: Delete) {
28 | delete rootProject.buildDir
29 | }
30 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | # Default value: -Xmx10248m -XX:MaxPermSize=256m
13 | # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14 |
15 | # When configured, Gradle will run in incubating parallel mode.
16 | # This option should only be used with decoupled projects. More details, visit
17 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18 | # org.gradle.parallel=true
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Thu Sep 22 16:30:56 CST 2016
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
7 |
--------------------------------------------------------------------------------
/library/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/library/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 |
3 |
4 |
5 | android {
6 | compileSdkVersion 22
7 | buildToolsVersion "22.0.1"
8 |
9 | defaultConfig {
10 | minSdkVersion 14
11 | targetSdkVersion 22
12 | versionCode 1
13 | versionName "1.0"
14 | }
15 | buildTypes {
16 | release {
17 | minifyEnabled false
18 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
19 | }
20 | }
21 | compileOptions {
22 | sourceCompatibility JavaVersion.VERSION_1_7
23 | targetCompatibility JavaVersion.VERSION_1_7
24 | }
25 | }
26 |
27 | dependencies {
28 | compile fileTree(dir: 'libs', include: ['*.jar'])
29 | testCompile 'junit:junit:4.12'
30 | compile 'com.android.support:appcompat-v7:22.2.1'
31 | compile 'com.github.bumptech.glide:glide:3.6.1'
32 | }
33 |
--------------------------------------------------------------------------------
/library/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in D:\Android\sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/library/src/androidTest/java/com/yyydjk/library/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package com.yyydjk.library;
2 |
3 | import android.app.Application;
4 | import android.test.ApplicationTestCase;
5 |
6 | /**
7 | * Testing Fundamentals
8 | */
9 | public class ApplicationTest extends ApplicationTestCase {
10 | public ApplicationTest() {
11 | super(Application.class);
12 | }
13 | }
--------------------------------------------------------------------------------
/library/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/library/src/test/java/com/yyydjk/library/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.yyydjk.library;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * To work on unit tests, switch the Test Artifact in the Build Variants view.
9 | */
10 | public class ExampleUnitTest {
11 | @Test
12 | public void addition_isCorrect() throws Exception {
13 | assertEquals(4, 2 + 2);
14 | }
15 | }
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app', ':library', ':validator', ':blives','tastytoast'
2 |
--------------------------------------------------------------------------------
/showimg/app_show_01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/showimg/app_show_01.jpg
--------------------------------------------------------------------------------
/tastytoast/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tastytoast/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 |
3 | android {
4 | compileSdkVersion 22
5 | buildToolsVersion "22.0.1"
6 |
7 | defaultConfig {
8 | minSdkVersion 11
9 | targetSdkVersion 22
10 | versionCode 6
11 | versionName "0.1.0"
12 | }
13 | buildTypes {
14 | release {
15 | minifyEnabled false
16 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
17 | }
18 | }
19 | }
20 |
21 | dependencies {
22 | compile fileTree(dir: 'libs', include: ['*.jar'])
23 | testCompile 'junit:junit:4.12'
24 | compile 'com.android.support:appcompat-v7:22.2.1'
25 | compile 'com.facebook.rebound:rebound:0.3.8'
26 | }
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/tastytoast/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in /home/rahul/Android/Sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/tastytoast/src/androidTest/java/com/sdsmdg/tastytoast/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package com.sdsmdg.tastytoast;
2 |
3 | import android.app.Application;
4 | import android.test.ApplicationTestCase;
5 |
6 | /**
7 | * Testing Fundamentals
8 | */
9 | public class ApplicationTest extends ApplicationTestCase {
10 | public ApplicationTest() {
11 | super(Application.class);
12 | }
13 | }
--------------------------------------------------------------------------------
/tastytoast/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/background_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/confusing_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/default_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/error_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/info_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/success_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/drawable/warning_toast.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/tastytoast/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | TastyToast
3 |
4 |
--------------------------------------------------------------------------------
/tastytoast/src/test/java/com/sdsmdg/tastytoast/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.sdsmdg.tastytoast;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * To work on unit tests, switch the Test Artifact in the Build Variants view.
9 | */
10 | public class ExampleUnitTest {
11 | @Test
12 | public void addition_isCorrect() throws Exception {
13 | assertEquals(4, 2 + 2);
14 | }
15 | }
--------------------------------------------------------------------------------
/validator/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/validator/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 |
3 | android {
4 | compileSdkVersion 22
5 | buildToolsVersion "22.0.1"
6 |
7 | defaultConfig {
8 | minSdkVersion 15
9 | minSdkVersion 15
10 | targetSdkVersion 22
11 | versionCode 1
12 | versionName "1.0"
13 | }
14 | buildTypes {
15 | release {
16 | minifyEnabled false
17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
18 | }
19 | }
20 | }
21 |
22 | dependencies {
23 | compile fileTree(dir: 'libs', include: ['*.jar'])
24 | testCompile 'junit:junit:4.12'
25 | compile 'com.android.support:appcompat-v7:22.2.1'
26 | }
27 |
--------------------------------------------------------------------------------
/validator/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in G:\Users\monster\AppData\Local\Android\sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/validator/src/androidTest/java/monster/org/validator/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator;
2 |
3 | import android.app.Application;
4 | import android.test.ApplicationTestCase;
5 |
6 | /**
7 | * Testing Fundamentals
8 | */
9 | public class ApplicationTest extends ApplicationTestCase {
10 | public ApplicationTest() {
11 | super(Application.class);
12 | }
13 | }
--------------------------------------------------------------------------------
/validator/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/AbstractValidate.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator;
2 |
3 | import android.widget.TextView;
4 |
5 | public abstract class AbstractValidate {
6 |
7 | /**
8 | * Add a new validator for fields attached
9 | * @param validator
10 | * {@link AbstractValidator} : The validator to attach
11 | */
12 | public abstract void addValidator(AbstractValidator validator);
13 |
14 | /**
15 | * Function called when the {@link Form} validation
16 | * @param value
17 | * {@link String} : value to validate
18 | * @return
19 | * true if all validators are valid
20 | * false if a validator is invalid
21 | */
22 | public abstract boolean isValid(String value);
23 |
24 | /**
25 | * Returns the error message displayed on the connected component
26 | * @return
27 | * {@link String} : the message to display
28 | */
29 | public abstract String getMessages();
30 |
31 | /**
32 | * Function recovering the field attached to our validator
33 | * @return
34 | * {@link TextView} : The fields attached
35 | */
36 | public abstract TextView getSource();
37 | }
38 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/AbstractValidator.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator;
2 |
3 | import android.content.Context;
4 |
5 | /**
6 | * Class for creating new Validators
7 | * @author throrin19
8 | *
9 | */
10 | public abstract class AbstractValidator {
11 |
12 | protected Context mContext;
13 |
14 | public AbstractValidator(Context c){
15 | mContext = c;
16 | }
17 |
18 | /**
19 | * Can check if the value passed in parameter is valid or not.
20 | * @param value
21 | * {@link String} : the value to validate
22 | * @return
23 | * boolean : true if valid, false otherwise.
24 | */
25 | public abstract boolean isValid(String value) throws ValidatorException;
26 |
27 | /**
28 | * Used to retrieve the error message corresponding to the validator.
29 | * @return
30 | * String : the error message
31 | */
32 | public abstract String getMessage();
33 | }
34 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/ValidatorException.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator;
2 |
3 | public class ValidatorException extends Exception{
4 | private static final long serialVersionUID = 1L;
5 |
6 | public ValidatorException() {
7 | super();
8 | }
9 |
10 | /**
11 | * @param detailMessage
12 | * @param throwable
13 | */
14 | public ValidatorException(String detailMessage, Throwable throwable) {
15 | super(detailMessage, throwable);
16 | }
17 |
18 | /**
19 | * @param detailMessage
20 | */
21 | public ValidatorException(String detailMessage) {
22 | super(detailMessage);
23 | }
24 |
25 | /**
26 | * @param throwable
27 | */
28 | public ValidatorException(Throwable throwable) {
29 | super(throwable);
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/validator/HexValidator.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator.validator;
2 |
3 | import android.content.Context;
4 |
5 | import java.util.regex.Pattern;
6 |
7 | import monster.org.validator.R;
8 | import monster.org.validator.validator.AbstractValidator;
9 |
10 |
11 | public class HexValidator extends AbstractValidator {
12 |
13 | /**
14 | * This is Hex Pattern to verify value.
15 | */
16 | private static final Pattern mPattern = Pattern.compile("^(#|)[0-9A-Fa-f]+$");
17 |
18 | private int mErrorMessage = R.string.validator_alnum;
19 |
20 | public HexValidator(Context c) {
21 | super(c);
22 | }
23 |
24 | public HexValidator(Context c, int errorMessage) {
25 | super(c);
26 | mErrorMessage = errorMessage;
27 | }
28 |
29 | @Override
30 | public boolean isValid(String value) {
31 | return mPattern.matcher(value).matches();
32 | }
33 |
34 | @Override
35 | public String getMessage() {
36 | return mContext.getString(mErrorMessage);
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/validator/NotEmptyValidator.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator.validator;
2 |
3 | import android.content.Context;
4 |
5 | import monster.org.validator.R;
6 | import monster.org.validator.validator.AbstractValidator;
7 |
8 |
9 | public class NotEmptyValidator extends AbstractValidator {
10 |
11 | private int mErrorMessage = R.string.validator_empty;
12 |
13 |
14 | public NotEmptyValidator(Context c) {
15 | super(c);
16 | }
17 |
18 | public NotEmptyValidator(Context c, int errorMessage) {
19 | super(c);
20 | mErrorMessage = errorMessage;
21 | }
22 |
23 | @Override
24 | public boolean isValid(String value) {
25 | if(value != null){
26 | if(value.length() > 0)
27 | return true;
28 | else
29 | return false;
30 | }else{
31 | return false;
32 | }
33 | }
34 |
35 | @Override
36 | public String getMessage() {
37 | return mContext.getString(mErrorMessage);
38 | }
39 |
40 | }
41 |
--------------------------------------------------------------------------------
/validator/src/main/java/monster/org/validator/validator/validator/UrlValidator.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator.validator.validator;
2 |
3 | import android.content.Context;
4 | import android.util.Patterns;
5 |
6 | import java.util.regex.Pattern;
7 |
8 | import monster.org.validator.R;
9 | import monster.org.validator.validator.AbstractValidator;
10 |
11 |
12 | public class UrlValidator extends AbstractValidator {
13 |
14 | private static Pattern mPattern = Patterns.WEB_URL;
15 |
16 | private int mErrorMessage = R.string.validator_url;
17 |
18 | public UrlValidator(Context c) {
19 | super(c);
20 | }
21 |
22 | public UrlValidator(Context c, int errorMessage) {
23 | super(c);
24 | mErrorMessage = errorMessage;
25 | }
26 |
27 | @Override
28 | public boolean isValid(String url) {
29 | return mPattern.matcher(url).matches();
30 | }
31 |
32 | @Override
33 | public String getMessage() {
34 | return mContext.getString(mErrorMessage);
35 | }
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/validator/src/main/res/drawable-hdpi/ic_explain_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/validator/src/main/res/drawable-hdpi/ic_explain_about.png
--------------------------------------------------------------------------------
/validator/src/main/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/validator/src/main/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/validator/src/main/res/drawable-ldpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/validator/src/main/res/drawable-ldpi/ic_launcher.png
--------------------------------------------------------------------------------
/validator/src/main/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/validator/src/main/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/validator/src/main/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/monsterLin/BLives/78400ac3000b068f4a8561971616c68e328766e2/validator/src/main/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/validator/src/main/res/layout/widget_ok_cancel_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 |
9 |
14 |
15 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/validator/src/main/res/values-v11/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/validator/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/validator/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Android-Validator
4 |
5 | Submit
6 | About
7 | Cancel
8 | Password
9 | Name
10 | Phone
11 | Email
12 | Web Site
13 | Address
14 | Accept
15 |
16 |
--------------------------------------------------------------------------------
/validator/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/validator/src/main/res/values/validator_strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 非法的电子邮箱!
5 | 输入不能为空!
6 | 网络地址不正确!
7 | 密码不能通过确认!
8 | 输入只能为英文字母!
9 | 输入只能是十六进制数字!
10 | 输入不合法!
11 | 非法电话号码!
12 |
13 |
--------------------------------------------------------------------------------
/validator/src/test/java/monster/org/validator/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package monster.org.validator;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * To work on unit tests, switch the Test Artifact in the Build Variants view.
9 | */
10 | public class ExampleUnitTest {
11 | @Test
12 | public void addition_isCorrect() throws Exception {
13 | assertEquals(4, 2 + 2);
14 | }
15 | }
--------------------------------------------------------------------------------