├── BlockExplorer ├── .gitignore ├── .idea │ ├── caches │ │ └── build_file_checksums.ser │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── blockexplorer │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── blockexplorer │ │ │ │ ├── activity │ │ │ │ └── MainActivity.java │ │ │ │ ├── adapter │ │ │ │ └── BlockListAdapter.java │ │ │ │ ├── app │ │ │ │ └── App.java │ │ │ │ ├── base │ │ │ │ ├── BaseActivity.java │ │ │ │ └── BaseFragment.java │ │ │ │ ├── bean │ │ │ │ └── BlockListInfo.java │ │ │ │ ├── data │ │ │ │ ├── Block.java │ │ │ │ ├── BlockDataSource.java │ │ │ │ ├── BlockRepository.java │ │ │ │ ├── Injection.java │ │ │ │ ├── local │ │ │ │ │ └── BlockLocalDataSource.java │ │ │ │ └── remote │ │ │ │ │ ├── BlockExplorerApi.java │ │ │ │ │ ├── BlockRemoteDataSource.java │ │ │ │ │ ├── RetrofitService.java │ │ │ │ │ └── StringConverterFactory.java │ │ │ │ ├── fragment │ │ │ │ └── BlockFragment.java │ │ │ │ └── util │ │ │ │ ├── CommonUtils.java │ │ │ │ ├── GsonUtil.java │ │ │ │ ├── SHA3Helper.java │ │ │ │ └── StringUtils.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable-xxhdpi │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ ├── icon_main_mine_selected.png │ │ │ ├── icon_main_news_normal.png │ │ │ ├── icon_main_news_selected.png │ │ │ ├── icon_main_video_normal.png │ │ │ └── icon_main_video_selected.png │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment_block.xml │ │ │ └── item_block.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── blockexplorer │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── CameraPreview ├── V2 │ └── MainActivity.java ├── V3 │ └── MainActivity.java └── V4 │ └── MainActivity.java ├── ContactsDemo ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── com │ │ └── max │ │ └── contacts │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── max │ └── contacts │ └── MainActivity.java ├── Demo ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── com │ │ └── max │ │ └── demo │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── max │ └── demo │ └── MainActivity.java ├── FragmentBasics ├── .gitignore ├── .idea │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── fragmentbasics │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── fragmentbasics │ │ │ │ ├── ArticleFragment.java │ │ │ │ ├── HeadlinesFragment.java │ │ │ │ ├── Ipsum.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── fragment_article.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-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── fragmentbasics │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── GPSDemo ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── gen │ └── com │ │ └── neolee │ │ └── gpsdemo │ │ ├── BuildConfig.java │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── neolee │ └── gpsdemo │ └── GPSDemoActivity.java ├── GPSTracker ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── com │ │ └── neolee │ │ └── gpstracker │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── neolee │ └── gpstracker │ ├── GPSTrackerActivity.java │ └── MainService.java ├── HTTPDemo ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── gen │ └── com │ │ └── neolee │ │ └── httpdemo │ │ ├── BuildConfig.java │ │ └── R.java ├── ic_launcher-web.png ├── libs │ └── android-support-v4.jar ├── lint.xml ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── activity_main.xml │ ├── menu │ │ └── main.xml │ ├── values-sw600dp │ │ └── dimens.xml │ ├── values-sw720dp-land │ │ └── dimens.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── neolee │ └── httpdemo │ └── MainActivity.java ├── HireMe ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── hireme │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ └── hire_members.json │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── hireme │ │ │ │ ├── activity │ │ │ │ ├── JobberInfoActivity.java │ │ │ │ └── MainActivity.java │ │ │ │ ├── adapter │ │ │ │ ├── JobberAdapter.java │ │ │ │ ├── JobbersListAdapter.java │ │ │ │ └── PhotoPagerAdapter.java │ │ │ │ ├── app │ │ │ │ └── HireMeApp.java │ │ │ │ ├── base │ │ │ │ ├── BaseActivity.java │ │ │ │ └── BaseFragment.java │ │ │ │ ├── bean │ │ │ │ ├── HireFragmentInfo.java │ │ │ │ ├── JobberDetailInfo.java │ │ │ │ ├── JobbersListInfo.java │ │ │ │ └── WechatInfo.java │ │ │ │ ├── data │ │ │ │ ├── DataManager.java │ │ │ │ └── HireMeService.java │ │ │ │ ├── fragment │ │ │ │ ├── Hire2Fragment.java │ │ │ │ └── HireFragment.java │ │ │ │ ├── util │ │ │ │ ├── CommonUtils.java │ │ │ │ ├── GsonUtil.java │ │ │ │ └── StringUtils.java │ │ │ │ └── widget │ │ │ │ └── HackyViewPager.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ ├── icon_main_mine_selected.png │ │ │ ├── icon_main_news_normal.png │ │ │ ├── icon_main_news_selected.png │ │ │ ├── icon_main_video_normal.png │ │ │ └── icon_main_video_selected.png │ │ │ ├── layout │ │ │ ├── activity_jobber_info.xml │ │ │ ├── activity_main.xml │ │ │ ├── fragment_hire.xml │ │ │ └── griditem_group_member.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── logo.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── logo.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── logo.png │ │ │ └── moren_g.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── logo.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── hireme │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── MiShop ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── MiShop_demo2.gif ├── MiShop_offical_demo.png ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── mishop │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── mishop │ │ │ │ ├── MainActivity.java │ │ │ │ ├── adapter │ │ │ │ └── SectionsPagerAdapter.java │ │ │ │ └── fragment │ │ │ │ ├── CatagoryFragment.java │ │ │ │ ├── DiscoverFragment.java │ │ │ │ ├── HomeFragment.java │ │ │ │ └── UserCentralFragment.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── icon_main_category_normal.png │ │ │ ├── icon_main_category_selected.png │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_home_normal.png │ │ │ ├── icon_main_home_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ └── icon_main_mine_selected.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment_catagory.xml │ │ │ ├── fragment_discover.xml │ │ │ ├── fragment_home.xml │ │ │ └── fragment_usercentral.xml │ │ │ ├── mipmap-xxhdpi │ │ │ └── app_icon.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── mishop │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── MultiLoc ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── ic_launcher-web.png ├── libs │ ├── android-support-v4.jar │ ├── armeabi │ │ ├── libBaiduMapSDK_v3_2_0_15.so │ │ └── liblocSDK3.so │ ├── baidumapapi_v3_2_0.jar │ └── locSDK_3.1.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ ├── ic_launcher.png │ │ └── icon_mark.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── activity_main.xml │ ├── menu │ │ └── main.xml │ ├── values-sw600dp │ │ └── dimens.xml │ ├── values-sw720dp-land │ │ └── dimens.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── rainsong │ └── multiloc │ └── MainActivity.java ├── MyFirstApp ├── AndroidManifest.xml ├── ant.properties ├── build.xml ├── build_myfirstapp.log ├── local.properties ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── example │ └── myfirstapp │ └── MainActivity.java ├── NetSpeed ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── anzmo │ │ │ └── netspeed │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── anzmo │ │ │ │ └── netspeed │ │ │ │ ├── DialogItemView.java │ │ │ │ ├── NetSpeedActivity.java │ │ │ │ ├── NetSpeedReceiver.java │ │ │ │ ├── NetSpeedService.java │ │ │ │ └── SetItemView.java │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── checked.png │ │ │ ├── inout.png │ │ │ ├── option.png │ │ │ ├── progress.9.png │ │ │ ├── progress_bg.9.png │ │ │ ├── select.png │ │ │ ├── uncheck.png │ │ │ ├── unselect.png │ │ │ └── wifi.png │ │ │ ├── drawable-xxhdpi │ │ │ └── icon.png │ │ │ ├── drawable │ │ │ ├── button.xml │ │ │ ├── floatwindow.xml │ │ │ ├── normal.xml │ │ │ ├── pressed.xml │ │ │ ├── seekbar.xml │ │ │ └── thumb.xml │ │ │ ├── layout │ │ │ ├── activity_netspeed.xml │ │ │ ├── dailog_alpha.xml │ │ │ ├── dailog_corners.xml │ │ │ ├── dailog_mode.xml │ │ │ ├── dailog_refresh.xml │ │ │ ├── dailog_text.xml │ │ │ ├── floatwindow_netspeed.xml │ │ │ ├── item_dialog.xml │ │ │ └── item_set.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-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ids.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── anzmo │ │ └── netspeed │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── QuickBloxDemo2 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── libs │ │ ├── jxmpp-core-0.4.2.jar │ │ ├── jxmpp-util-cache-0.4.2.jar │ │ ├── libjingle_peerconnection.jar │ │ ├── minidns-0.1.7.jar │ │ ├── qb-gson2.2.1.jar │ │ ├── smack-android-4.1.6.jar │ │ ├── smack-core-4.1.6.jar │ │ ├── smack-experimental-4.1.6.jar │ │ ├── smack-extensions-4.1.6.jar │ │ ├── smack-im-4.1.6.jar │ │ ├── smack-resolver-minidns-4.1.6.jar │ │ ├── smack-sasl-provided-4.1.6.jar │ │ └── smack-tcp-4.1.6.jar │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── quickbloxdemo2 │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ ├── quickblox │ │ │ │ ├── BuildConfig.java │ │ │ │ ├── chat │ │ │ │ │ ├── BuildConfig.java │ │ │ │ │ ├── JIDHelper.java │ │ │ │ │ ├── Manager.java │ │ │ │ │ ├── QBChatService.java │ │ │ │ │ ├── QBMessageStatusesManager.java │ │ │ │ │ ├── QBPingManager.java │ │ │ │ │ ├── QBPrivacyListsManager.java │ │ │ │ │ ├── QBReconnectionManager.java │ │ │ │ │ ├── QBRoster.java │ │ │ │ │ ├── QBSignaling.java │ │ │ │ │ ├── QBSystemMessagesManager.java │ │ │ │ │ ├── QBVideoChatWebRTCSignalingManager.java │ │ │ │ │ ├── QBWebRTCSignaling.java │ │ │ │ │ ├── exception │ │ │ │ │ │ └── QBChatException.java │ │ │ │ │ ├── listeners │ │ │ │ │ │ ├── QBMessageStatusListener.java │ │ │ │ │ │ ├── QBPrivacyListListener.java │ │ │ │ │ │ ├── QBRosterListener.java │ │ │ │ │ │ ├── QBSubscriptionListener.java │ │ │ │ │ │ ├── QBSystemMessageListener.java │ │ │ │ │ │ ├── QBVideoChatSignalingListener.java │ │ │ │ │ │ └── QBVideoChatSignalingManagerListener.java │ │ │ │ │ ├── model │ │ │ │ │ │ ├── MobileV3IQ.java │ │ │ │ │ │ ├── QBAttachment.java │ │ │ │ │ │ ├── QBChatMarkersExtension.java │ │ │ │ │ │ ├── QBChatMessage.java │ │ │ │ │ │ ├── QBChatMessageDeserializer.java │ │ │ │ │ │ ├── QBChatMessageExtension.java │ │ │ │ │ │ ├── QBPresence.java │ │ │ │ │ │ ├── QBPrivacyList.java │ │ │ │ │ │ ├── QBPrivacyListItem.java │ │ │ │ │ │ ├── QBRosterEntry.java │ │ │ │ │ │ └── QBRosterGroup.java │ │ │ │ │ ├── propertyparsers │ │ │ │ │ │ └── MessagePropertyParser.java │ │ │ │ │ └── utils │ │ │ │ │ │ ├── MongoDBObjectId.java │ │ │ │ │ │ └── ThreadTask.java │ │ │ │ ├── core │ │ │ │ │ ├── Consts.java │ │ │ │ │ ├── LogLevel.java │ │ │ │ │ ├── QBEntityCallback.java │ │ │ │ │ ├── QBPreferenceSettingsSaver.java │ │ │ │ │ ├── QBSettings.java │ │ │ │ │ ├── QBSettingsSaver.java │ │ │ │ │ ├── ServiceZone.java │ │ │ │ │ ├── account │ │ │ │ │ │ └── model │ │ │ │ │ │ │ └── QBAccountSettings.java │ │ │ │ │ ├── exception │ │ │ │ │ │ ├── BaseServiceException.java │ │ │ │ │ │ ├── QBResponseException.java │ │ │ │ │ │ └── QBRuntimeException.java │ │ │ │ │ ├── helper │ │ │ │ │ │ ├── CollectionUtils.java │ │ │ │ │ │ ├── CollectionsUtil.java │ │ │ │ │ │ ├── Decorators.java │ │ │ │ │ │ ├── Lo.java │ │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ │ ├── StringifyArrayList.java │ │ │ │ │ │ ├── ToStringHelper.java │ │ │ │ │ │ └── Utils.java │ │ │ │ │ ├── model │ │ │ │ │ │ └── QBEntity.java │ │ │ │ │ └── server │ │ │ │ │ │ └── BaseService.java │ │ │ │ ├── users │ │ │ │ │ └── model │ │ │ │ │ │ └── QBUser.java │ │ │ │ └── videochat │ │ │ │ │ └── webrtc │ │ │ │ │ ├── AppRTCAudioManager.java │ │ │ │ │ ├── AppRTCUtils.java │ │ │ │ │ ├── BuildConfig.java │ │ │ │ │ ├── IceCandidateParser.java │ │ │ │ │ ├── IceCandidateParserTest.java │ │ │ │ │ ├── LooperExecutor.java │ │ │ │ │ ├── OpponentsParser.java │ │ │ │ │ ├── PeerFactoryManager.java │ │ │ │ │ ├── QBMediaStreamManager.java │ │ │ │ │ ├── QBMediaStreamManagerCallback.java │ │ │ │ │ ├── QBPeerChannel.java │ │ │ │ │ ├── QBPeerChannelCallback.java │ │ │ │ │ ├── QBRTCClient.java │ │ │ │ │ ├── QBRTCConfig.java │ │ │ │ │ ├── QBRTCMediaConfig.java │ │ │ │ │ ├── QBRTCSession.java │ │ │ │ │ ├── QBRTCSessionDescription.java │ │ │ │ │ ├── QBRTCTypes.java │ │ │ │ │ ├── QBRTCUtils.java │ │ │ │ │ ├── QBSignalChannel.java │ │ │ │ │ ├── QBSignalingSpec.java │ │ │ │ │ ├── R.java │ │ │ │ │ ├── RTCMediaUtils.java │ │ │ │ │ ├── RTCSignallingMessageProcessor.java │ │ │ │ │ ├── UserInfoParser.java │ │ │ │ │ ├── callbacks │ │ │ │ │ ├── QBRTCClientSessionCallbacks.java │ │ │ │ │ ├── QBRTCClientSessionCallbacksImpl.java │ │ │ │ │ ├── QBRTCClientVideoTracksCallbacks.java │ │ │ │ │ ├── QBRTCClientVideoTracksCallbacksImpl.java │ │ │ │ │ ├── QBRTCSessionConnectionCallbacks.java │ │ │ │ │ ├── QBRTCSessionConnectionCallbacksImpl.java │ │ │ │ │ ├── QBRTCSignalingCallback.java │ │ │ │ │ ├── QBRTCSignalingCallbackImpl.java │ │ │ │ │ └── RTCSignallingMessageProcessorCallback.java │ │ │ │ │ ├── exception │ │ │ │ │ ├── QBRTCException.java │ │ │ │ │ └── QBRTCSignalException.java │ │ │ │ │ ├── util │ │ │ │ │ ├── Logger.java │ │ │ │ │ └── ReflectionUtils.java │ │ │ │ │ └── view │ │ │ │ │ ├── FramePool.java │ │ │ │ │ ├── GLBuffersUtils.java │ │ │ │ │ ├── GraphicsConverter.java │ │ │ │ │ ├── QBGLVideoView.java │ │ │ │ │ ├── QBRTCVideoTrack.java │ │ │ │ │ ├── RTCGLVideoView.java │ │ │ │ │ └── VideoCallBacks.java │ │ │ │ └── rainsong │ │ │ │ └── quickbloxdemo2 │ │ │ │ ├── App.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── activity │ │ │ │ ├── BaseLogginedUserActivity.java │ │ │ │ ├── CallActivity.java │ │ │ │ ├── ListUsersActivity.java │ │ │ │ └── SettingsActivity.java │ │ │ │ ├── adapter │ │ │ │ ├── OpponentsAdapter.java │ │ │ │ ├── OpponentsFromCallAdapter.java │ │ │ │ └── UsersAdapter.java │ │ │ │ ├── fragment │ │ │ │ ├── ConversationFragment.java │ │ │ │ ├── IncomeCallFragment.java │ │ │ │ ├── OnCallEventsController.java │ │ │ │ ├── OpponentsFragment.java │ │ │ │ └── SettingsFragment.java │ │ │ │ ├── holder │ │ │ │ └── DataHolder.java │ │ │ │ ├── util │ │ │ │ ├── CameraUtils.java │ │ │ │ ├── ChatPingAlarmManager.java │ │ │ │ ├── Consts.java │ │ │ │ ├── ErrorUtils.java │ │ │ │ ├── FragmentExecuotr.java │ │ │ │ ├── NetworkConnectionChecker.java │ │ │ │ ├── RingtonePlayer.java │ │ │ │ ├── SettingsUtil.java │ │ │ │ └── Toaster.java │ │ │ │ └── view │ │ │ │ └── RTCGLVideoView.java │ │ ├── jniLibs │ │ │ ├── arm64-v8a │ │ │ │ └── libjingle_peerconnection_so.so │ │ │ ├── armeabi-v7a │ │ │ │ └── libjingle_peerconnection_so.so │ │ │ ├── x86 │ │ │ │ └── libjingle_peerconnection_so.so │ │ │ └── x86_64 │ │ │ │ └── libjingle_peerconnection_so.so │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── ic_call.png │ │ │ ├── ic_call_end.png │ │ │ ├── ic_call_end_sm.png │ │ │ ├── ic_dynamic_off.png │ │ │ ├── ic_dynamic_off_sm.png │ │ │ ├── ic_dynamic_on.png │ │ │ ├── ic_dynamic_on_sm.png │ │ │ ├── ic_edit.png │ │ │ ├── ic_exit_to_app.png │ │ │ ├── ic_mic_off.png │ │ │ ├── ic_mic_off_sm.png │ │ │ ├── ic_mic_on.png │ │ │ ├── ic_switch_camera.png │ │ │ ├── ic_switch_camera_sm.png │ │ │ ├── ic_videocam.png │ │ │ ├── ic_videocam_off.png │ │ │ └── ic_videocam_off_sm.png │ │ │ ├── drawable-mdpi │ │ │ ├── ic_call.png │ │ │ ├── ic_call_end.png │ │ │ ├── ic_call_end_sm.png │ │ │ ├── ic_dynamic_off.png │ │ │ ├── ic_dynamic_off_sm.png │ │ │ ├── ic_dynamic_on.png │ │ │ ├── ic_dynamic_on_sm.png │ │ │ ├── ic_edit.png │ │ │ ├── ic_exit_to_app.png │ │ │ ├── ic_mic_off.png │ │ │ ├── ic_mic_off_sm.png │ │ │ ├── ic_mic_on.png │ │ │ ├── ic_switch_camera.png │ │ │ ├── ic_switch_camera_sm.png │ │ │ ├── ic_videocam.png │ │ │ ├── ic_videocam_off.png │ │ │ └── ic_videocam_off_sm.png │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_call.png │ │ │ ├── ic_call_end.png │ │ │ ├── ic_call_end_sm.png │ │ │ ├── ic_dynamic_off.png │ │ │ ├── ic_dynamic_off_sm.png │ │ │ ├── ic_dynamic_on.png │ │ │ ├── ic_dynamic_on_sm.png │ │ │ ├── ic_edit.png │ │ │ ├── ic_exit_to_app.png │ │ │ ├── ic_mic_off.png │ │ │ ├── ic_mic_off_sm.png │ │ │ ├── ic_mic_on.png │ │ │ ├── ic_switch_camera.png │ │ │ ├── ic_switch_camera_sm.png │ │ │ ├── ic_videocam.png │ │ │ ├── ic_videocam_off.png │ │ │ └── ic_videocam_off_sm.png │ │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_call.png │ │ │ ├── ic_call_end.png │ │ │ ├── ic_call_end_sm.png │ │ │ ├── ic_dynamic_off.png │ │ │ ├── ic_dynamic_off_sm.png │ │ │ ├── ic_dynamic_on.png │ │ │ ├── ic_dynamic_on_sm.png │ │ │ ├── ic_edit.png │ │ │ ├── ic_exit_to_app.png │ │ │ ├── ic_mic_off.png │ │ │ ├── ic_mic_off_sm.png │ │ │ ├── ic_mic_on.png │ │ │ ├── ic_switch_camera.png │ │ │ ├── ic_switch_camera_sm.png │ │ │ ├── ic_videocam.png │ │ │ ├── ic_videocam_off.png │ │ │ └── ic_videocam_off_sm.png │ │ │ ├── drawable │ │ │ ├── btn_background_call_end.xml │ │ │ ├── btn_background_call_take.xml │ │ │ ├── ic_noavatar.png │ │ │ ├── ic_switch_camera.xml │ │ │ ├── ic_toggle_camera.xml │ │ │ ├── ic_toggle_dynamic.xml │ │ │ ├── ic_toggle_dynamic_sm.xml │ │ │ ├── ic_toggle_mic.xml │ │ │ ├── ic_user_camera_off.png │ │ │ ├── rectangle_rounded_blue.xml │ │ │ ├── rectangle_rounded_blue_green.xml │ │ │ ├── rectangle_rounded_blue_krayola.xml │ │ │ ├── rectangle_rounded_coral.xml │ │ │ ├── rectangle_rounded_gentianaceae_blue.xml │ │ │ ├── rectangle_rounded_green.xml │ │ │ ├── rectangle_rounded_lime.xml │ │ │ ├── rectangle_rounded_mauveine.xml │ │ │ ├── rectangle_rounded_orange.xml │ │ │ ├── rectangle_rounded_pink.xml │ │ │ ├── rectangle_rounded_red.xml │ │ │ ├── rectangle_rounded_spring_bud.xml │ │ │ ├── rectangle_rounded_water_bondi_beach.xml │ │ │ ├── rectangle_rounded_white_blue.xml │ │ │ ├── rectangle_rounded_white_green.xml │ │ │ ├── shape_oval_blue.xml │ │ │ ├── shape_oval_blue_green.xml │ │ │ ├── shape_oval_blue_krayola.xml │ │ │ ├── shape_oval_coral.xml │ │ │ ├── shape_oval_gentianaceae_blue.xml │ │ │ ├── shape_oval_lime.xml │ │ │ ├── shape_oval_mauveine.xml │ │ │ ├── shape_oval_may_green.xml │ │ │ ├── shape_oval_orange.xml │ │ │ ├── shape_oval_spring_bud.xml │ │ │ └── shape_oval_water_bondi_beach.xml │ │ │ ├── layout │ │ │ ├── actionbar_view.xml │ │ │ ├── actionbar_with_timer.xml │ │ │ ├── activity_login.xml │ │ │ ├── activity_main.xml │ │ │ ├── connection_popup.xml │ │ │ ├── element_fragment_audio_call.xml │ │ │ ├── element_fragment_video_call.xml │ │ │ ├── fragment_conversation.xml │ │ │ ├── fragment_income_call.xml │ │ │ ├── fragment_opponents.xml │ │ │ ├── incoming_view.xml │ │ │ ├── list_item_opponent_from_call.xml │ │ │ ├── list_item_opponents.xml │ │ │ ├── list_item_user.xml │ │ │ └── local_videoview.xml │ │ │ ├── menu │ │ │ ├── fragment_opponents.xml │ │ │ └── menu_video_chat.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 │ │ │ ├── raw │ │ │ └── beep.wav │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ ├── values │ │ │ ├── arrays.xml │ │ │ ├── attrs.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── preferences.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── quickbloxdemo2 │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── README.md ├── SocketClientTest ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── com │ │ └── neolee │ │ └── socketclienttest │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── neolee │ └── socketclienttest │ └── SocketClientTestActivity.java ├── TianTianNews ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── tiantiannews │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── tiantiannews │ │ │ │ ├── activity │ │ │ │ ├── MainActivity.java │ │ │ │ └── NewsDetailActivity.java │ │ │ │ ├── adapter │ │ │ │ └── NewsAdapter.java │ │ │ │ ├── application │ │ │ │ └── TianTianApplication.java │ │ │ │ ├── bean │ │ │ │ └── NewsListBean.java │ │ │ │ ├── data │ │ │ │ ├── NewsContract.java │ │ │ │ ├── NewsDataSource.java │ │ │ │ └── NewsDbHelper.java │ │ │ │ ├── fragment │ │ │ │ ├── DiscoverFragment.java │ │ │ │ ├── NewsFragment.java │ │ │ │ ├── TabNewsFragment.java │ │ │ │ ├── TabVideoFragment.java │ │ │ │ └── UserCentralFragment.java │ │ │ │ ├── util │ │ │ │ └── GsonUtils.java │ │ │ │ └── widget │ │ │ │ ├── CategoryTabStrip.java │ │ │ │ └── TextDrawable.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_category_expand_normal.png │ │ │ ├── ic_category_expand_pressed.png │ │ │ ├── ic_category_right_edge.png │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ ├── icon_main_mine_selected.png │ │ │ ├── icon_main_news_normal.png │ │ │ ├── icon_main_news_selected.png │ │ │ ├── icon_main_video_normal.png │ │ │ ├── icon_main_video_selected.png │ │ │ └── image_small_default.png │ │ │ ├── drawable │ │ │ ├── bg_category_bar.xml │ │ │ ├── bg_category_indicator.xml │ │ │ ├── bg_category_indicator_dark.xml │ │ │ ├── card_light.xml │ │ │ ├── card_light_highlight.xml │ │ │ ├── card_light_normal.xml │ │ │ ├── ic_category_expand.xml │ │ │ └── ic_category_left_edge.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── activity_news_detail.xml │ │ │ ├── category_tab.xml │ │ │ ├── fragment_news.xml │ │ │ ├── fragment_tab_discover.xml │ │ │ ├── fragment_tab_news.xml │ │ │ ├── fragment_tab_usercentral.xml │ │ │ ├── fragment_tab_video.xml │ │ │ ├── item_news.xml │ │ │ └── list_item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── tiantiannews │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pulltorefresh │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── handmark │ │ │ └── pulltorefresh │ │ │ └── library │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── handmark │ │ │ │ └── pulltorefresh │ │ │ │ └── library │ │ │ │ ├── ILoadingLayout.java │ │ │ │ ├── IPullToRefresh.java │ │ │ │ ├── LoadingLayoutProxy.java │ │ │ │ ├── OverscrollHelper.java │ │ │ │ ├── PullToRefreshAdapterViewBase.java │ │ │ │ ├── PullToRefreshBase.java │ │ │ │ ├── PullToRefreshExpandableListView.java │ │ │ │ ├── PullToRefreshGridView.java │ │ │ │ ├── PullToRefreshHorizontalScrollView.java │ │ │ │ ├── PullToRefreshListView.java │ │ │ │ ├── PullToRefreshScrollView.java │ │ │ │ ├── PullToRefreshWebView.java │ │ │ │ ├── extras │ │ │ │ ├── PullToRefreshWebView2.java │ │ │ │ └── SoundPullEventListener.java │ │ │ │ └── internal │ │ │ │ ├── EmptyViewMethodAccessor.java │ │ │ │ ├── FlipLoadingLayout.java │ │ │ │ ├── IndicatorLayout.java │ │ │ │ ├── LoadingLayout.java │ │ │ │ ├── RotateLoadingLayout.java │ │ │ │ ├── Utils.java │ │ │ │ └── ViewCompat.java │ │ └── res │ │ │ ├── anim │ │ │ ├── slide_in_from_bottom.xml │ │ │ ├── slide_in_from_top.xml │ │ │ ├── slide_out_to_bottom.xml │ │ │ └── slide_out_to_top.xml │ │ │ ├── drawable-hdpi │ │ │ ├── default_ptr_flip.png │ │ │ ├── default_ptr_rotate.png │ │ │ └── indicator_arrow.png │ │ │ ├── drawable-mdpi │ │ │ ├── default_ptr_flip.png │ │ │ ├── default_ptr_rotate.png │ │ │ └── indicator_arrow.png │ │ │ ├── drawable-xhdpi │ │ │ ├── default_ptr_flip.png │ │ │ ├── default_ptr_rotate.png │ │ │ └── indicator_arrow.png │ │ │ ├── drawable │ │ │ ├── indicator_bg_bottom.xml │ │ │ └── indicator_bg_top.xml │ │ │ ├── layout │ │ │ ├── pull_to_refresh_header_horizontal.xml │ │ │ └── pull_to_refresh_header_vertical.xml │ │ │ ├── values-ar │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-cs │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-de │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-es │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-fi │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-fr │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-he │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-it │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-iw │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-ja │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-ko │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-nl │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-pl │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-pt-rBR │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-pt │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-ro │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-ru │ │ │ └── pull_refresh_strings.xml │ │ │ ├── values-zh │ │ │ └── pull_refresh_strings.xml │ │ │ └── values │ │ │ ├── attrs.xml │ │ │ ├── dimens.xml │ │ │ ├── ids.xml │ │ │ └── pull_refresh_strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── handmark │ │ └── pulltorefresh │ │ └── library │ │ └── ExampleUnitTest.java └── settings.gradle ├── TianTianNews2 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── tiantiannews │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── tiantiannews │ │ │ │ ├── activity │ │ │ │ ├── MainActivity.java │ │ │ │ └── NewsDetailActivity.java │ │ │ │ ├── adapter │ │ │ │ └── NewsAdapter.java │ │ │ │ ├── application │ │ │ │ └── TianTianApplication.java │ │ │ │ ├── bean │ │ │ │ └── NewsListBean.java │ │ │ │ ├── data │ │ │ │ ├── DataManager.java │ │ │ │ ├── JuheService.java │ │ │ │ ├── NewsContract.java │ │ │ │ ├── NewsDataSource.java │ │ │ │ └── NewsDbHelper.java │ │ │ │ ├── fragment │ │ │ │ ├── DiscoverFragment.java │ │ │ │ ├── NewsFragment.java │ │ │ │ ├── TabNewsFragment.java │ │ │ │ ├── TabVideoFragment.java │ │ │ │ └── UserCentralFragment.java │ │ │ │ ├── util │ │ │ │ └── GsonUtils.java │ │ │ │ └── widget │ │ │ │ ├── CategoryTabStrip.java │ │ │ │ └── TextDrawable.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_category_expand_normal.png │ │ │ ├── ic_category_expand_pressed.png │ │ │ ├── ic_category_right_edge.png │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ ├── icon_main_mine_selected.png │ │ │ ├── icon_main_news_normal.png │ │ │ ├── icon_main_news_selected.png │ │ │ ├── icon_main_video_normal.png │ │ │ ├── icon_main_video_selected.png │ │ │ └── image_small_default.png │ │ │ ├── drawable │ │ │ ├── bg_category_bar.xml │ │ │ ├── bg_category_indicator.xml │ │ │ ├── bg_category_indicator_dark.xml │ │ │ ├── card_light.xml │ │ │ ├── card_light_highlight.xml │ │ │ ├── card_light_normal.xml │ │ │ ├── ic_category_expand.xml │ │ │ └── ic_category_left_edge.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── activity_news_detail.xml │ │ │ ├── category_tab.xml │ │ │ ├── fragment_news.xml │ │ │ ├── fragment_tab_discover.xml │ │ │ ├── fragment_tab_news.xml │ │ │ ├── fragment_tab_usercentral.xml │ │ │ ├── fragment_tab_video.xml │ │ │ ├── item_news.xml │ │ │ └── list_item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── tiantiannews │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── TianXingNews ├── README.md └── TianXingNews │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ ├── ApiStoreSDK1.0.4.jar │ ├── android-support-v4.jar │ ├── gson-2.2.4.jar │ └── universal-image-loader-1.9.5.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ ├── default_round_head.png │ │ ├── ic_category_expand_normal.png │ │ ├── ic_category_expand_pressed.png │ │ ├── ic_category_right_edge.png │ │ ├── ic_launcher.png │ │ ├── refreshicon_titlebar.png │ │ ├── right_drawer_normal.png │ │ ├── right_drawer_pressed.png │ │ └── title.png │ ├── drawable-xxhdpi │ │ ├── ic_launcher.png │ │ └── image_small_default.png │ ├── drawable │ │ ├── bg_category_bar.xml │ │ ├── bg_category_indicator.xml │ │ ├── bg_category_indicator_dark.xml │ │ ├── bg_head.xml │ │ ├── bg_head_normal.xml │ │ ├── bg_head_pressed.xml │ │ ├── bg_titlebar_main.xml │ │ ├── card_light.xml │ │ ├── card_light_highlight.xml │ │ ├── card_light_normal.xml │ │ ├── ic_category_expand.xml │ │ ├── ic_category_left_edge.xml │ │ └── right_drawer.xml │ ├── layout │ │ ├── activity_main.xml │ │ ├── category_tab.xml │ │ ├── fragment_news.xml │ │ └── list_item.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── src │ └── com │ └── rainsong │ └── tianxingnews │ ├── MyApplication.java │ ├── activity │ └── MainActivity.java │ ├── adapter │ └── NewsAdapter.java │ ├── entity │ └── NewsListEntity.java │ ├── fragment │ └── NewsFragment.java │ ├── util │ └── GsonUtils.java │ └── widget │ ├── CategoryTabStrip.java │ └── TextDrawable.java ├── TouTiao ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── toutiao │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── toutiao │ │ │ │ ├── activity │ │ │ │ ├── MainActivity.java │ │ │ │ └── NewsDetailActivity.java │ │ │ │ ├── adapter │ │ │ │ └── NewsAdapter.java │ │ │ │ ├── animation │ │ │ │ ├── AlphaInAnimation.java │ │ │ │ ├── BaseAnimation.java │ │ │ │ └── ScaleInAnimation.java │ │ │ │ ├── app │ │ │ │ └── TouTiaoApplication.java │ │ │ │ ├── bean │ │ │ │ └── NewsListBean.java │ │ │ │ ├── data │ │ │ │ ├── DataManager.java │ │ │ │ ├── JuheService.java │ │ │ │ ├── NewsContract.java │ │ │ │ ├── NewsDataSource.java │ │ │ │ ├── NewsDbHelper.java │ │ │ │ └── TouTiaoService.java │ │ │ │ ├── entity │ │ │ │ ├── ArticleListResponseEntity.java │ │ │ │ └── GroupInfoEntity.java │ │ │ │ ├── fragment │ │ │ │ ├── DiscoverFragment.java │ │ │ │ ├── NewsFragment.java │ │ │ │ ├── TabNewsFragment.java │ │ │ │ ├── TabVideoFragment.java │ │ │ │ └── UserCentralFragment.java │ │ │ │ ├── util │ │ │ │ └── GsonUtils.java │ │ │ │ └── widget │ │ │ │ ├── CategoryTabStrip.java │ │ │ │ └── TextDrawable.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_category_expand_normal.png │ │ │ ├── ic_category_expand_pressed.png │ │ │ ├── ic_category_right_edge.png │ │ │ ├── icon_main_discover_normal.png │ │ │ ├── icon_main_discover_selected.png │ │ │ ├── icon_main_mine_normal.png │ │ │ ├── icon_main_mine_selected.png │ │ │ ├── icon_main_news_normal.png │ │ │ ├── icon_main_news_selected.png │ │ │ ├── icon_main_video_normal.png │ │ │ ├── icon_main_video_selected.png │ │ │ └── image_small_default.png │ │ │ ├── drawable │ │ │ ├── bg_category_bar.xml │ │ │ ├── bg_category_indicator.xml │ │ │ ├── bg_category_indicator_dark.xml │ │ │ ├── card_light.xml │ │ │ ├── card_light_highlight.xml │ │ │ ├── card_light_normal.xml │ │ │ ├── ic_category_expand.xml │ │ │ └── ic_category_left_edge.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── activity_news_detail.xml │ │ │ ├── category_tab.xml │ │ │ ├── fragment_news.xml │ │ │ ├── fragment_tab_discover.xml │ │ │ ├── fragment_tab_news.xml │ │ │ ├── fragment_tab_usercentral.xml │ │ │ ├── fragment_tab_video.xml │ │ │ ├── item_news.xml │ │ │ ├── item_news_multi_image.xml │ │ │ ├── item_news_no_image.xml │ │ │ ├── item_news_small_image.xml │ │ │ └── list_item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── toutiao │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── Tracking ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── org │ │ └── liaops │ │ └── tracking │ │ ├── Manifest.java │ │ └── R.java ├── libs │ ├── armeabi │ │ ├── libapp_BaiduMapApplib_v2_1_1.so │ │ ├── liblocSDK3.so │ │ └── libvi_voslib.so │ ├── baidumapapi_v2_1_1.jar │ └── locSDK_3.1.jar ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── login.xml │ │ ├── main.xml │ │ └── register_user.xml │ └── values │ │ └── strings.xml └── src │ └── org │ └── liaops │ └── tracking │ ├── ConnectionHttpClient.java │ ├── Login.java │ ├── Main.java │ └── RegisterUser.java ├── VideoPlayerDemo ├── .classpath ├── .project ├── AndroidManifest.xml ├── gen │ └── com │ │ └── max │ │ └── videoplayer │ │ └── R.java ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── com │ └── max │ └── videoplayer │ └── MainActivity.java ├── WeJoke ├── WeJoke │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── WeJoke.apk │ ├── ic_launcher-web.png │ ├── libs │ │ ├── android-support-v4.jar │ │ ├── gson-2.2.4.jar │ │ └── universal-image-loader-1.9.5.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── ic_empty.png │ │ │ ├── ic_error.png │ │ │ ├── ic_launcher.png │ │ │ └── ic_stub.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_empty.png │ │ │ ├── ic_error.png │ │ │ ├── ic_launcher.png │ │ │ └── ic_stub.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── activity_joke.xml │ │ │ └── list_item.xml │ │ ├── menu │ │ │ └── joke.xml │ │ ├── values-sw600dp │ │ │ └── dimens.xml │ │ ├── values-sw720dp-land │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── rainsong │ │ └── wejoke │ │ ├── JokeActivity.java │ │ ├── JokeAdapter.java │ │ ├── JokeEntity.java │ │ └── WeApplication.java └── library_PullToRefresh │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── LICENSE │ ├── pom.xml │ ├── project.properties │ ├── res │ ├── anim │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ └── slide_out_to_top.xml │ ├── drawable-hdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-mdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-xhdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable │ │ ├── indicator_bg_bottom.xml │ │ └── indicator_bg_top.xml │ ├── layout │ │ ├── pull_to_refresh_header_horizontal.xml │ │ └── pull_to_refresh_header_vertical.xml │ ├── values-ar │ │ └── pull_refresh_strings.xml │ ├── values-cs │ │ └── pull_refresh_strings.xml │ ├── values-de │ │ └── pull_refresh_strings.xml │ ├── values-es │ │ └── pull_refresh_strings.xml │ ├── values-fi │ │ └── pull_refresh_strings.xml │ ├── values-fr │ │ └── pull_refresh_strings.xml │ ├── values-he │ │ └── pull_refresh_strings.xml │ ├── values-it │ │ └── pull_refresh_strings.xml │ ├── values-iw │ │ └── pull_refresh_strings.xml │ ├── values-ja │ │ └── pull_refresh_strings.xml │ ├── values-ko │ │ └── pull_refresh_strings.xml │ ├── values-nl │ │ └── pull_refresh_strings.xml │ ├── values-pl │ │ └── pull_refresh_strings.xml │ ├── values-pt-rBR │ │ └── pull_refresh_strings.xml │ ├── values-pt │ │ └── pull_refresh_strings.xml │ ├── values-ro │ │ └── pull_refresh_strings.xml │ ├── values-ru │ │ └── pull_refresh_strings.xml │ ├── values-zh │ │ └── pull_refresh_strings.xml │ └── values │ │ ├── attrs.xml │ │ ├── dimens.xml │ │ ├── ids.xml │ │ └── pull_refresh_strings.xml │ └── src │ └── com │ └── handmark │ └── pulltorefresh │ └── library │ ├── ILoadingLayout.java │ ├── IPullToRefresh.java │ ├── LoadingLayoutProxy.java │ ├── OverscrollHelper.java │ ├── PullToRefreshAdapterViewBase.java │ ├── PullToRefreshBase.java │ ├── PullToRefreshExpandableListView.java │ ├── PullToRefreshGridView.java │ ├── PullToRefreshHorizontalScrollView.java │ ├── PullToRefreshListView.java │ ├── PullToRefreshScrollView.java │ ├── PullToRefreshWebView.java │ ├── extras │ ├── PullToRefreshWebView2.java │ └── SoundPullEventListener.java │ └── internal │ ├── EmptyViewMethodAccessor.java │ ├── FlipLoadingLayout.java │ ├── IndicatorLayout.java │ ├── LoadingLayout.java │ ├── RotateLoadingLayout.java │ ├── Utils.java │ └── ViewCompat.java ├── ZhihuDaily ├── ZhihuDaily │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ ├── android-support-v4.jar │ │ ├── gson-2.2.4.jar │ │ └── universal-image-loader-1.9.5.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── image_small_default.png │ │ ├── drawable │ │ │ ├── card_light.xml │ │ │ ├── card_light_highlight.xml │ │ │ └── card_light_normal.xml │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment_news_list.xml │ │ │ ├── list_item.xml │ │ │ └── list_item_tag.xml │ │ ├── menu │ │ │ └── main.xml │ │ ├── values-sw600dp │ │ │ └── dimens.xml │ │ ├── values-sw720dp-land │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ └── rainsong │ │ └── zhihudaily │ │ ├── ZhihuApplication.java │ │ ├── activity │ │ └── MainActivity.java │ │ ├── adapter │ │ └── NewsAdapter.java │ │ ├── db │ │ ├── DatabaseHelper.java │ │ └── NewsDataSource.java │ │ ├── entity │ │ └── NewsListEntity.java │ │ ├── fragment │ │ └── NewsListFragment.java │ │ └── util │ │ ├── DateUtils.java │ │ ├── GsonUtils.java │ │ ├── ListUtils.java │ │ └── ZhihuUtils.java └── library_PullToRefresh │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── LICENSE │ ├── gen │ └── com │ │ └── handmark │ │ └── pulltorefresh │ │ └── library │ │ ├── BuildConfig.java │ │ └── R.java │ ├── pom.xml │ ├── project.properties │ ├── res │ ├── anim │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ └── slide_out_to_top.xml │ ├── drawable-hdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-mdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-xhdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable │ │ ├── indicator_bg_bottom.xml │ │ └── indicator_bg_top.xml │ ├── layout │ │ ├── pull_to_refresh_header_horizontal.xml │ │ └── pull_to_refresh_header_vertical.xml │ ├── values-ar │ │ └── pull_refresh_strings.xml │ ├── values-cs │ │ └── pull_refresh_strings.xml │ ├── values-de │ │ └── pull_refresh_strings.xml │ ├── values-es │ │ └── pull_refresh_strings.xml │ ├── values-fi │ │ └── pull_refresh_strings.xml │ ├── values-fr │ │ └── pull_refresh_strings.xml │ ├── values-he │ │ └── pull_refresh_strings.xml │ ├── values-it │ │ └── pull_refresh_strings.xml │ ├── values-iw │ │ └── pull_refresh_strings.xml │ ├── values-ja │ │ └── pull_refresh_strings.xml │ ├── values-ko │ │ └── pull_refresh_strings.xml │ ├── values-nl │ │ └── pull_refresh_strings.xml │ ├── values-pl │ │ └── pull_refresh_strings.xml │ ├── values-pt-rBR │ │ └── pull_refresh_strings.xml │ ├── values-pt │ │ └── pull_refresh_strings.xml │ ├── values-ro │ │ └── pull_refresh_strings.xml │ ├── values-ru │ │ └── pull_refresh_strings.xml │ ├── values-zh │ │ └── pull_refresh_strings.xml │ └── values │ │ ├── attrs.xml │ │ ├── dimens.xml │ │ ├── ids.xml │ │ └── pull_refresh_strings.xml │ └── src │ └── com │ └── handmark │ └── pulltorefresh │ └── library │ ├── ILoadingLayout.java │ ├── IPullToRefresh.java │ ├── LoadingLayoutProxy.java │ ├── OverscrollHelper.java │ ├── PullToRefreshAdapterViewBase.java │ ├── PullToRefreshBase.java │ ├── PullToRefreshExpandableListView.java │ ├── PullToRefreshGridView.java │ ├── PullToRefreshHorizontalScrollView.java │ ├── PullToRefreshListView.java │ ├── PullToRefreshScrollView.java │ ├── PullToRefreshWebView.java │ ├── extras │ ├── PullToRefreshWebView2.java │ └── SoundPullEventListener.java │ └── internal │ ├── EmptyViewMethodAccessor.java │ ├── FlipLoadingLayout.java │ ├── IndicatorLayout.java │ ├── LoadingLayout.java │ ├── RotateLoadingLayout.java │ ├── Utils.java │ └── ViewCompat.java ├── ZhihuDaily2 ├── ZhihuDaily │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── bin │ │ ├── AndroidManifest.xml │ │ ├── R.txt │ │ ├── ZhihuDaily.apk │ │ ├── classes.dex │ │ ├── classes │ │ │ └── com │ │ │ │ ├── handmark │ │ │ │ └── pulltorefresh │ │ │ │ │ └── library │ │ │ │ │ ├── R$anim.class │ │ │ │ │ ├── R$attr.class │ │ │ │ │ ├── R$dimen.class │ │ │ │ │ ├── R$drawable.class │ │ │ │ │ ├── R$id.class │ │ │ │ │ ├── R$layout.class │ │ │ │ │ ├── R$string.class │ │ │ │ │ ├── R$styleable.class │ │ │ │ │ └── R.class │ │ │ │ ├── hiremeplz │ │ │ │ └── hireme │ │ │ │ │ └── bean │ │ │ │ │ ├── DetailsInfo$DataEntity.class │ │ │ │ │ ├── DetailsInfo$MsgEntity.class │ │ │ │ │ └── DetailsInfo.class │ │ │ │ └── rainsong │ │ │ │ └── zhihudaily │ │ │ │ ├── BuildConfig.class │ │ │ │ ├── R$anim.class │ │ │ │ ├── R$attr.class │ │ │ │ ├── R$color.class │ │ │ │ ├── R$dimen.class │ │ │ │ ├── R$drawable.class │ │ │ │ ├── R$id.class │ │ │ │ ├── R$layout.class │ │ │ │ ├── R$menu.class │ │ │ │ ├── R$string.class │ │ │ │ ├── R$style.class │ │ │ │ ├── R$styleable.class │ │ │ │ ├── R.class │ │ │ │ ├── ZhihuApplication.class │ │ │ │ ├── activity │ │ │ │ ├── HireDetailsActivity$MyStringCallback.class │ │ │ │ ├── HireDetailsActivity.class │ │ │ │ └── MainActivity.class │ │ │ │ ├── adapter │ │ │ │ ├── NewsAdapter$ViewHolder.class │ │ │ │ └── NewsAdapter.class │ │ │ │ ├── db │ │ │ │ ├── DatabaseHelper.class │ │ │ │ └── NewsDataSource.class │ │ │ │ ├── entity │ │ │ │ ├── ListJobbersResponseInfo$DataEntity.class │ │ │ │ ├── ListJobbersResponseInfo$RetDataEntity.class │ │ │ │ ├── ListJobbersResponseInfo.class │ │ │ │ ├── NewsListEntity$NewsEntity.class │ │ │ │ └── NewsListEntity.class │ │ │ │ ├── fragment │ │ │ │ ├── NewsListFragment$1.class │ │ │ │ ├── NewsListFragment$2.class │ │ │ │ ├── NewsListFragment$3.class │ │ │ │ ├── NewsListFragment$FirstStringCallback.class │ │ │ │ ├── NewsListFragment$MoreStringCallback.class │ │ │ │ └── NewsListFragment.class │ │ │ │ └── util │ │ │ │ ├── DateUtils.class │ │ │ │ ├── GsonUtils.class │ │ │ │ ├── ListUtils.class │ │ │ │ ├── Rsa.class │ │ │ │ └── ZhihuUtils.class │ │ ├── dexedLibs │ │ │ ├── android-support-v4-a10ff292177677e12db02abd0519ff3b.jar │ │ │ ├── gson-2.2.4-1950fbfc95cc453e0e00fac5114e05a1.jar │ │ │ ├── library_pulltorefresh-b52c9a10bccdacc90ebdbba695ff2aa7.jar │ │ │ ├── okhttp-3.3.1-54f74a65af73d7833db93a9f324b1561.jar │ │ │ ├── okhttputils-2_6_1-050cc4dba457781e504727283a6a82b0.jar │ │ │ ├── okio-1.8.0-4a4378b2cc9c4fc6fbc232b5099d13eb.jar │ │ │ └── universal-image-loader-1.9.5-1029b620a22e7f0a4446fd0bb1988ba2.jar │ │ ├── res │ │ │ └── crunch │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ └── drawable-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── image_small_default.png │ │ └── resources.ap_ │ ├── gen │ │ └── com │ │ │ ├── handmark │ │ │ └── pulltorefresh │ │ │ │ └── library │ │ │ │ └── R.java │ │ │ └── rainsong │ │ │ └── zhihudaily │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ ├── ic_launcher-web.png │ ├── libs │ │ ├── android-support-v4.jar │ │ ├── gson-2.2.4.jar │ │ ├── okhttp-3.3.1.jar │ │ ├── okhttputils-2_6_1.jar │ │ ├── okio-1.8.0.jar │ │ └── universal-image-loader-1.9.5.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── image_small_default.png │ │ ├── drawable │ │ │ ├── card_light.xml │ │ │ ├── card_light_highlight.xml │ │ │ └── card_light_normal.xml │ │ ├── layout │ │ │ ├── activity_hire_detail.xml │ │ │ ├── activity_main.xml │ │ │ ├── fragment_news_list.xml │ │ │ ├── list_item.xml │ │ │ └── list_item_tag.xml │ │ ├── menu │ │ │ └── main.xml │ │ ├── values-sw600dp │ │ │ └── dimens.xml │ │ ├── values-sw720dp-land │ │ │ └── dimens.xml │ │ ├── values-v11 │ │ │ └── styles.xml │ │ ├── values-v14 │ │ │ └── styles.xml │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── com │ │ ├── hiremeplz │ │ └── hireme │ │ │ └── bean │ │ │ └── DetailsInfo.java │ │ └── rainsong │ │ └── zhihudaily │ │ ├── ZhihuApplication.java │ │ ├── activity │ │ ├── HireDetailsActivity.java │ │ └── MainActivity.java │ │ ├── adapter │ │ └── NewsAdapter.java │ │ ├── db │ │ ├── DatabaseHelper.java │ │ └── NewsDataSource.java │ │ ├── entity │ │ ├── ListJobbersResponseInfo.java │ │ └── NewsListEntity.java │ │ ├── fragment │ │ └── NewsListFragment.java │ │ └── util │ │ ├── DateUtils.java │ │ ├── GsonUtils.java │ │ ├── ListUtils.java │ │ ├── Rsa.java │ │ └── ZhihuUtils.java └── library_PullToRefresh │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── LICENSE │ ├── bin │ ├── AndroidManifest.xml │ ├── R.txt │ ├── classes │ │ └── com │ │ │ └── handmark │ │ │ └── pulltorefresh │ │ │ └── library │ │ │ ├── BuildConfig.class │ │ │ ├── ILoadingLayout.class │ │ │ ├── IPullToRefresh.class │ │ │ ├── LoadingLayoutProxy.class │ │ │ ├── OverscrollHelper.class │ │ │ ├── PullToRefreshAdapterViewBase.class │ │ │ ├── PullToRefreshBase$1.class │ │ │ ├── PullToRefreshBase$2.class │ │ │ ├── PullToRefreshBase$3.class │ │ │ ├── PullToRefreshBase$AnimationStyle.class │ │ │ ├── PullToRefreshBase$Mode.class │ │ │ ├── PullToRefreshBase$OnLastItemVisibleListener.class │ │ │ ├── PullToRefreshBase$OnPullEventListener.class │ │ │ ├── PullToRefreshBase$OnRefreshListener.class │ │ │ ├── PullToRefreshBase$OnRefreshListener2.class │ │ │ ├── PullToRefreshBase$OnSmoothScrollFinishedListener.class │ │ │ ├── PullToRefreshBase$Orientation.class │ │ │ ├── PullToRefreshBase$SmoothScrollRunnable.class │ │ │ ├── PullToRefreshBase$State.class │ │ │ ├── PullToRefreshBase.class │ │ │ ├── PullToRefreshExpandableListView$InternalExpandableListView.class │ │ │ ├── PullToRefreshExpandableListView$InternalExpandableListViewSDK9.class │ │ │ ├── PullToRefreshExpandableListView.class │ │ │ ├── PullToRefreshGridView$InternalGridView.class │ │ │ ├── PullToRefreshGridView$InternalGridViewSDK9.class │ │ │ ├── PullToRefreshGridView.class │ │ │ ├── PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9.class │ │ │ ├── PullToRefreshHorizontalScrollView.class │ │ │ ├── PullToRefreshListView$InternalListView.class │ │ │ ├── PullToRefreshListView$InternalListViewSDK9.class │ │ │ ├── PullToRefreshListView.class │ │ │ ├── PullToRefreshScrollView$InternalScrollViewSDK9.class │ │ │ ├── PullToRefreshScrollView.class │ │ │ ├── PullToRefreshWebView$1.class │ │ │ ├── PullToRefreshWebView$2.class │ │ │ ├── PullToRefreshWebView$InternalWebViewSDK9.class │ │ │ ├── PullToRefreshWebView.class │ │ │ ├── R$anim.class │ │ │ ├── R$attr.class │ │ │ ├── R$dimen.class │ │ │ ├── R$drawable.class │ │ │ ├── R$id.class │ │ │ ├── R$layout.class │ │ │ ├── R$string.class │ │ │ ├── R$styleable.class │ │ │ ├── R.class │ │ │ ├── extras │ │ │ ├── PullToRefreshWebView2$JsValueCallback.class │ │ │ ├── PullToRefreshWebView2.class │ │ │ └── SoundPullEventListener.class │ │ │ └── internal │ │ │ ├── EmptyViewMethodAccessor.class │ │ │ ├── FlipLoadingLayout.class │ │ │ ├── IndicatorLayout.class │ │ │ ├── LoadingLayout.class │ │ │ ├── RotateLoadingLayout.class │ │ │ ├── Utils.class │ │ │ ├── ViewCompat$SDK11.class │ │ │ ├── ViewCompat$SDK16.class │ │ │ └── ViewCompat.class │ ├── library_pulltorefresh.jar │ └── res │ │ └── crunch │ │ ├── drawable-hdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ │ ├── drawable-mdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ │ └── drawable-xhdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── gen │ └── com │ │ └── handmark │ │ └── pulltorefresh │ │ └── library │ │ ├── BuildConfig.java │ │ └── R.java │ ├── pom.xml │ ├── project.properties │ ├── res │ ├── anim │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ └── slide_out_to_top.xml │ ├── drawable-hdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-mdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable-xhdpi │ │ ├── default_ptr_flip.png │ │ ├── default_ptr_rotate.png │ │ └── indicator_arrow.png │ ├── drawable │ │ ├── indicator_bg_bottom.xml │ │ └── indicator_bg_top.xml │ ├── layout │ │ ├── pull_to_refresh_header_horizontal.xml │ │ └── pull_to_refresh_header_vertical.xml │ ├── values-ar │ │ └── pull_refresh_strings.xml │ ├── values-cs │ │ └── pull_refresh_strings.xml │ ├── values-de │ │ └── pull_refresh_strings.xml │ ├── values-es │ │ └── pull_refresh_strings.xml │ ├── values-fi │ │ └── pull_refresh_strings.xml │ ├── values-fr │ │ └── pull_refresh_strings.xml │ ├── values-he │ │ └── pull_refresh_strings.xml │ ├── values-it │ │ └── pull_refresh_strings.xml │ ├── values-iw │ │ └── pull_refresh_strings.xml │ ├── values-ja │ │ └── pull_refresh_strings.xml │ ├── values-ko │ │ └── pull_refresh_strings.xml │ ├── values-nl │ │ └── pull_refresh_strings.xml │ ├── values-pl │ │ └── pull_refresh_strings.xml │ ├── values-pt-rBR │ │ └── pull_refresh_strings.xml │ ├── values-pt │ │ └── pull_refresh_strings.xml │ ├── values-ro │ │ └── pull_refresh_strings.xml │ ├── values-ru │ │ └── pull_refresh_strings.xml │ ├── values-zh │ │ └── pull_refresh_strings.xml │ └── values │ │ ├── attrs.xml │ │ ├── dimens.xml │ │ ├── ids.xml │ │ └── pull_refresh_strings.xml │ └── src │ └── com │ └── handmark │ └── pulltorefresh │ └── library │ ├── ILoadingLayout.java │ ├── IPullToRefresh.java │ ├── LoadingLayoutProxy.java │ ├── OverscrollHelper.java │ ├── PullToRefreshAdapterViewBase.java │ ├── PullToRefreshBase.java │ ├── PullToRefreshExpandableListView.java │ ├── PullToRefreshGridView.java │ ├── PullToRefreshHorizontalScrollView.java │ ├── PullToRefreshListView.java │ ├── PullToRefreshScrollView.java │ ├── PullToRefreshWebView.java │ ├── extras │ ├── PullToRefreshWebView2.java │ └── SoundPullEventListener.java │ └── internal │ ├── EmptyViewMethodAccessor.java │ ├── FlipLoadingLayout.java │ ├── IndicatorLayout.java │ ├── LoadingLayout.java │ ├── RotateLoadingLayout.java │ ├── Utils.java │ └── ViewCompat.java ├── todoapp ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── rainsong │ │ │ └── todoapp │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── rainsong │ │ │ │ └── todoapp │ │ │ │ ├── data │ │ │ │ ├── Task.java │ │ │ │ └── source │ │ │ │ │ ├── TasksContract.java │ │ │ │ │ ├── TasksDataSource.java │ │ │ │ │ └── TasksDbHelper.java │ │ │ │ ├── tasks │ │ │ │ ├── TasksActivity.java │ │ │ │ └── TasksFragment.java │ │ │ │ └── util │ │ │ │ └── ActivityUtils.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_assignment_turned_in_24dp.xml │ │ │ └── touch_feedback.xml │ │ │ ├── layout │ │ │ ├── activity_tasks.xml │ │ │ ├── fragment_tasks.xml │ │ │ └── task_item.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 │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── rainsong │ │ └── todoapp │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── wetracks └── 1 ├── app.conf ├── getLocations.php ├── index.php ├── login.php ├── registerUser.php └── updateLocation.php /BlockExplorer/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/libraries 5 | /.idea/modules.xml 6 | /.idea/workspace.xml 7 | .DS_Store 8 | /build 9 | /captures 10 | .externalNativeBuild 11 | -------------------------------------------------------------------------------- /BlockExplorer/.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /BlockExplorer/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /BlockExplorer/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | #FF0000 8 | 9 | 10 | -------------------------------------------------------------------------------- /BlockExplorer/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/BlockExplorer/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /BlockExplorer/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Sun Jun 03 10:39:45 CST 2018 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-4.4-all.zip 7 | -------------------------------------------------------------------------------- /BlockExplorer/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /ContactsDemo/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ContactsDemo/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContactsDemo/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ContactsDemo/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /ContactsDemo/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ContactsDemo/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContactsDemo/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World, MainActivity! 5 | ContactsDemo 6 | Get Contacts 7 | 8 | -------------------------------------------------------------------------------- /Demo/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Demo/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Demo/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Demo/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /Demo/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Demo/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /FragmentBasics/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /FragmentBasics/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /FragmentBasics/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | FragmentBasics 3 | 4 | -------------------------------------------------------------------------------- /FragmentBasics/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/FragmentBasics/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /FragmentBasics/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /FragmentBasics/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /GPSDemo/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Jun 27 16:37:25 CST 2013 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.source=1.6 6 | -------------------------------------------------------------------------------- /GPSDemo/gen/com/neolee/gpsdemo/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.neolee.gpsdemo; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /GPSDemo/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSDemo/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSDemo/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSDemo/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSDemo/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSDemo/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSDemo/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World, GPSDemoActivity! 5 | GPSDemo 6 | 7 | -------------------------------------------------------------------------------- /GPSDemo/src/com/neolee/gpsdemo/GPSDemoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSDemo/src/com/neolee/gpsdemo/GPSDemoActivity.java -------------------------------------------------------------------------------- /GPSTracker/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSTracker/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSTracker/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSTracker/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSTracker/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSTracker/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /GPSTracker/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World, GPSTrackerActivity! 5 | GPSTracker 6 | 7 | -------------------------------------------------------------------------------- /GPSTracker/src/com/neolee/gpstracker/MainService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/GPSTracker/src/com/neolee/gpstracker/MainService.java -------------------------------------------------------------------------------- /HTTPDemo/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Fri Jun 28 15:53:17 CST 2013 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.source=1.6 6 | -------------------------------------------------------------------------------- /HTTPDemo/gen/com/neolee/httpdemo/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.neolee.httpdemo; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /HTTPDemo/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/ic_launcher-web.png -------------------------------------------------------------------------------- /HTTPDemo/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/libs/android-support-v4.jar -------------------------------------------------------------------------------- /HTTPDemo/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /HTTPDemo/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /HTTPDemo/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /HTTPDemo/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /HTTPDemo/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /HTTPDemo/res/menu/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /HTTPDemo/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /HTTPDemo/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /HTTPDemo/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | HTTPDemo 5 | Settings 6 | Hello world! 7 | 8 | 9 | -------------------------------------------------------------------------------- /HTTPDemo/src/com/neolee/httpdemo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HTTPDemo/src/com/neolee/httpdemo/MainActivity.java -------------------------------------------------------------------------------- /HireMe/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /HireMe/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /HireMe/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-hdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-hdpi/logo.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xhdpi/logo.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xxhdpi/logo.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xxhdpi/moren_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xxhdpi/moren_g.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/mipmap-xxxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/app/src/main/res/mipmap-xxxhdpi/logo.png -------------------------------------------------------------------------------- /HireMe/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | #FF0000 8 | 9 | 10 | -------------------------------------------------------------------------------- /HireMe/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /HireMe/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | HireMe 3 | 4 | 首页 5 | 视频 6 | 发现 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /HireMe/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/HireMe/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /HireMe/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /HireMe/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /MiShop/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /MiShop/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /MiShop/MiShop_demo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/MiShop_demo2.gif -------------------------------------------------------------------------------- /MiShop/MiShop_offical_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/MiShop_offical_demo.png -------------------------------------------------------------------------------- /MiShop/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_category_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_category_normal.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_category_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_category_selected.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_home_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_home_normal.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_home_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_home_selected.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/mipmap-xxhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/app/src/main/res/mipmap-xxhdpi/app_icon.png -------------------------------------------------------------------------------- /MiShop/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /MiShop/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 小米商城 3 | 首页 4 | 分类 5 | 发现 6 | 7 | 8 | -------------------------------------------------------------------------------- /MiShop/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MiShop/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MiShop/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /MiShop/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /MultiLoc/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /MultiLoc/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/ic_launcher-web.png -------------------------------------------------------------------------------- /MultiLoc/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/libs/android-support-v4.jar -------------------------------------------------------------------------------- /MultiLoc/libs/armeabi/libBaiduMapSDK_v3_2_0_15.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/libs/armeabi/libBaiduMapSDK_v3_2_0_15.so -------------------------------------------------------------------------------- /MultiLoc/libs/armeabi/liblocSDK3.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/libs/armeabi/liblocSDK3.so -------------------------------------------------------------------------------- /MultiLoc/libs/baidumapapi_v3_2_0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/libs/baidumapapi_v3_2_0.jar -------------------------------------------------------------------------------- /MultiLoc/libs/locSDK_3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/libs/locSDK_3.1.jar -------------------------------------------------------------------------------- /MultiLoc/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MultiLoc/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MultiLoc/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MultiLoc/res/drawable-xhdpi/icon_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/res/drawable-xhdpi/icon_mark.png -------------------------------------------------------------------------------- /MultiLoc/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MultiLoc/res/menu/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /MultiLoc/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MultiLoc/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /MultiLoc/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MultiLoc 5 | Settings 6 | Hello world! 7 | 8 | 9 | -------------------------------------------------------------------------------- /MultiLoc/src/com/rainsong/multiloc/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MultiLoc/src/com/rainsong/multiloc/MainActivity.java -------------------------------------------------------------------------------- /MyFirstApp/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MyFirstApp/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MyFirstApp/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MyFirstApp/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /MyFirstApp/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MyFirstApp/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MyFirstApp/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/MyFirstApp/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MyFirstApp/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | MainActivity 4 | 5 | -------------------------------------------------------------------------------- /NetSpeed/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /NetSpeed/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /NetSpeed/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/checked.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/inout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/inout.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/option.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/progress.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/progress.9.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/progress_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/progress_bg.9.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/select.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/uncheck.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/unselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/unselect.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-hdpi/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-hdpi/wifi.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/drawable-xxhdpi/icon.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable/floatwindow.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable/normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable/pressed.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/drawable/thumb.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /NetSpeed/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | NetSpeed 3 | 4 | -------------------------------------------------------------------------------- /NetSpeed/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/NetSpeed/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /NetSpeed/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /NetSpeed/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /QuickBloxDemo2/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /QuickBloxDemo2/.idea/.name: -------------------------------------------------------------------------------- 1 | QuickBloxDemo2 -------------------------------------------------------------------------------- /QuickBloxDemo2/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /QuickBloxDemo2/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/jxmpp-core-0.4.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/jxmpp-core-0.4.2.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/jxmpp-util-cache-0.4.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/jxmpp-util-cache-0.4.2.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/libjingle_peerconnection.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/libjingle_peerconnection.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/minidns-0.1.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/minidns-0.1.7.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/qb-gson2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/qb-gson2.2.1.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-android-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-android-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-core-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-core-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-experimental-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-experimental-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-extensions-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-extensions-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-im-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-im-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-resolver-minidns-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-resolver-minidns-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-sasl-provided-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-sasl-provided-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/libs/smack-tcp-4.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/libs/smack-tcp-4.1.6.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/chat/QBSignaling.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.chat; 2 | 3 | import org.jivesoftware.smack.AbstractConnectionListener; 4 | 5 | public class QBSignaling extends AbstractConnectionListener { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/chat/listeners/QBPrivacyListListener.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.chat.listeners; 2 | 3 | import java.util.List; 4 | 5 | public interface QBPrivacyListListener { 6 | 7 | void setPrivacyList(String var1, List var2); 8 | 9 | void updatedPrivacyList(String var1); 10 | } 11 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/chat/listeners/QBSubscriptionListener.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.chat.listeners; 2 | 3 | 4 | public interface QBSubscriptionListener { 5 | 6 | void subscriptionRequested(int var1); 7 | } 8 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/chat/listeners/QBVideoChatSignalingManagerListener.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.chat.listeners; 2 | 3 | import com.quickblox.chat.QBSignaling; 4 | 5 | public interface QBVideoChatSignalingManagerListener { 6 | 7 | void signalingCreated(QBSignaling var1, boolean var2); 8 | } 9 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/core/exception/BaseServiceException.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.core.exception; 2 | 3 | 4 | public class BaseServiceException extends Exception { 5 | 6 | public BaseServiceException(String description) { 7 | super(description); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/core/exception/QBRuntimeException.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.core.exception; 2 | 3 | 4 | public class QBRuntimeException extends RuntimeException { 5 | 6 | public QBRuntimeException(String description) { 7 | super(description); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/quickblox/core/helper/StringUtils.java: -------------------------------------------------------------------------------- 1 | package com.quickblox.core.helper; 2 | 3 | 4 | public class StringUtils { 5 | 6 | public static boolean isEmpty(String string) { 7 | return string.trim().length() == 0; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/java/com/rainsong/quickbloxdemo2/fragment/OnCallEventsController.java: -------------------------------------------------------------------------------- 1 | package com.rainsong.quickbloxdemo2.fragment; 2 | 3 | 4 | public interface OnCallEventsController { 5 | 6 | void onSwitchAudio(); 7 | 8 | void onUseHeadSet(boolean use); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/jniLibs/arm64-v8a/libjingle_peerconnection_so.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/jniLibs/arm64-v8a/libjingle_peerconnection_so.so -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/jniLibs/armeabi-v7a/libjingle_peerconnection_so.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/jniLibs/armeabi-v7a/libjingle_peerconnection_so.so -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/jniLibs/x86/libjingle_peerconnection_so.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/jniLibs/x86/libjingle_peerconnection_so.so -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/jniLibs/x86_64/libjingle_peerconnection_so.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/jniLibs/x86_64/libjingle_peerconnection_so.so -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call_end.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call_end_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_call_end_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_on_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_dynamic_on_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_edit.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_exit_to_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_exit_to_app.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_mic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_switch_camera.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_switch_camera_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_switch_camera_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-hdpi/ic_videocam_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call_end.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call_end_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_call_end_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_on_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_dynamic_on_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_edit.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_exit_to_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_exit_to_app.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_mic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_switch_camera.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_switch_camera_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_switch_camera_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-mdpi/ic_videocam_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call_end.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call_end_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_call_end_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_on_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_dynamic_on_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_edit.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_exit_to_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_exit_to_app.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_mic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_switch_camera.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_switch_camera_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_switch_camera_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxhdpi/ic_videocam_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call_end.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call_end_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_call_end_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_on_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_dynamic_on_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_edit.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_exit_to_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_exit_to_app.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_mic_on.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_switch_camera.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_switch_camera_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_switch_camera_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam_off_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable-xxxhdpi/ic_videocam_off_sm.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable/ic_noavatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable/ic_noavatar.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/drawable/ic_user_camera_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/drawable/ic_user_camera_off.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/raw/beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/app/src/main/res/raw/beep.wav -------------------------------------------------------------------------------- /QuickBloxDemo2/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /QuickBloxDemo2/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/QuickBloxDemo2/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /QuickBloxDemo2/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Oct 21 11:34:03 PDT 2015 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.8-all.zip 7 | -------------------------------------------------------------------------------- /QuickBloxDemo2/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /SocketClientTest/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/SocketClientTest/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SocketClientTest/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/SocketClientTest/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /SocketClientTest/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/SocketClientTest/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SocketClientTest/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | SocketClientTestActivity! 5 | SocketClientTest 6 | 7 | -------------------------------------------------------------------------------- /SocketClientTest/src/com/neolee/socketclienttest/SocketClientTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/SocketClientTest/src/com/neolee/socketclienttest/SocketClientTestActivity.java -------------------------------------------------------------------------------- /TianTianNews/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /TianTianNews/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /TianTianNews/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable/bg_category_indicator.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/drawable/bg_category_indicator_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TianTianNews/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-hdpi/indicator_arrow.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-mdpi/indicator_arrow.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews/pulltorefresh/src/main/res/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /TianTianNews/pulltorefresh/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /TianTianNews/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':pulltorefresh' 2 | -------------------------------------------------------------------------------- /TianTianNews2/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /TianTianNews2/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /TianTianNews2/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable/bg_category_indicator.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/drawable/bg_category_indicator_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianTianNews2/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianTianNews2/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TianTianNews2/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /TianTianNews2/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /TianXingNews/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/README.md -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/ic_launcher-web.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/libs/ApiStoreSDK1.0.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/libs/ApiStoreSDK1.0.4.jar -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/libs/android-support-v4.jar -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/libs/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/libs/gson-2.2.4.jar -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/libs/universal-image-loader-1.9.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/libs/universal-image-loader-1.9.5.jar -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/default_round_head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/default_round_head.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_expand_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_expand_normal.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_expand_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_expand_pressed.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_right_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/ic_category_right_edge.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/refreshicon_titlebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/refreshicon_titlebar.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/right_drawer_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/right_drawer_normal.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/right_drawer_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/right_drawer_pressed.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xhdpi/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xhdpi/title.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TianXingNews/TianXingNews/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_category_indicator.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_category_indicator_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_head.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_head_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_head_pressed.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/bg_titlebar_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/drawable/ic_category_left_edge.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /TianXingNews/TianXingNews/res/values/attrs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /TouTiao/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /TouTiao/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /TouTiao/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_expand_normal.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_expand_pressed.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/ic_category_right_edge.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_discover_normal.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_discover_selected.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_mine_normal.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_mine_selected.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_news_normal.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_news_selected.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_video_normal.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/icon_main_video_selected.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable/bg_category_indicator.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/drawable/bg_category_indicator_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TouTiao/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TouTiao/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/TouTiao/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /TouTiao/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /TouTiao/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /Tracking/libs/armeabi/libapp_BaiduMapApplib_v2_1_1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/libs/armeabi/libapp_BaiduMapApplib_v2_1_1.so -------------------------------------------------------------------------------- /Tracking/libs/armeabi/liblocSDK3.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/libs/armeabi/liblocSDK3.so -------------------------------------------------------------------------------- /Tracking/libs/armeabi/libvi_voslib.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/libs/armeabi/libvi_voslib.so -------------------------------------------------------------------------------- /Tracking/libs/baidumapapi_v2_1_1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/libs/baidumapapi_v2_1_1.jar -------------------------------------------------------------------------------- /Tracking/libs/locSDK_3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/libs/locSDK_3.1.jar -------------------------------------------------------------------------------- /Tracking/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Tracking/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /Tracking/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Tracking/src/org/liaops/tracking/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/Tracking/src/org/liaops/tracking/Main.java -------------------------------------------------------------------------------- /VideoPlayerDemo/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/VideoPlayerDemo/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoPlayerDemo/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/VideoPlayerDemo/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoPlayerDemo/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/VideoPlayerDemo/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoPlayerDemo/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World, MainActivity! 5 | VideoPlayerDemo 6 | 7 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/WeJoke.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/WeJoke.apk -------------------------------------------------------------------------------- /WeJoke/WeJoke/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/ic_launcher-web.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/libs/android-support-v4.jar -------------------------------------------------------------------------------- /WeJoke/WeJoke/libs/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/libs/gson-2.2.4.jar -------------------------------------------------------------------------------- /WeJoke/WeJoke/libs/universal-image-loader-1.9.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/libs/universal-image-loader-1.9.5.jar -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-hdpi/ic_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-hdpi/ic_empty.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-hdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-hdpi/ic_error.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-hdpi/ic_stub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-hdpi/ic_stub.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-xhdpi/ic_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-xhdpi/ic_empty.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-xhdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-xhdpi/ic_error.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-xhdpi/ic_stub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-xhdpi/ic_stub.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/WeJoke/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/menu/joke.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WeJoke 5 | Settings 6 | Hello world! 7 | 8 | 9 | -------------------------------------------------------------------------------- /WeJoke/WeJoke/src/com/rainsong/wejoke/JokeEntity.java: -------------------------------------------------------------------------------- 1 | package com.rainsong.wejoke; 2 | 3 | public class JokeEntity { 4 | public long id; 5 | public long xhid; 6 | public String author; 7 | public String content; 8 | public String picUrl; 9 | public String status; 10 | } 11 | -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/WeJoke/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /WeJoke/library_PullToRefresh/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/ic_launcher-web.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/libs/android-support-v4.jar -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/libs/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/libs/gson-2.2.4.jar -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/libs/universal-image-loader-1.9.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/libs/universal-image-loader-1.9.5.jar -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/ZhihuDaily/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ZhihuDaily/ZhihuDaily/src/com/rainsong/zhihudaily/util/ListUtils.java: -------------------------------------------------------------------------------- 1 | package com.rainsong.zhihudaily.util; 2 | 3 | import java.util.List; 4 | 5 | public class ListUtils { 6 | public static boolean isEmpty(List sourceList) { 7 | return (sourceList == null || sourceList.size() == 0); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/gen/com/handmark/pulltorefresh/library/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.handmark.pulltorefresh.library; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily/library_PullToRefresh/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/ZhihuDaily.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/ZhihuDaily.apk -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes.dex -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$anim.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$anim.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$attr.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$dimen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$dimen.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$drawable.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$id.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$layout.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$string.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$styleable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R$styleable.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/handmark/pulltorefresh/library/R.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo$DataEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo$DataEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo$MsgEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo$MsgEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/hiremeplz/hireme/bean/DetailsInfo.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/BuildConfig.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$anim.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$anim.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$attr.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$color.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$color.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$dimen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$dimen.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$drawable.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$id.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$layout.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$menu.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$menu.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$string.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$style.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$style.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$styleable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R$styleable.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/R.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/ZhihuApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/ZhihuApplication.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/HireDetailsActivity$MyStringCallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/HireDetailsActivity$MyStringCallback.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/HireDetailsActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/HireDetailsActivity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/MainActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/activity/MainActivity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/adapter/NewsAdapter$ViewHolder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/adapter/NewsAdapter$ViewHolder.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/adapter/NewsAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/adapter/NewsAdapter.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/db/DatabaseHelper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/db/DatabaseHelper.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/db/NewsDataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/db/NewsDataSource.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo$DataEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo$DataEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo$RetDataEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo$RetDataEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/ListJobbersResponseInfo.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/NewsListEntity$NewsEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/NewsListEntity$NewsEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/NewsListEntity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/entity/NewsListEntity.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$1.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$2.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$3.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$FirstStringCallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$FirstStringCallback.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$MoreStringCallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment$MoreStringCallback.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/fragment/NewsListFragment.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/DateUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/DateUtils.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/GsonUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/GsonUtils.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/ListUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/ListUtils.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/Rsa.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/Rsa.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/ZhihuUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/classes/com/rainsong/zhihudaily/util/ZhihuUtils.class -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/android-support-v4-a10ff292177677e12db02abd0519ff3b.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/android-support-v4-a10ff292177677e12db02abd0519ff3b.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/gson-2.2.4-1950fbfc95cc453e0e00fac5114e05a1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/gson-2.2.4-1950fbfc95cc453e0e00fac5114e05a1.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/library_pulltorefresh-b52c9a10bccdacc90ebdbba695ff2aa7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/library_pulltorefresh-b52c9a10bccdacc90ebdbba695ff2aa7.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okhttp-3.3.1-54f74a65af73d7833db93a9f324b1561.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okhttp-3.3.1-54f74a65af73d7833db93a9f324b1561.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okhttputils-2_6_1-050cc4dba457781e504727283a6a82b0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okhttputils-2_6_1-050cc4dba457781e504727283a6a82b0.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okio-1.8.0-4a4378b2cc9c4fc6fbc232b5099d13eb.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/okio-1.8.0-4a4378b2cc9c4fc6fbc232b5099d13eb.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/dexedLibs/universal-image-loader-1.9.5-1029b620a22e7f0a4446fd0bb1988ba2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/dexedLibs/universal-image-loader-1.9.5-1029b620a22e7f0a4446fd0bb1988ba2.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/res/crunch/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/bin/resources.ap_ -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/gen/com/rainsong/zhihudaily/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.rainsong.zhihudaily; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/ic_launcher-web.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/android-support-v4.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/gson-2.2.4.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/okhttp-3.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/okhttp-3.3.1.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/okhttputils-2_6_1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/okhttputils-2_6_1.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/okio-1.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/okio-1.8.0.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/libs/universal-image-loader-1.9.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/libs/universal-image-loader-1.9.5.jar -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/drawable-xxhdpi/image_small_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/ZhihuDaily/res/drawable-xxhdpi/image_small_default.png -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ZhihuDaily2/ZhihuDaily/src/com/rainsong/zhihudaily/util/ListUtils.java: -------------------------------------------------------------------------------- 1 | package com.rainsong.zhihudaily.util; 2 | 3 | import java.util.List; 4 | 5 | public class ListUtils { 6 | public static boolean isEmpty(List sourceList) { 7 | return (sourceList == null || sourceList.size() == 0); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/BuildConfig.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/ILoadingLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/ILoadingLayout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/IPullToRefresh.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/IPullToRefresh.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/LoadingLayoutProxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/LoadingLayoutProxy.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/OverscrollHelper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/OverscrollHelper.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$1.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$2.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$3.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$Mode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$Mode.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$Orientation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$Orientation.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$State.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase$State.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshBase.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshExpandableListView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshExpandableListView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshGridView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshGridView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshListView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshListView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshScrollView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshScrollView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView$1.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView$2.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/PullToRefreshWebView.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$anim.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$anim.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$attr.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$dimen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$dimen.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$drawable.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$id.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$layout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$string.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$styleable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R$styleable.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/R.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/extras/PullToRefreshWebView2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/extras/PullToRefreshWebView2.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/extras/SoundPullEventListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/extras/SoundPullEventListener.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/EmptyViewMethodAccessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/EmptyViewMethodAccessor.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/FlipLoadingLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/FlipLoadingLayout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/IndicatorLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/IndicatorLayout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/LoadingLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/LoadingLayout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/RotateLoadingLayout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/RotateLoadingLayout.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/Utils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/Utils.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat$SDK11.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat$SDK11.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat$SDK16.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat$SDK16.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/classes/com/handmark/pulltorefresh/library/internal/ViewCompat.class -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/library_pulltorefresh.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/library_pulltorefresh.jar -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-hdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-mdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/bin/res/crunch/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/gen/com/handmark/pulltorefresh/library/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.handmark.pulltorefresh.library; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-hdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-mdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/ZhihuDaily2/library_PullToRefresh/res/drawable-xhdpi/indicator_arrow.png -------------------------------------------------------------------------------- /ZhihuDaily2/library_PullToRefresh/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /todoapp/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /todoapp/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /todoapp/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /todoapp/app/src/main/res/drawable/touch_feedback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /todoapp/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /todoapp/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /todoapp/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /todoapp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /todoapp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /todoapp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxliaops/android-exercise/5719bd3e41345ef2916ace239dfd55be5b7cd78f/todoapp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /todoapp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 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 | -------------------------------------------------------------------------------- /todoapp/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /wetracks/1/app.conf: -------------------------------------------------------------------------------- 1 | handlers: 2 | - url : / 3 | script: index.php 4 | 5 | - expire : .jpg modify 10 years 6 | - expire : .swf modify 10 years 7 | - expire : .png modify 10 years 8 | - expire : .gif modify 10 years 9 | - expire : .JPG modify 10 years 10 | - expire : .ico modify 10 years 11 | -------------------------------------------------------------------------------- /wetracks/1/index.php: -------------------------------------------------------------------------------- 1 | 4 | --------------------------------------------------------------------------------