├── .gitignore
├── .idea
├── compiler.xml
├── copyright
│ └── profiles_settings.xml
├── gradle.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── README.md
├── aidldemoclient
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── aidldemoclient
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── aidldemoserver
│ │ │ ├── Book.aidl
│ │ │ ├── BookManager.aidl
│ │ │ └── OnBookAddObserver.aidl
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ ├── aidldemoclient
│ │ │ └── MainActivity.java
│ │ │ └── aidldemoserver
│ │ │ └── Book.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── aidldemoclient
│ └── ExampleUnitTest.java
├── aidldemoserver
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── aidldemoserver
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── aidldemoserver
│ │ │ ├── Book.aidl
│ │ │ ├── BookManager.aidl
│ │ │ └── OnBookAddObserver.aidl
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── aidldemoserver
│ │ │ ├── Book.java
│ │ │ ├── BookManagerService.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── aidldemoserver
│ └── ExampleUnitTest.java
├── alyimagegallery
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── alyimagegallery
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── alyimagegallery
│ │ │ ├── BlurTransformation.java
│ │ │ ├── RoundRectTransform.java
│ │ │ ├── gallery
│ │ │ ├── Main2Activity.java
│ │ │ ├── MainActivity.java
│ │ │ └── view
│ │ │ │ ├── AlyGallery.java
│ │ │ │ ├── AlyImageView.java
│ │ │ │ └── BaseAlyGallery.java
│ │ │ ├── loopgallery
│ │ │ ├── AlyLoopGallery.java
│ │ │ ├── BaseLoopGallery.java
│ │ │ └── LoopGalleryActivity.java
│ │ │ └── viewpager
│ │ │ ├── DepthPageTransformer.java
│ │ │ ├── GalleryActivity.java
│ │ │ ├── ViewPagerActivity.java
│ │ │ ├── ZoomOutPageTransformer.java
│ │ │ └── rv
│ │ │ └── RvGalleryActivity.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── ic_launcher.png
│ │ ├── test_100_100.png
│ │ ├── test_100_3000.png
│ │ ├── test_100_400.png
│ │ ├── test_400_100.png
│ │ └── test_500_400.png
│ │ ├── layout
│ │ ├── activity_gallery.xml
│ │ ├── activity_loop_gallery.xml
│ │ ├── activity_main.xml
│ │ ├── activity_main2.xml
│ │ ├── activity_rv_gallery.xml
│ │ ├── activity_view_pager.xml
│ │ ├── base_item_image.xml
│ │ └── uc_item_main_image_header.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
│ └── mcxtzhang
│ └── alyimagegallery
│ └── ExampleUnitTest.java
├── animdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── animdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── animdemo
│ │ │ ├── CardBackFragment.java
│ │ │ ├── CardFrontFragment.java
│ │ │ ├── ColorActivity.java
│ │ │ ├── LauncherActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── NewAnim20170316Activity.java
│ │ │ ├── TestInterpolatorActivity.java
│ │ │ ├── text
│ │ │ └── TextViewDianDianDIanActivity.java
│ │ │ ├── ui
│ │ │ └── WaterWaveActivity.java
│ │ │ └── vipclub
│ │ │ ├── BaseVgAdapter.java
│ │ │ ├── TaobaoVipAnimActivity.java
│ │ │ ├── ViewUtils.java
│ │ │ └── VipLevelBean.java
│ └── res
│ │ ├── animator
│ │ ├── card_flip_left_in.xml
│ │ ├── card_flip_left_out.xml
│ │ ├── card_flip_right_in.xml
│ │ └── card_flip_right_out.xml
│ │ ├── drawable-xxhdpi
│ │ ├── normal.png
│ │ ├── wangcong_3.jpg
│ │ └── wave.png
│ │ ├── layout
│ │ ├── activity_card_back.xml
│ │ ├── activity_card_front.xml
│ │ ├── activity_color.xml
│ │ ├── activity_launcher.xml
│ │ ├── activity_main.xml
│ │ ├── activity_new_anim20170316.xml
│ │ ├── activity_taobao_vip_anim.xml
│ │ ├── activity_test_interpolator.xml
│ │ ├── activity_text_view_dian_dian_dian.xml
│ │ ├── activity_water_wave.xml
│ │ ├── fragment_negative.xml
│ │ ├── fragment_positive.xml
│ │ ├── item_current.xml
│ │ └── item_normal.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── integers.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── animdemo
│ └── ExampleUnitTest.java
├── aopdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── aopdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── aopdemo
│ │ │ ├── DebugLog.java
│ │ │ ├── Hugo.java
│ │ │ ├── MainActivity.java
│ │ │ └── TraceAspect.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── aopdemo
│ └── ExampleUnitTest.java
├── app
├── .gitignore
├── TimeListener.java
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── github
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── cc.png
│ │ └── test.html
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── github
│ │ │ ├── CstApplication.java
│ │ │ ├── MainActivity.java
│ │ │ ├── RxActivity.java
│ │ │ ├── SparseArrayOrderTestActivity.java
│ │ │ ├── TestNewASActivity.java
│ │ │ ├── ZParamsRxActivityBindingTemplate.java
│ │ │ ├── bean
│ │ │ ├── BaseSelectBean.java
│ │ │ ├── EnumInfoBean.java
│ │ │ └── TestLineBean.java
│ │ │ ├── bitmap
│ │ │ └── BitmapActivity.java
│ │ │ ├── dianping
│ │ │ └── MyReceiver.java
│ │ │ ├── expand
│ │ │ └── ExpandListViewActivity.java
│ │ │ ├── gles
│ │ │ ├── HockeyActivity.java
│ │ │ ├── LoggerConfig.java
│ │ │ ├── TextResourceReader.java
│ │ │ ├── render
│ │ │ │ ├── FilterRender.java
│ │ │ │ ├── FrameButterRender.java
│ │ │ │ ├── GrayFilterRender.java
│ │ │ │ ├── HelloWorldRender.java
│ │ │ │ ├── ImageRender.java
│ │ │ │ ├── YLZZFilterRender.java
│ │ │ │ ├── changeDrawModeRender.java
│ │ │ │ └── hockey
│ │ │ │ │ ├── Chapter5Render.java
│ │ │ │ │ ├── Chapter7Render.java
│ │ │ │ │ ├── FirstHockeyRender.java
│ │ │ │ │ ├── SecondHockeyRender.java
│ │ │ │ │ ├── TextureRender.java
│ │ │ │ │ ├── data
│ │ │ │ │ └── VertexArray.java
│ │ │ │ │ ├── objects
│ │ │ │ │ ├── AppendSticker.java
│ │ │ │ │ ├── Mallet.java
│ │ │ │ │ └── Table.java
│ │ │ │ │ ├── programs
│ │ │ │ │ ├── AppendStickerTextureShaderProgram.java
│ │ │ │ │ ├── ColorShaderProgram.java
│ │ │ │ │ ├── ShaderProgram.java
│ │ │ │ │ └── TextureShaderProgram.java
│ │ │ │ │ └── util
│ │ │ │ │ ├── Constants.java
│ │ │ │ │ ├── ShaderHelper.java
│ │ │ │ │ ├── ShaderUtil.java
│ │ │ │ │ └── TextureUtils.java
│ │ │ ├── texturedemo
│ │ │ │ ├── FirstTextureView.java
│ │ │ │ ├── RenderThread.java
│ │ │ │ └── TextureViewActivity.java
│ │ │ └── util
│ │ │ │ └── EglHelper.java
│ │ │ ├── jobscheduler
│ │ │ ├── JobSchedulerActivity.java
│ │ │ └── JobSchedulerService.java
│ │ │ ├── kotlin
│ │ │ ├── FirstBean.kt
│ │ │ ├── FirstKotlinActivity.kt
│ │ │ ├── SecondBean.kt
│ │ │ └── ThridBean.kt
│ │ │ ├── popup
│ │ │ └── SFPopupWindow.java
│ │ │ ├── routerexample
│ │ │ ├── RManager.java
│ │ │ └── RManager2.java
│ │ │ ├── service
│ │ │ └── TestThreadAndProcessService.java
│ │ │ ├── test
│ │ │ ├── TestInputActivity.java
│ │ │ ├── TestWhiteTranslucentActivity.java
│ │ │ └── UploadPhotoJumpActivity.java
│ │ │ ├── touch
│ │ │ ├── CstTouchView.java
│ │ │ ├── CstTouchViewGroup.java
│ │ │ └── TouchActivity.java
│ │ │ ├── util
│ │ │ └── BitmapUtils.java
│ │ │ ├── view
│ │ │ ├── CstFrameLayout.java
│ │ │ ├── CstView.java
│ │ │ ├── LoopWheelView.java
│ │ │ ├── MyRelativeLayout.java
│ │ │ └── TestCstViewActivity.java
│ │ │ └── web
│ │ │ └── WebViewActivity.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ └── big_image.webp
│ │ ├── drawable
│ │ ├── buy_icon_nozan.png
│ │ ├── buy_icon_zaned.png
│ │ ├── drawable_left.xml
│ │ ├── shape_round_bg_cate_list.xml
│ │ ├── shape_text_color_white_gray666.xml
│ │ └── test_bg.xml
│ │ ├── layout
│ │ ├── activity_bitmap.xml
│ │ ├── activity_expand_list_view.xml
│ │ ├── activity_first_kotlin.xml
│ │ ├── activity_hockey.xml
│ │ ├── activity_job_scheduler.xml
│ │ ├── activity_main.xml
│ │ ├── activity_rx.xml
│ │ ├── activity_sparce_array_order_test.xml
│ │ ├── activity_test_cst_view.xml
│ │ ├── activity_test_input.xml
│ │ ├── activity_test_white_translucent.xml
│ │ ├── activity_touch.xml
│ │ ├── activity_upload_photo_jump.xml
│ │ ├── activity_webview.xml
│ │ ├── list_item.xml
│ │ └── test.xml
│ │ ├── mipmap-hdpi
│ │ └── clipboard2.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ └── lint1.png
│ │ ├── raw
│ │ ├── msg_hint.mp3
│ │ ├── simple_fragment_shader.glsl
│ │ └── simple_vertex_shader.glsl
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── github
│ └── ExampleUnitTest.java
├── artdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── anlaiye
│ │ └── com
│ │ └── cn
│ │ └── artdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── anlaiye
│ │ │ └── com
│ │ │ └── cn
│ │ │ └── artdemo
│ │ │ ├── MainActivity.java
│ │ │ ├── c1
│ │ │ ├── LifeCycleTest2Activity.java
│ │ │ └── LifeCycleTestActivity.java
│ │ │ ├── createfinish
│ │ │ ├── CreateFinishActivity.kt
│ │ │ └── CstView.kt
│ │ │ ├── forresult
│ │ │ ├── ForResultActivity1.kt
│ │ │ ├── ForResultActivity2.kt
│ │ │ └── ForResultActivity3.kt
│ │ │ ├── lifecycle
│ │ │ ├── AActivity.java
│ │ │ ├── BActivity.java
│ │ │ ├── CActivity.java
│ │ │ └── DActivity.java
│ │ │ └── rotatesaveinstance
│ │ │ └── RorateSaveinstanceActivity.kt
│ └── res
│ │ ├── layout
│ │ ├── activity_a.xml
│ │ ├── activity_b.xml
│ │ ├── activity_c.xml
│ │ ├── activity_create_finish.xml
│ │ ├── activity_d.xml
│ │ ├── activity_for_result1.xml
│ │ ├── activity_for_result2.xml
│ │ ├── activity_for_result3.xml
│ │ ├── activity_life_cycle_test.xml
│ │ ├── activity_life_cycle_test2.xml
│ │ ├── activity_main.xml
│ │ └── activity_rorate_saveinstance.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
│ └── anlaiye
│ └── com
│ └── cn
│ └── artdemo
│ └── ExampleUnitTest.java
├── autocopydemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── autocopydemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── autocopydemo
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── autocopydemo
│ └── ExampleUnitTest.java
├── baseemptyfragment
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── baseemptyfragment
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── baseemptyfragment
│ │ │ ├── BaseEmptyFragment.java
│ │ │ ├── MainActivity.java
│ │ │ └── TargetActivity.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── activity_target.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
│ └── mcxtzhang
│ └── baseemptyfragment
│ └── ExampleUnitTest.java
├── binder2_messenger
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── binder2_messenger
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── binder2_messenger
│ │ │ ├── DownloadService.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── binder2_messenger
│ └── ExampleUnitTest.java
├── binderdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── binderdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── binderdemo
│ │ │ ├── HookHelper.java
│ │ │ ├── HookInstrumentation.java
│ │ │ ├── Main2Activity.java
│ │ │ ├── MainActivity.java
│ │ │ └── aidl
│ │ │ ├── Book.aidl
│ │ │ ├── Book.java
│ │ │ └── IBookManager.aidl
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── activity_main2.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
│ └── mcxtzhang
│ └── binderdemo
│ └── ExampleUnitTest.java
├── binderdemo1
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── binderdemo1
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── binderdemo1
│ │ │ ├── MainActivity.java
│ │ │ └── MusicPlayService.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── binderdemo1
│ └── ExampleUnitTest.java
├── bludemo
├── .gitignore
├── build.gradle
├── libs
│ └── printerlibs.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── bludemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── bludemo
│ │ │ ├── ConnectBTPairedActivity.java
│ │ │ ├── MainActivity.java
│ │ │ └── myprinter
│ │ │ ├── DrawerService.java
│ │ │ ├── Global.java
│ │ │ └── WorkThread.java
│ └── res
│ │ ├── layout
│ │ ├── activity_connectbtpaired.xml
│ │ ├── activity_main.xml
│ │ ├── bluetooth_layout.xml
│ │ ├── bonddevice_item.xml
│ │ ├── list_item_printernameandmac.xml
│ │ ├── printdata_layout.xml
│ │ └── unbonddevice_item.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
│ └── mcxtzhang
│ └── bludemo
│ └── ExampleUnitTest.java
├── bndemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── bndemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── bndemo
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── bndemo
│ └── ExampleUnitTest.java
├── build.gradle
├── butter-test
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── example
│ │ └── butter_test
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── butter_test
│ │ │ ├── LauncherActivity.java
│ │ │ ├── Main2Activity.java
│ │ │ ├── cpu
│ │ │ ├── CpuMonitorActivity.java
│ │ │ └── CpuMonitorUtils.java
│ │ │ ├── fps
│ │ │ └── BlockCaseActivity1.java
│ │ │ ├── launch
│ │ │ ├── LaunchTimeTestActivity.java
│ │ │ ├── MiddleJumpResultActivity.java
│ │ │ ├── MidlleJumpActivity.java
│ │ │ └── MyApplication.java
│ │ │ └── meminfo
│ │ │ ├── MeminfoGcTestActivity.java
│ │ │ ├── MeminfoTestActivity.java
│ │ │ └── badcase
│ │ │ └── ThreadLeakActivity.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── big_bg.jpg
│ │ └── timg.jpg
│ │ ├── layout
│ │ ├── activity_block_case1.xml
│ │ ├── activity_cpu_monitor.xml
│ │ ├── activity_launch_time_test.xml
│ │ ├── activity_launcher.xml
│ │ ├── activity_main.xml
│ │ ├── activity_main2.xml
│ │ ├── activity_middle_jump_result.xml
│ │ ├── activity_midlle_junp.xml
│ │ └── activity_thread_leak.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ ├── background.jpg
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── example
│ └── butter_test
│ └── ExampleUnitTest.java
├── compiler
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── AptUtils.java
│ ├── AutoParcelProcessor.java
│ ├── DIProcessor.java
│ ├── ZRouter2Processor.java
│ └── ZRouterProcessor.java
├── constraintlayoutdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── constraintlayoutdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── constraintlayoutdemo
│ │ │ ├── ChainActivity.java
│ │ │ ├── DemoActivity.java
│ │ │ ├── DoubleRatioActivity.java
│ │ │ ├── GoodsDetailActivity.java
│ │ │ ├── GuidelineActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── MatchActivity.java
│ │ │ ├── MinimumActivity.java
│ │ │ ├── RatioActivity.java
│ │ │ ├── TestMatchConstraintBugActivity.java
│ │ │ ├── TextViewOutOfBoundsActivity.java
│ │ │ ├── WidgetsDimensionActivity.java
│ │ │ └── onedotone
│ │ │ ├── CircleConstraintActivity.java
│ │ │ ├── GroupActivity.java
│ │ │ └── PercentActivity.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ └── timg.jpg
│ │ ├── layout
│ │ ├── activity_chain.xml
│ │ ├── activity_circle_constraint.xml
│ │ ├── activity_demo.xml
│ │ ├── activity_double_ratio.xml
│ │ ├── activity_goods_detail.xml
│ │ ├── activity_group.xml
│ │ ├── activity_guideline.xml
│ │ ├── activity_main.xml
│ │ ├── activity_match.xml
│ │ ├── activity_minimum.xml
│ │ ├── activity_percent.xml
│ │ ├── activity_percent_animed.xml
│ │ ├── activity_ratio.xml
│ │ ├── activity_test_match_constraint_bug.xml
│ │ ├── activity_text_view_out_of_bounds.xml
│ │ ├── activity_widgets_dimension.xml
│ │ └── goods_detail.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
│ └── mcxtzhang
│ └── constraintlayoutdemo
│ └── ExampleUnitTest.java
├── coordinatordemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── coordinatordemo
│ │ ├── BottomHideBehavior.java
│ │ ├── CstBehavior.java
│ │ ├── CstBehavior1Activity.java
│ │ ├── CstFABBehavior.java
│ │ ├── LauncherActivity.java
│ │ ├── MainActivity.java
│ │ ├── ScrollingActivity.java
│ │ ├── TestBean.java
│ │ ├── TestInsetEdgeActivity.java
│ │ ├── ViewGroupUtils.java
│ │ ├── alipay
│ │ ├── AlipayMainActivity.java
│ │ ├── CstContentBehavior.java
│ │ └── CstTopBehavior.java
│ │ ├── base
│ │ ├── BaseUpDownBehavior.java
│ │ └── IUpDownCallback.java
│ │ ├── ir
│ │ ├── CsScrollContentBehavior.java
│ │ ├── CstBigTitleBottomViewBehavior.java
│ │ ├── CstCollapsedBehavior.java
│ │ └── ImageRecognitionActivity.java
│ │ ├── juejin
│ │ ├── CstBottomBehavior.java
│ │ ├── HideShowBehavior.java
│ │ └── JuejinActivity.java
│ │ ├── parallex
│ │ ├── CstPopWindow.java
│ │ └── ParallexActivity.java
│ │ ├── test
│ │ └── TestBean.java
│ │ ├── uc
│ │ ├── CstCollapsedBehavior.java
│ │ ├── CstDelayEnterBehavior.java
│ │ ├── CstListHeaderBehavior.java
│ │ ├── CstNestContentBehavior.java
│ │ ├── CstTopLayout.java
│ │ └── UcActivity.java
│ │ ├── util
│ │ ├── HeaderBehavior.java
│ │ ├── MathUtils.java
│ │ ├── ViewOffsetBehavior.java
│ │ └── ViewOffsetHelper.java
│ │ └── zhihu
│ │ ├── CstHeaderBehavior.java
│ │ ├── CstZHFABBehavior.java
│ │ └── ZhihuActivity.java
│ └── res
│ ├── drawable-xxhdpi
│ └── pic1.png
│ ├── drawable
│ └── shader_drawable.xml
│ ├── layout
│ ├── activity_alipay_main.xml
│ ├── activity_cst_behavior1.xml
│ ├── activity_image_recognition.xml
│ ├── activity_juejin.xml
│ ├── activity_launcher.xml
│ ├── activity_main.xml
│ ├── activity_parallex.xml
│ ├── activity_scrolling.xml
│ ├── activity_test_inset_edge.xml
│ ├── activity_uc.xml
│ ├── activity_zhihu.xml
│ ├── content_scrolling.xml
│ └── item_rv.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── coordinatordemo2
└── src
│ └── main
│ ├── java
│ └── mcxtzhang
│ │ └── coordinatordemo
│ │ ├── BottomHideBehavior.java
│ │ ├── CstBehavior.java
│ │ ├── CstBehavior1Activity.java
│ │ ├── CstFABBehavior.java
│ │ ├── ScrollingActivity.java
│ │ ├── TestInsetEdgeActivity.java
│ │ └── test
│ │ └── TestBean.java
│ └── res
│ ├── layout
│ ├── activity_cst_behavior1.xml
│ ├── activity_scrolling.xml
│ ├── activity_test_inset_edge.xml
│ └── content_scrolling.xml
│ ├── menu
│ └── menu_scrolling.xml
│ ├── values-v21
│ └── styles.xml
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ └── dimens.xml
├── cstnorecyclelistview
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── cstnorecyclelistview
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── cstnorecyclelistview
│ │ │ ├── FullListView
│ │ │ ├── NestFullListView.java
│ │ │ ├── NestFullListViewAdapter.java
│ │ │ └── NestFullViewHolder.java
│ │ │ ├── MainActivity.java
│ │ │ ├── ZxtCstLM2.java
│ │ │ ├── bean
│ │ │ ├── NestBean.java
│ │ │ └── TestBean.java
│ │ │ ├── nestrv
│ │ │ └── NestRecyclerViewActivity.java
│ │ │ └── other
│ │ │ ├── ListViewActivity.java
│ │ │ ├── ListViewForScrollView.java
│ │ │ ├── LvAdapter.java
│ │ │ └── NestAdapter.java
│ └── res
│ │ ├── layout
│ │ ├── activity_list_view.xml
│ │ ├── activity_main.xml
│ │ ├── activity_nest_recycler_view.xml
│ │ ├── item_list_view.xml
│ │ ├── item_lv.xml
│ │ ├── item_nest_lv.xml
│ │ ├── item_nest_rv_1.xml
│ │ └── item_nest_rv_2.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── cstnorecyclelistview
│ └── ExampleUnitTest.java
├── cstviewdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── cstviewdemo
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── cstviewdemo
│ │ │ ├── LoppVerticalActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── PathMeasureActivity.java
│ │ │ ├── SvgActivity.java
│ │ │ ├── adddelview
│ │ │ ├── AddDelBean.java
│ │ │ ├── AddDelViewDemoActivity.java
│ │ │ └── widget
│ │ │ │ ├── AddDelView.java
│ │ │ │ └── IAddDelViewInterface.java
│ │ │ ├── matrix
│ │ │ ├── BitmapMashView.java
│ │ │ ├── MatrixActivity.java
│ │ │ └── MatrixView.java
│ │ │ ├── outpututils
│ │ │ └── PathAnimHelper.java
│ │ │ ├── round
│ │ │ ├── RoundActivity.java
│ │ │ └── RoundTriangleView.java
│ │ │ ├── shader
│ │ │ ├── BrickView.java
│ │ │ └── ShaderActivity.java
│ │ │ ├── suspend
│ │ │ ├── DebugFpsView.java
│ │ │ ├── SuspendViewActivity.java
│ │ │ └── WindowManagerLayoutParamsUtils.java
│ │ │ ├── widget
│ │ │ ├── AvoidXfermodeView.java
│ │ │ ├── CanvasView.java
│ │ │ ├── CircleImageView.java
│ │ │ ├── EmbossMaskFilterView.java
│ │ │ ├── ErrorView.java
│ │ │ ├── FlashTextView.java
│ │ │ ├── FlashView.java
│ │ │ ├── FontView.java
│ │ │ ├── LoadingPathAnimView.java
│ │ │ ├── MaskFilterView.java
│ │ │ ├── Oval.java
│ │ │ ├── PathAnimView.java
│ │ │ ├── PathMeasureView.java
│ │ │ ├── PathPainterEffect.java
│ │ │ ├── RegionClickView.java
│ │ │ ├── RightView.java
│ │ │ ├── StoreHouseAnimView.java
│ │ │ └── res
│ │ │ │ └── StoreHousePath.java
│ │ │ └── xfermode
│ │ │ ├── XfermodeActivity.java
│ │ │ └── XfermodeView.java
│ └── res
│ │ ├── anim
│ │ ├── bf_anim_bottom_in.xml
│ │ ├── bf_anim_top_out.xml
│ │ └── check_animation.xml
│ │ ├── animator
│ │ ├── anim_left.xml
│ │ └── anim_right.xml
│ │ ├── drawable-xxhdpi
│ │ ├── flower.jpg
│ │ ├── icon_add.png
│ │ ├── icon_delete.png
│ │ ├── icon_goods_unclick.png
│ │ └── wangcong.jpg
│ │ ├── drawable
│ │ ├── animated_tick.xml
│ │ ├── check_mark.xml
│ │ ├── first_vector.xml
│ │ ├── ic_add_black_24dp.xml
│ │ ├── ic_archive_black_24dp.xml
│ │ ├── ic_battery_charging_60_black_24dp.xml
│ │ ├── ic_close.xml
│ │ ├── ic_my.xml
│ │ └── ic_refresh.xml
│ │ ├── layout
│ │ ├── activity_add_del_view_demo.xml
│ │ ├── activity_lopp_vertical.xml
│ │ ├── activity_main.xml
│ │ ├── activity_matrix.xml
│ │ ├── activity_path_measure.xml
│ │ ├── activity_round.xml
│ │ ├── activity_shader.xml
│ │ ├── activity_suspend_view.xml
│ │ ├── activity_svg.xml
│ │ ├── activity_xfermode.xml
│ │ └── item_add_del.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── raw
│ │ └── svg1.svg
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── cstviewdemo
│ └── ExampleUnitTest.java
├── daggerdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── daggerdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── daggerdemo
│ │ │ ├── CoffeeMachine.java
│ │ │ ├── CoffeeMaker.java
│ │ │ ├── Cooker.java
│ │ │ ├── MainActivity.java
│ │ │ ├── SimpleComponent.java
│ │ │ ├── SimpleMaker.java
│ │ │ ├── SimpleMakerModule.java
│ │ │ ├── chap2
│ │ │ ├── Entity2.java
│ │ │ └── Main2Activity.java
│ │ │ └── chap3
│ │ │ ├── LoginActivity.java
│ │ │ ├── LoginComponent.java
│ │ │ ├── LoginConrtact.java
│ │ │ ├── LoginModule.java
│ │ │ ├── LoginPresenter.java
│ │ │ └── WhichView.java
│ └── res
│ │ ├── layout
│ │ ├── activity_login.xml
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── daggerdemo
│ └── ExampleUnitTest.java
├── databindingdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── databindingdemo
│ │ ├── AnimAndCheckBoxActivity.java
│ │ ├── LambdaActivity.java
│ │ ├── LauncherActivity.java
│ │ ├── TestBean.java
│ │ ├── TestBean2.java
│ │ ├── TestBindingAdapterActivity.java
│ │ ├── TestDoubleBindBean.java
│ │ ├── TwoWayActivity.java
│ │ ├── ZxtBindingUtils.java
│ │ ├── autobinding
│ │ ├── AutoBindingActivity.java
│ │ ├── AutoBindingModifyValueActivity.java
│ │ └── ShopCartBean.java
│ │ ├── flowgroup
│ │ ├── FlowBean.java
│ │ ├── FlowViewGroupAdapter.java
│ │ └── ItemFlowPresenter.java
│ │ ├── mullayout
│ │ ├── MulLayoutBean1.java
│ │ ├── MulLayoutBean2.java
│ │ ├── MulLayoutBean3.java
│ │ └── TestMulLayoutActivity.java
│ │ └── recyclerview
│ │ ├── FirstPresenter.java
│ │ ├── adapter
│ │ └── LoadImgAdapter.java
│ │ ├── m
│ │ └── FirstBindingBean.java
│ │ └── multype
│ │ ├── MBean1.java
│ │ ├── MBean2.java
│ │ ├── MulTypeAdapter.java
│ │ └── mulTypeBean.java
│ └── res
│ ├── layout
│ ├── activity_anim.xml
│ ├── activity_auto_binding_modify_value.xml
│ ├── activity_fragment.xml
│ ├── activity_lambda.xml
│ ├── activity_launcher.xml
│ ├── activity_mai.xml
│ ├── activity_test_binding_adapter.xml
│ ├── activity_test_mul_layout.xml
│ ├── activity_two_way_binding.xml
│ ├── include_layout_mul_1.xml
│ ├── include_layout_mul_3.xml
│ ├── item_first_rv.xml
│ ├── item_flow.xml
│ ├── item_mul_1.xml
│ ├── item_mul_2.xml
│ ├── item_mul_type_1.xml
│ ├── item_mul_type_2.xml
│ └── item_mul_type_3.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── dbflowdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── dbflowdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── dbflowdemo
│ │ │ ├── FirstModel.java
│ │ │ ├── MainActivity.java
│ │ │ ├── MyApp.java
│ │ │ └── MyDatabase.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── dbflowdemo
│ └── ExampleUnitTest.java
├── decoratorpatterndemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── decoratorpatterndemo
│ │ ├── MainActivity.java
│ │ ├── OnProDoubleClickListener.java
│ │ └── OnProDoubleClickListener2.java
│ └── res
│ ├── layout
│ └── activity_main.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── diffutilsdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── diffutilsdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── diffutilsdemo
│ │ │ ├── DiffAdapter.java
│ │ │ ├── DiffCallBack.java
│ │ │ ├── MainActivity.java
│ │ │ └── TestBean.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── pic1.png
│ │ ├── pic2.png
│ │ ├── pic3.png
│ │ ├── pic4.png
│ │ ├── pic5.png
│ │ ├── pic6.jpg
│ │ └── pic7.png
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── item_diff.xml
│ │ └── itemview.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── diffutilsdemo
│ └── ExampleUnitTest.java
├── fingerdemo
├── .gitignore
├── CustomTask2
├── build.gradle
├── destination.txt
├── destination
│ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── fingerdemo
│ │ │ └── ExampleInstrumentedTest.java
│ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── mcxtzhang
│ │ │ │ └── fingerdemo
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── layout
│ │ │ └── activity_main.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
│ │ └── mcxtzhang
│ │ └── fingerdemo
│ │ └── ExampleUnitTest.java
├── destination2.txt
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── fingerdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── fingerdemo
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── fingerdemo
│ └── ExampleUnitTest.java
├── fontdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── fontdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── fonts
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── iconfont.ttf
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── fontdemo
│ │ │ ├── FontHelper.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── fontdemo
│ └── ExampleUnitTest.java
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradleplugindemolib
├── build.gradle
└── src
│ └── main
│ ├── groovy
│ └── com.mcxtzhang.groovy
│ │ ├── FirstGradle
│ │ └── a.java
│ └── resources
│ └── META-INF
│ └── gradle-plugins
│ └── zxtplugin.first.properties
├── gradlew
├── gradlew.bat
├── hookstartactivitydemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── hookstartactivitydemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── hookstartactivitydemo
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── hookstartactivitydemo
│ └── ExampleUnitTest.java
├── hotfixdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── hotfixdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── hotfixdemo
│ │ │ ├── BaseApplicatioin.java
│ │ │ ├── LeakActivity.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ ├── activity_leak.xml
│ │ └── activity_main.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── hotfixdemo
│ └── ExampleUnitTest.java
├── itemdecorationdemo
├── .gitignore
├── build.gradle
├── decoration1.mp4
├── decoration2.mp4
├── decoration3.mp4
├── decoration4.mp4
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── mcxtzhang
│ │ └── itemdecorationdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── mcxtzhang
│ │ │ └── itemdecorationdemo
│ │ │ ├── CityAdapter.java
│ │ │ ├── CityBean.java
│ │ │ ├── MainActivity.java
│ │ │ ├── bean
│ │ │ ├── BaseIndexPinyinBean.java
│ │ │ ├── BaseIndexTagBean.java
│ │ │ └── IIndexTargetInterface.java
│ │ │ ├── decoration
│ │ │ ├── DividerItemDecoration.java
│ │ │ ├── TitleItemDecoration.java
│ │ │ └── TitleItemDecoration2.java
│ │ │ └── widget
│ │ │ └── IndexBar.java
│ └── res
│ │ ├── drawable
│ │ └── shape_side_bar_bg.xml
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── header_complex.xml
│ │ └── item_city.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ └── values
│ │ ├── arrays.xml
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── mcxtzhang
│ └── itemdecorationdemo
│ └── ExampleUnitTest.java
├── layoutfactory
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── android
│ │ └── layoutfactory
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── android
│ │ │ └── layoutfactory
│ │ │ ├── CstApplication.java
│ │ │ ├── DPEditText.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ ├── cursor_color_bg.xml
│ │ ├── cursor_color_bg_2.xml
│ │ └── ic_launcher_background.xml
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── android
│ └── layoutfactory
│ └── ExampleUnitTest.java
├── layoutmanager
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── org
│ │ └── loader
│ │ └── layoutmanager
│ │ ├── CardItemView.java
│ │ ├── CardLayoutManager.java
│ │ ├── MainActivity.java
│ │ └── Pool.java
│ └── res
│ ├── drawable
│ └── item.jpg
│ ├── layout
│ ├── activity_main.xml
│ └── item.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ └── values
│ ├── attrs.xml
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── learnannotationdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── learnannotationdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── learnannotationdemo
│ │ │ ├── FirstAnnotation.java
│ │ │ ├── Main2Activity.java
│ │ │ ├── TestFirstAnnotationBean.java
│ │ │ └── expand
│ │ │ ├── MainActivity.java
│ │ │ ├── SimpleTreeAdapter.java
│ │ │ ├── TestBean.java
│ │ │ ├── helper
│ │ │ ├── Node.java
│ │ │ ├── TreeHelper.java
│ │ │ └── TreeListViewAdapter.java
│ │ │ └── zhujie
│ │ │ ├── TreeNodeId.java
│ │ │ ├── TreeNodeLabel.java
│ │ │ └── TreeNodePid.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── close.png
│ │ └── open.png
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── activity_main2.xml
│ │ └── list_item.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── learnannotationdemo
│ └── ExampleUnitTest.java
├── lib
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ ├── Server.java
│ ├── SocketServer.java
│ ├── com
│ └── example
│ │ ├── Dog.java
│ │ ├── Key.java
│ │ ├── MD5.java
│ │ ├── Main.java
│ │ ├── MyClass.java
│ │ ├── MyClass2.java
│ │ ├── Test.java
│ │ ├── Test3.java
│ │ ├── TestNetworkInetAddress.java
│ │ ├── TestTreeSet.java
│ │ ├── TestVolatile.java
│ │ ├── TryCatchFinally.java
│ │ ├── ZhengZeClass.java
│ │ ├── bean
│ │ └── JobInfoBean.java
│ │ ├── classloader
│ │ ├── ChildLoadParentClassTest.java
│ │ ├── ClassLoaderTest.java
│ │ ├── TestExistStringClassLoader.java
│ │ ├── TestNotNullClass.java
│ │ └── mulThreadRunSameObjectFunc
│ │ │ ├── MulThreadRumSameObjectMethodTest.java
│ │ │ └── TestSingObject.java
│ │ ├── interview
│ │ ├── Ali_1_LinkedListTest.java
│ │ ├── Ali_2_CustomLinkedHashMapTest.java
│ │ └── Ali_2_LinkedMapTest.java
│ │ └── javapoet
│ │ ├── Header.java
│ │ ├── HeaderList.java
│ │ ├── HelloWorld.java
│ │ ├── LogReceipt.java
│ │ ├── TestBean.java
│ │ └── TestJavaPoet.java
│ └── sort
│ └── Sort.java
├── libadapterpattern
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── Mobile.java
│ ├── MyClass.java
│ ├── Voltage220.java
│ ├── Voltage5.java
│ ├── classadapter
│ └── VoltageAdapter.java
│ └── objectadapter
│ └── VoltageAdapter2.java
├── libannotation
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── FirstAnnotation.java
│ ├── MyClass.java
│ └── TestFirstAnnotationBean.java
├── libfactorypattern
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── MyClass.java
│ ├── abstractt
│ ├── AbstractFoodFactory.java
│ ├── KFCFoodFactory.java
│ ├── LzlmFoodFactory.java
│ └── bean
│ │ ├── ColaDrinks.java
│ │ ├── IDrinks.java
│ │ └── WaterDrinks.java
│ ├── bean
│ ├── GankouNoodles.java
│ ├── INoodles.java
│ ├── LzNoodles.java
│ └── PaoNoodles.java
│ ├── mulway
│ └── MulWayNoodlesFactory.java
│ ├── normal
│ ├── GankouFactory.java
│ ├── LzFactory.java
│ ├── NoodlesFactory.java
│ └── PaoFactory.java
│ ├── simple
│ └── SimpleNoodlesFactory.java
│ └── staticc
│ └── StaticNoodlesFactory.java
├── libproxypattern
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── ITarget.java
│ ├── MyClass.java
│ ├── TargetImpl.java
│ └── TimeRecorderHandler.java
├── library
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── AutoParcel.java
│ ├── BindView.java
│ ├── DIActivity.java
│ ├── DIView.java
│ ├── TestHelloWorld.java
│ ├── ZParams.java
│ └── ZRouter.java
├── mediademo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── mcxtzhang
│ │ └── mediademo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── mcxtzhang
│ │ │ └── mediademo
│ │ │ ├── MainActivity.java
│ │ │ ├── TextureViewDemo.java
│ │ │ ├── TookVideoActivity.java
│ │ │ └── VideoGuidePageActivity.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── activity_texture_view_demo.xml
│ │ ├── activity_took_video.xml
│ │ └── activity_video_guide_page.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── raw
│ │ ├── decoration1.mp4
│ │ └── intro_video.mp4
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── mcxtzhang
│ └── mediademo
│ └── ExampleUnitTest.java
├── mykotlindemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── example
│ │ └── mykotlindemo
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── mykotlindemo
│ │ │ ├── ForecastListAdapter.kt
│ │ │ ├── ForecastListAdapter2.kt
│ │ │ ├── Main2Activity.kt
│ │ │ ├── Main3Activity.kt
│ │ │ ├── MainActivity.kt
│ │ │ ├── Persion.kt
│ │ │ ├── Request
│ │ │ └── Request.kt
│ │ │ ├── amp_kuozhanhanshu
│ │ │ └── KuoZhanHanShu.kt
│ │ │ ├── application5
│ │ │ ├── App.kt
│ │ │ └── WeiTuoShuXing.kt
│ │ │ ├── bianliangAndshuxing
│ │ │ ├── Bianliang.kt
│ │ │ ├── JibenLeixing.kt
│ │ │ └── ShuXing.kt
│ │ │ ├── caozuofu_1
│ │ │ ├── CustomCaozuofuTest.kt
│ │ │ └── KuoZhanHanShuZhongDeCaoZuoFu.kt
│ │ │ ├── domain
│ │ │ ├── Command.kt
│ │ │ ├── ForecastDataMapper.kt
│ │ │ ├── ForecastDomain.kt
│ │ │ └── RequestForcastCommand.kt
│ │ │ ├── json
│ │ │ ├── ForecastRequest.kt
│ │ │ └── data
│ │ │ │ ├── ResponseClasses.kt
│ │ │ │ └── Test.kt
│ │ │ ├── kuozhanyuyan3
│ │ │ └── ExtendLanguage.kt
│ │ │ ├── pojo
│ │ │ └── PostBean.kt
│ │ │ └── test
│ │ │ ├── GcReceiver.kt
│ │ │ ├── ToBeKillService.kt
│ │ │ └── hdacce
│ │ │ ├── CstButton.kt
│ │ │ ├── CstButton2.kt
│ │ │ ├── CstButton3.kt
│ │ │ └── HardwareAccelerateActivity.kt
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ ├── ic_launcher_background.xml
│ │ ├── test.jpg
│ │ └── timg.jpeg
│ │ ├── layout
│ │ ├── activity_hardware_accelerate.xml
│ │ ├── activity_main.xml
│ │ ├── activity_main3.xml
│ │ ├── activity_rv.xml
│ │ └── item_tem.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
│ └── example
│ └── mykotlindemo
│ └── ExampleUnitTest.kt
├── newwebdemoo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── newwebdemoo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── web.html
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── newwebdemoo
│ │ │ ├── AlyWebView.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── newwebdemoo
│ └── ExampleUnitTest.java
├── okhttpdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── okhttpdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── okhttpdemo
│ │ │ ├── ChatActivity.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ ├── activity_chat.xml
│ │ └── activity_main.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── okhttpdemo
│ └── ExampleUnitTest.java
├── performancedemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── anlaiye
│ │ └── com
│ │ └── cn
│ │ └── performancedemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── anlaiye
│ │ │ └── com
│ │ │ └── cn
│ │ │ └── performancedemo
│ │ │ ├── MainActivity.java
│ │ │ ├── drawable
│ │ │ ├── CstBadView1.java
│ │ │ ├── DrawableActivity.java
│ │ │ ├── DumpBitmapActivity.java
│ │ │ └── TestDrawableActivity.java
│ │ │ ├── hdaccelerate
│ │ │ └── SeeKotlin.java
│ │ │ ├── lint
│ │ │ ├── TestInnerClassActivity.java
│ │ │ └── TestOuterClassA.java
│ │ │ ├── measure
│ │ │ ├── CstView.java
│ │ │ ├── TestMeasureActivity.java
│ │ │ ├── TestMeasureLInearActivity.java
│ │ │ └── TestMeasureRelativeActivity.java
│ │ │ ├── merge
│ │ │ ├── TestMergeConstraintLayout.java
│ │ │ ├── TestMergeParentActivity.java
│ │ │ └── TestMergeViewGroup.java
│ │ │ └── monitor
│ │ │ ├── MonitorActivity.java
│ │ │ ├── PerformanceMonitorUtils.java
│ │ │ ├── framemetrics
│ │ │ ├── AbstractDpFrameMonitor.java
│ │ │ ├── ButterFactory.java
│ │ │ ├── DpFrameMonitor.java
│ │ │ ├── IFrameListener.java
│ │ │ ├── IFrameMonitor.java
│ │ │ ├── demo
│ │ │ │ ├── ActivityFrameMetrics.java
│ │ │ │ └── CstApplication.java
│ │ │ ├── instantfps
│ │ │ │ ├── InstantFpsFrameListener.java
│ │ │ │ └── InstantFpsMonitor.java
│ │ │ └── sumduration
│ │ │ │ ├── SumDurationFrameListener.java
│ │ │ │ └── SumDurationMonitor.java
│ │ │ └── list
│ │ │ ├── ListDataBean.kt
│ │ │ └── RvActivity.kt
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── ic_launcher.png
│ │ ├── loading_only_xxh.png
│ │ ├── loading_withpadding_xxh.png
│ │ ├── pic_1.jpeg
│ │ ├── pic_1920_1.jpeg
│ │ ├── pic_500_2.jpg
│ │ ├── test_drawable.png
│ │ └── white.jpg
│ │ ├── drawable
│ │ ├── padding_drawable.xml
│ │ ├── padding_drawable_nodpi.xml
│ │ ├── picassobox_loading.png
│ │ └── rotate_icon_launche.xml
│ │ ├── layout
│ │ ├── activity_drawable.xml
│ │ ├── activity_dump_bitmap.xml
│ │ ├── activity_main.xml
│ │ ├── activity_monitor.xml
│ │ ├── activity_rv.xml
│ │ ├── activity_test_drawable_1.xml
│ │ ├── activity_test_inner_class.xml
│ │ ├── activity_test_measure.xml
│ │ ├── activity_test_measure_linear.xml
│ │ ├── activity_test_measure_relative.xml
│ │ ├── activity_test_merge_parent.xml
│ │ ├── activity_test_merge_parent_2.xml
│ │ ├── incldue_title.xml
│ │ ├── item_rv.xml
│ │ ├── merge_title.xml
│ │ ├── view_test_merge_cl.xml
│ │ ├── view_test_merge_ll.xml
│ │ └── view_test_merge_rl.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
│ └── anlaiye
│ └── com
│ └── cn
│ └── performancedemo
│ └── ExampleUnitTest.java
├── permissiondemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── permissiondemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── permissiondemo
│ │ │ ├── Main2Activity.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── activity_main2.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── permissiondemo
│ └── ExampleUnitTest.java
├── photoedit
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── photoedit
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── photoedit
│ │ │ ├── ImageActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── PhotoEditUtils.java
│ │ │ ├── util
│ │ │ └── CropRotatePhotoUtil.java
│ │ │ └── widget
│ │ │ ├── ClipImageBorderView.java
│ │ │ ├── CropDragView.java
│ │ │ ├── CropImageView.java
│ │ │ ├── UGCPhotoCropRotateModel.java
│ │ │ └── UgcCropView.java
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable-xxhdpi
│ │ ├── kuan.jpg
│ │ ├── kuan1.png
│ │ ├── long1.jpg
│ │ ├── pic1.jpg
│ │ ├── pic3.png
│ │ ├── shu1.png
│ │ ├── ugc_imagecrop_11_selected.png
│ │ ├── ugc_imagecrop_11_unselected.png
│ │ ├── ugc_imagecrop_34_selected.png
│ │ ├── ugc_imagecrop_34_unselected.png
│ │ ├── ugc_imagecrop_43_selected.png
│ │ ├── ugc_imagecrop_43_unselected.png
│ │ ├── ugc_imagecrop_normal_selected.png
│ │ ├── ugc_imagecrop_normal_unselected.png
│ │ ├── ugc_imagecrop_restore.png
│ │ └── ugc_imagecrop_rotate.png
│ │ ├── drawable
│ │ ├── ic_launcher_background.xml
│ │ ├── temp.jpg
│ │ ├── ugc_imagecrop_11.xml
│ │ ├── ugc_imagecrop_34.xml
│ │ ├── ugc_imagecrop_43.xml
│ │ ├── ugc_imagecrop_normal.xml
│ │ └── ugc_imagecrop_text_color_mode.xml
│ │ ├── layout
│ │ ├── activity_image.xml
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── photoedit
│ └── ExampleUnitTest.java
├── picdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── mcxtzhang
│ │ └── picdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── mcxtzhang
│ │ │ └── picdemo
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ └── test.png
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── picdemo
│ └── ExampleUnitTest.java
├── proxylib
├── .gitignore
├── build.gradle
└── src
│ └── main
│ └── java
│ └── com
│ └── example
│ ├── ISubject.java
│ ├── MyClass.java
│ └── RealSubJect.java
├── realmdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ ├── example
│ │ └── realmdemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ └── mcxtzhang
│ │ └── realmdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ ├── common
│ │ │ ├── BusiType.java
│ │ │ ├── DBManager.java
│ │ │ ├── IShopCartBean.java
│ │ │ ├── RealmManager.java
│ │ │ ├── RealmManagerFactory.java
│ │ │ ├── ShopCartManager.java
│ │ │ └── ShopCartManagerFactory.java
│ │ │ ├── example
│ │ │ └── realmdemo
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── MyMigration.java
│ │ │ ├── mcxtzhang
│ │ │ └── realmdemo
│ │ │ │ ├── Company.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── Worker.java
│ │ │ └── shopcart
│ │ │ └── XYBean.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ ├── example
│ └── realmdemo
│ │ └── ExampleUnitTest.java
│ └── mcxtzhang
│ └── realmdemo
│ └── ExampleUnitTest.java
├── recyclerviewdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── mcxtzhang
│ │ └── recyclerviewdemo
│ │ ├── PhotoActivity.java
│ │ └── PhotoBean.java
│ └── res
│ ├── drawable
│ ├── item_bg.xml
│ ├── item_bg_flow_round.xml
│ └── item_text_bg_flow.xml
│ ├── layout
│ ├── activity_photo.xml
│ ├── item_photo.xml
│ └── item_photo_title.xml
│ ├── mipmap-xhdpi
│ ├── app_toast_failure.png
│ └── ic_launcher.png
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── retrofitdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── mcxtzhang
│ │ └── retrofitdemo
│ │ ├── GitHubService.java
│ │ ├── MainActivity.java
│ │ ├── PostQueryInfo.java
│ │ └── model
│ │ └── GithubRepoBean.java
│ └── res
│ ├── layout
│ └── activity_main.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
├── rxjava2demo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── rxjava2demo
│ │ ├── MainActivity.java
│ │ ├── TestBean.java
│ │ ├── XcPushBean.java
│ │ ├── YOudu.java
│ │ ├── lifecycle
│ │ ├── CstRxLifecycleActivity.java
│ │ └── base
│ │ │ ├── ActivityEvent.java
│ │ │ ├── FragmentEvent.java
│ │ │ ├── IRxLifecycleView.java
│ │ │ ├── RxLifecycleTransformer.java
│ │ │ ├── RxLifecycleUtil.java
│ │ │ └── demo
│ │ │ └── CstRxLifeActivity.java
│ │ ├── okhttp
│ │ ├── OkHttpUtils.java
│ │ └── UpTestActivity.java
│ │ ├── retrofit
│ │ ├── AlyTestActivity.java
│ │ ├── Constant.java
│ │ ├── HttpUtil.java
│ │ ├── RetrofitDemoActivity.java
│ │ ├── WxPayBean.java
│ │ ├── base
│ │ │ ├── NetworkConfig.java
│ │ │ ├── ResultException.java
│ │ │ ├── gson
│ │ │ │ ├── AlyGsonConverterFactory.java
│ │ │ │ ├── GsonAllResponseBodyConverter.java
│ │ │ │ ├── GsonEntityResponseBodyConverter.java
│ │ │ │ └── GsonRequestBodyConverter.java
│ │ │ ├── removewrapper
│ │ │ │ ├── air
│ │ │ │ │ ├── CstTypeAdapter.java
│ │ │ │ │ ├── ItemTypeAdapterFactory.java
│ │ │ │ │ └── StringNullAdapter.java
│ │ │ │ ├── bendan
│ │ │ │ │ └── RemoveWrapper.java
│ │ │ │ └── rookie
│ │ │ │ │ └── RxHelper.java
│ │ │ ├── request
│ │ │ │ └── FileRequestBodyConverterFactory.java
│ │ │ └── wrapper
│ │ │ │ └── BaseBean.java
│ │ └── model
│ │ │ ├── bf
│ │ │ ├── BfService.java
│ │ │ ├── PostBean.java
│ │ │ └── RxAlyThrowable.java
│ │ │ ├── douban
│ │ │ ├── MovieService.java
│ │ │ └── bean
│ │ │ │ ├── Base
│ │ │ │ └── HttpResult.java
│ │ │ │ ├── DouBanMovieBean.java
│ │ │ │ └── RawMovieBean.java
│ │ │ └── gayhub
│ │ │ ├── FullRepoBean.java
│ │ │ ├── GayHubActivity.java
│ │ │ └── GayHubService.java
│ │ └── rxjava2
│ │ ├── Indexed.java
│ │ ├── Rx2Activity.java
│ │ ├── TestCastBaseBean.java
│ │ └── TestCastChildBean.java
│ └── res
│ ├── layout
│ ├── activity_aly_test.xml
│ ├── activity_cst_rx_lifecycle.xml
│ ├── activity_gay_hub.xml
│ ├── activity_main.xml
│ ├── activity_retrofit_demo.xml
│ ├── activity_rx2.xml
│ └── activity_up_test.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── rxjavademo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── rxjavademo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── rxjavademo
│ │ │ ├── Course.java
│ │ │ ├── LauncherActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── Student.java
│ │ │ ├── async
│ │ │ ├── DownloadUtils.java
│ │ │ └── MockAsyncActivity.java
│ │ │ └── network
│ │ │ ├── Add2GankBean.java
│ │ │ ├── Add2GankUtils.java
│ │ │ ├── NetworkActivity.java
│ │ │ └── TestAlyCreateClassBean.java
│ └── res
│ │ ├── layout
│ │ ├── activity_launcher.xml
│ │ ├── activity_main.xml
│ │ ├── activity_mock_async.xml
│ │ └── activity_network.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── rxjavademo
│ └── ExampleUnitTest.java
├── searchdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── mcxtzhang
│ │ └── searchdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── mcxtzhang
│ │ │ └── searchdemo
│ │ │ ├── JokeFillterAdapter.java
│ │ │ ├── MainActivity.java
│ │ │ ├── TestBean.java
│ │ │ ├── ViewHolder.java
│ │ │ └── abslistview
│ │ │ └── CommonAdapter.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── 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-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── mcxtzhang
│ └── searchdemo
│ └── ExampleUnitTest.java
├── selectcoupondemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── selectcoupondemo
│ │ ├── SelectedBean.java
│ │ ├── TestBean.java
│ │ ├── listview
│ │ ├── ListCouponAdapter.java
│ │ └── ListViewActivity.java
│ │ └── recyclerview
│ │ ├── CouponAdapter.java
│ │ └── MainActivity.java
│ └── res
│ ├── drawable-xxhdpi
│ ├── breakfast_radiobutton_checked.png
│ ├── breakfast_radiobutton_unchecked.png
│ ├── coupon_left_red.png
│ └── coupon_right_red.png
│ ├── drawable
│ └── btn_yellow_check_bg.xml
│ ├── layout
│ ├── activity_list.xml
│ ├── activity_main.xml
│ └── item_coupon.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── settings.gradle
├── spandemos
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── spandemos
│ │ └── MainActivity.java
│ └── res
│ ├── layout
│ └── activity_main.xml
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── sqlitedemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── sqlitedemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── sqlitedemo
│ │ │ ├── MainActivity.java
│ │ │ └── save
│ │ │ ├── DbOpenHelper.java
│ │ │ ├── IOrderIdSaveManager.java
│ │ │ ├── OrderIdSaveFactory.java
│ │ │ ├── OrderIdSaveImpl.java
│ │ │ └── SQConstant.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── sqlitedemo
│ └── ExampleUnitTest.java
├── toastdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── toastdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── toastdemo
│ │ │ ├── MainActivity.java
│ │ │ └── WestToast.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── west_toast.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
│ └── mcxtzhang
│ └── toastdemo
│ └── ExampleUnitTest.java
├── toolbar
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── toolbar
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── toolbar
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── toolbar
│ └── ExampleUnitTest.java
├── touchdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── touchdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── touchdemo
│ │ │ ├── CustomView.java
│ │ │ ├── CustomViewGroup.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── touchdemo
│ └── ExampleUnitTest.java
├── unittestdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── unittestdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── unittestdemo
│ │ │ ├── Calculater.java
│ │ │ ├── IMathUtils.java
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.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
│ └── mcxtzhang
│ └── unittestdemo
│ ├── CalculaterTest.java
│ ├── ExampleUnitTest.java
│ └── MockTest.java
├── viewinspector
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── viewinspector
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── viewinspector
│ │ │ ├── MainActivity.java
│ │ │ └── suspend
│ │ │ ├── DebugSuspendView.java
│ │ │ ├── DebugSuspendViewManager.java
│ │ │ ├── DebugSuspendViewService.java
│ │ │ ├── ServiceForegroundHelper.java
│ │ │ ├── ViewUtils.java
│ │ │ ├── WindowManagerLayoutParamsUtils.java
│ │ │ └── full
│ │ │ ├── AttributeViewerManager.java
│ │ │ └── AttributeViewerView.java
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ └── ic_launcher_background.xml
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── dolphin_debug_panel.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
│ └── mcxtzhang
│ └── viewinspector
│ └── ExampleUnitTest.java
├── viewpagerdemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── viewpagerdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── viewpagerdemo
│ │ │ ├── BlankFragment.java
│ │ │ ├── DetailActivity.java
│ │ │ ├── DetailAdapter.java
│ │ │ ├── MainActivity.java
│ │ │ └── optimise
│ │ │ ├── EmptyActivity.java
│ │ │ ├── ImageTestActivity.java
│ │ │ └── network
│ │ │ └── LoadImgFromNetActivity.java
│ └── res
│ │ ├── anim
│ │ ├── fade_in.xml
│ │ └── fade_out.xml
│ │ ├── drawable-xxhdpi
│ │ ├── big.jpg
│ │ └── fan_.jpg
│ │ ├── layout
│ │ ├── activity_detail.xml
│ │ ├── activity_empty.xml
│ │ ├── activity_image_test.xml
│ │ ├── activity_load_img_from_net.xml
│ │ ├── activity_main.xml
│ │ ├── fragment_blank.xml
│ │ └── item_detail.xml
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── mcxtzhang
│ └── viewpagerdemo
│ └── ExampleUnitTest.java
├── zandemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── mcxtzhang
│ │ └── zandemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── mcxtzhang
│ │ │ └── zandemo
│ │ │ ├── MainActivity.java
│ │ │ ├── ZanAdapter.java
│ │ │ ├── ZanBean.java
│ │ │ └── ZanCallBack.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ ├── un_zan.png
│ │ └── zan.png
│ │ ├── drawable
│ │ └── selector_zan_bg.xml
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ └── item_zan.xml
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── mcxtzhang
│ └── zandemo
│ └── ExampleUnitTest.java
├── zhiwendemo
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── mcxtzhang
│ │ └── zhiwendemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mcxtzhang
│ │ │ └── zhiwendemo
│ │ │ ├── FingerDetectActivity.java
│ │ │ ├── FingerDialogFragment.java
│ │ │ ├── FingerprintUiHelper.java
│ │ │ ├── MainActivity.java
│ │ │ ├── SecretActivity.java
│ │ │ └── utils
│ │ │ ├── FingerLoginUtils.java
│ │ │ ├── FingerUtils.java
│ │ │ └── SPUtils.java
│ └── res
│ │ ├── drawable
│ │ ├── ic_fingerprint_error.xml
│ │ ├── ic_fingerprint_success.xml
│ │ └── ic_fp_40px.png
│ │ ├── layout
│ │ ├── activity_finger_detect.xml
│ │ ├── activity_main.xml
│ │ ├── activity_secret.xml
│ │ ├── fingerprint_dialog_container.xml
│ │ ├── fingerprint_dialog_content.xml
│ │ ├── item_coupone.xml
│ │ └── item_coupone_useless.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
│ │ ├── coupon_left_red.png
│ │ ├── coupon_right_red.png
│ │ ├── 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
│ └── mcxtzhang
│ └── zhiwendemo
│ └── ExampleUnitTest.java
└── zxtcommonlib
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
├── androidTest
└── java
│ └── com
│ └── mcxtzhang
│ └── zxtcommonlib
│ └── ApplicationTest.java
├── main
├── AndroidManifest.xml
├── java
│ └── com
│ │ └── mcxtzhang
│ │ └── zxtcommonlib
│ │ ├── ZxtUtils.java
│ │ ├── databinding
│ │ └── base
│ │ │ ├── BaseBindingAdapter.java
│ │ │ ├── BaseBindingVH.java
│ │ │ ├── flow
│ │ │ └── FlowDatabindingAdapter.java
│ │ │ └── mul
│ │ │ ├── BaseMulTypeBindingAdapter.java
│ │ │ └── IBaseMulInterface.java
│ │ ├── recyclerview
│ │ ├── CommonAdapter.java
│ │ ├── HeaderAndFooterWrapperAdapter.java
│ │ ├── HeaderRecyclerAndFooterWrapperAdapter.java
│ │ ├── OnItemClickListener.java
│ │ └── ViewHolder.java
│ │ └── widget
│ │ ├── FlowLayout
│ │ ├── FlowBaseAdapter.java
│ │ ├── FlowSimpleAdapter.java
│ │ └── FlowViewGroup.java
│ │ ├── FullListView
│ │ ├── NestFullListView.java
│ │ ├── NestFullListViewAdapter.java
│ │ └── NestFullViewHolder.java
│ │ └── dialog
│ │ └── DialogManager.java
└── res
│ ├── anim
│ ├── fade_in.xml
│ └── fade_out.xml
│ ├── drawable
│ └── bg_base_dialog.xml
│ ├── layout
│ ├── base_dialog.xml
│ ├── dialog_upgrade.xml
│ └── item.xml
│ └── values
│ ├── strings.xml
│ └── styles.xml
└── test
└── java
└── com
└── mcxtzhang
└── zxtcommonlib
└── ExampleUnitTest.java
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/aidldemoclient/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/aidldemoclient/src/main/aidl/com/mcxtzhang/aidldemoserver/Book.aidl:
--------------------------------------------------------------------------------
1 | // Book.aidl
2 | package com.mcxtzhang.aidldemoserver;
3 | parcelable Book;
4 |
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoclient/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/aidldemoclient/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AidlDemoClient
3 |
4 |
--------------------------------------------------------------------------------
/aidldemoserver/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/aidldemoserver/src/main/aidl/com/mcxtzhang/aidldemoserver/Book.aidl:
--------------------------------------------------------------------------------
1 | // Book.aidl
2 | package com.mcxtzhang.aidldemoserver;
3 | parcelable Book;
4 |
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aidldemoserver/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/aidldemoserver/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AidlDemoServer
3 |
4 |
--------------------------------------------------------------------------------
/alyimagegallery/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_100.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_3000.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_3000.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/test_100_400.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/test_400_100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/test_400_100.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/drawable-xxhdpi/test_500_400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/drawable-xxhdpi/test_500_400.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/alyimagegallery/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/alyimagegallery/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AlyImageGallery
3 |
4 |
--------------------------------------------------------------------------------
/animdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/drawable-xxhdpi/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/animdemo/src/main/res/drawable-xxhdpi/normal.png
--------------------------------------------------------------------------------
/animdemo/src/main/res/drawable-xxhdpi/wangcong_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/animdemo/src/main/res/drawable-xxhdpi/wangcong_3.jpg
--------------------------------------------------------------------------------
/animdemo/src/main/res/drawable-xxhdpi/wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/animdemo/src/main/res/drawable-xxhdpi/wave.png
--------------------------------------------------------------------------------
/animdemo/src/main/res/layout/activity_card_back.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/layout/activity_card_front.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/layout/fragment_negative.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/animdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/animdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/values/integers.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 200
4 | 100
5 |
--------------------------------------------------------------------------------
/animdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AnimDemo
3 |
4 |
--------------------------------------------------------------------------------
/aopdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/aopdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aopdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aopdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aopdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aopdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aopdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aopdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aopdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aopdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/aopdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/aopdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/aopdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/aopdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AOPDemo
3 |
4 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/src/main/assets/cc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/assets/cc.png
--------------------------------------------------------------------------------
/app/src/main/java/com/mcxtzhang/github/gles/LoggerConfig.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.github.gles;
2 |
3 | public class LoggerConfig {
4 | public static final boolean ON = true;
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/java/com/mcxtzhang/github/gles/render/hockey/util/Constants.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.github.gles.render.hockey.util;
2 |
3 | public class Constants {
4 | public static final int BYTES_PER_FLOAT = 4;
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/big_image.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/drawable-xxhdpi/big_image.webp
--------------------------------------------------------------------------------
/app/src/main/res/drawable/buy_icon_nozan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/drawable/buy_icon_nozan.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/buy_icon_zaned.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/drawable/buy_icon_zaned.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/clipboard2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/mipmap-hdpi/clipboard2.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/lint1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/mipmap-xxhdpi/lint1.png
--------------------------------------------------------------------------------
/app/src/main/res/raw/msg_hint.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/app/src/main/res/raw/msg_hint.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/simple_fragment_shader.glsl:
--------------------------------------------------------------------------------
1 |
2 | precision mediump float; // 定义数据精度
3 |
4 | uniform vec4 u_Color;
5 |
6 | void main()
7 | {
8 | gl_FragColor = u_Color;
9 | }
--------------------------------------------------------------------------------
/app/src/main/res/raw/simple_vertex_shader.glsl:
--------------------------------------------------------------------------------
1 | attribute vec4 a_Position;
2 |
3 | void main()
4 | {
5 | gl_Position = a_Position;
6 | }
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 | #00000000
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Github
3 | 不是%s
4 |
5 |
--------------------------------------------------------------------------------
/artdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/artdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/artdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/artdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/artdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/artdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/artdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/artdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/artdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/artdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/artdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/artdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/artdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/artdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ArtDemo
3 |
4 |
--------------------------------------------------------------------------------
/autocopydemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/autocopydemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/autocopydemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/autocopydemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/autocopydemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/autocopydemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/autocopydemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | dasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsadasasdsa
3 |
4 |
--------------------------------------------------------------------------------
/baseemptyfragment/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/baseemptyfragment/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/baseemptyfragment/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BaseEmptyFragment
3 |
4 |
--------------------------------------------------------------------------------
/binder2_messenger/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binder2_messenger/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/binder2_messenger/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Binder2_Messenger
3 |
4 |
--------------------------------------------------------------------------------
/binderdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/binderdemo/src/main/java/com/mcxtzhang/binderdemo/aidl/Book.aidl:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.binderdemo.aidl;
2 |
3 | parcelable Book;
--------------------------------------------------------------------------------
/binderdemo/src/main/java/com/mcxtzhang/binderdemo/aidl/IBookManager.aidl:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.binderdemo.aidl;
2 |
3 | import com.mcxtzhang.binderdemo.aidl.Book;
4 |
5 | interface IBookManager{
6 | List getBookList();
7 | void addBook(in Book book);
8 |
9 | }
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/binderdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BinderDemo
3 |
4 |
--------------------------------------------------------------------------------
/binderdemo1/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/binderdemo1/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/binderdemo1/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BinderDemo1
3 |
4 |
--------------------------------------------------------------------------------
/bludemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/bludemo/libs/printerlibs.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/libs/printerlibs.jar
--------------------------------------------------------------------------------
/bludemo/src/main/res/layout/activity_connectbtpaired.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bludemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/bludemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/bludemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BLUDemo
3 |
4 |
--------------------------------------------------------------------------------
/bndemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/bndemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/bndemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bndemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/bndemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/bndemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BNDemo
3 |
4 |
--------------------------------------------------------------------------------
/butter-test/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/butter-test/src/main/res/drawable-xxhdpi/big_bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/drawable-xxhdpi/big_bg.jpg
--------------------------------------------------------------------------------
/butter-test/src/main/res/drawable-xxhdpi/timg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/drawable-xxhdpi/timg.jpg
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-xxhdpi/background.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-xxhdpi/background.jpg
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/butter-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/butter-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/butter-test/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/butter-test/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/butter-test/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Butter-test
3 |
4 |
--------------------------------------------------------------------------------
/compiler/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/constraintlayoutdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/drawable-xxhdpi/timg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/drawable-xxhdpi/timg.jpg
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/constraintlayoutdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/constraintlayoutdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ConstraintLayoutDemo
3 |
4 |
--------------------------------------------------------------------------------
/coordinatordemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/coordinatordemo/src/main/java/com/mcxtzhang/coordinatordemo/test/TestBean.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.coordinatordemo.test;
2 |
3 | /**
4 | * 介绍:
5 | * 作者:zhangxutong
6 | * 邮箱:mcxtzhang@163.com
7 | * CSDN:http://blog.csdn.net/zxt0601
8 | * 时间: 16/10/23.
9 | */
10 |
11 | public class TestBean {
12 | }
13 |
--------------------------------------------------------------------------------
/coordinatordemo/src/main/res/drawable-xxhdpi/pic1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/coordinatordemo/src/main/res/drawable-xxhdpi/pic1.png
--------------------------------------------------------------------------------
/coordinatordemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/coordinatordemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/coordinatordemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/coordinatordemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/coordinatordemo2/src/main/java/mcxtzhang/coordinatordemo/test/TestBean.java:
--------------------------------------------------------------------------------
1 | package mcxtzhang.coordinatordemo.test;
2 |
3 | /**
4 | * 介绍:
5 | * 作者:zhangxutong
6 | * 邮箱:mcxtzhang@163.com
7 | * CSDN:http://blog.csdn.net/zxt0601
8 | * 时间: 16/10/23.
9 | */
10 |
11 | public class TestBean {
12 | }
13 |
--------------------------------------------------------------------------------
/cstnorecyclelistview/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/cstnorecyclelistview/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstnorecyclelistview/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cstnorecyclelistview/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/cstnorecyclelistview/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/cstnorecyclelistview/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | CstNoRecycleListView
3 |
4 |
--------------------------------------------------------------------------------
/cstviewdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/drawable-xxhdpi/flower.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/drawable-xxhdpi/flower.jpg
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/drawable-xxhdpi/icon_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/drawable-xxhdpi/icon_add.png
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/drawable-xxhdpi/icon_delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/drawable-xxhdpi/icon_delete.png
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/drawable-xxhdpi/icon_goods_unclick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/drawable-xxhdpi/icon_goods_unclick.png
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/drawable-xxhdpi/wangcong.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/drawable-xxhdpi/wangcong.jpg
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/cstviewdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/cstviewdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | CstViewDemo
3 |
4 |
--------------------------------------------------------------------------------
/daggerdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/daggerdemo/src/main/java/com/mcxtzhang/daggerdemo/CoffeeMaker.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.daggerdemo;
2 |
3 | public interface CoffeeMaker {
4 | String makeCoffee();
5 | }
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/daggerdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/daggerdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/daggerdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/daggerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/daggerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/daggerdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DaggerDemo
3 |
4 |
--------------------------------------------------------------------------------
/databindingdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/databindingdemo/src/main/java/com/mcxtzhang/databindingdemo/flowgroup/ItemFlowPresenter.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.databindingdemo.flowgroup;
2 |
3 | /**
4 | * 介绍:
5 | * 作者:zhangxutong
6 | * 邮箱:zhangxutong@imcoming.com
7 | * 时间: 2016/10/10.
8 | */
9 |
10 | public class ItemFlowPresenter {
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/databindingdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/databindingdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/databindingdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/databindingdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/databindingdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DataBindingDemo
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/dbflowdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/dbflowdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/dbflowdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/dbflowdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/dbflowdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/dbflowdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/dbflowdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DBFlowDemo
3 | 存
4 | 取
5 |
6 |
--------------------------------------------------------------------------------
/decoratorpatterndemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/decoratorpatterndemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/decoratorpatterndemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/decoratorpatterndemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/decoratorpatterndemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/decoratorpatterndemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DecoratorPatternDemo
3 |
4 |
--------------------------------------------------------------------------------
/diffutilsdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic1.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic2.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic3.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic4.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic5.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic6.jpg
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/drawable-xxhdpi/pic7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/drawable-xxhdpi/pic7.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/diffutilsdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/diffutilsdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DiffUtilsDemo
3 |
4 |
--------------------------------------------------------------------------------
/fingerdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/fingerdemo/CustomTask2:
--------------------------------------------------------------------------------
1 |
2 | class CustomTask2 extends DefaultTask{
3 | @Optional
4 | String msg = "I am default";
5 |
6 | @TaskAction
7 | def run(){
8 | println("The msg is $msg");
9 | }
10 | }
--------------------------------------------------------------------------------
/fingerdemo/destination.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination.txt
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/fingerdemo/destination/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | FingerDemo
3 |
4 |
--------------------------------------------------------------------------------
/fingerdemo/destination2.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/destination2.txt
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fingerdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/fingerdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | FingerDemo
3 |
4 |
--------------------------------------------------------------------------------
/fontdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/fontdemo/src/main/assets/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/assets/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/fontdemo/src/main/assets/fonts/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/assets/fonts/iconfont.ttf
--------------------------------------------------------------------------------
/fontdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fontdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fontdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fontdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fontdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/fontdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fontdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/fontdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/fontdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | FontDemo
3 |
4 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Dec 04 10:05:28 CST 2017
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.1-all.zip
7 |
--------------------------------------------------------------------------------
/gradleplugindemolib/src/main/groovy/com.mcxtzhang.groovy/a.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.groovy;
2 |
3 | /**
4 | * Created by mcxtzhang on 2017/6/4.
5 | */
6 |
7 | public class a {
8 | }
9 |
--------------------------------------------------------------------------------
/gradleplugindemolib/src/main/resources/META-INF/gradle-plugins/zxtplugin.first.properties:
--------------------------------------------------------------------------------
1 | implementation-class=com.mcxtzhang.groovy.FirstGradle
--------------------------------------------------------------------------------
/hookstartactivitydemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hookstartactivitydemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/hookstartactivitydemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | HookStartActivityDemo
3 |
4 |
--------------------------------------------------------------------------------
/hotfixdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/hotfixdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/hotfixdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/hotfixdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/hotfixdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/hotfixdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | HotFixDemo
3 |
4 |
--------------------------------------------------------------------------------
/itemdecorationdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/itemdecorationdemo/decoration1.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/itemdecorationdemo/decoration1.mp4
--------------------------------------------------------------------------------
/itemdecorationdemo/decoration2.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/itemdecorationdemo/decoration2.mp4
--------------------------------------------------------------------------------
/itemdecorationdemo/decoration3.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/itemdecorationdemo/decoration3.mp4
--------------------------------------------------------------------------------
/itemdecorationdemo/decoration4.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/itemdecorationdemo/decoration4.mp4
--------------------------------------------------------------------------------
/itemdecorationdemo/src/main/res/drawable/shape_side_bar_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/itemdecorationdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/itemdecorationdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/itemdecorationdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 | #39000000
8 |
9 |
--------------------------------------------------------------------------------
/itemdecorationdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/itemdecorationdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ItemDecorationDemo
3 |
4 |
--------------------------------------------------------------------------------
/layoutfactory/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/drawable/cursor_color_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/drawable/cursor_color_bg_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutfactory/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/layoutfactory/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LayoutFactory
3 |
4 |
--------------------------------------------------------------------------------
/layoutmanager/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/drawable/item.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutmanager/src/main/res/drawable/item.jpg
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/layoutmanager/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/layoutmanager/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LayoutManager
3 |
4 |
--------------------------------------------------------------------------------
/learnannotationdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/drawable-xxhdpi/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/learnannotationdemo/src/main/res/drawable-xxhdpi/close.png
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/drawable-xxhdpi/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/learnannotationdemo/src/main/res/drawable-xxhdpi/open.png
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/learnannotationdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/learnannotationdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LearnAnnotationDemo
3 |
4 |
--------------------------------------------------------------------------------
/lib/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/lib/src/main/java/com/example/javapoet/Header.java:
--------------------------------------------------------------------------------
1 | package com.example.javapoet;
2 |
3 | /**
4 | * Intro:
5 | * Author: zhangxutong
6 | * E-mail: mcxtzhang@163.com
7 | * Home Page: http://blog.csdn.net/zxt0601
8 | * Created: 2017/1/18.
9 | * History:
10 | */
11 |
12 | public @interface Header {
13 | }
14 |
--------------------------------------------------------------------------------
/lib/src/main/java/com/example/javapoet/HeaderList.java:
--------------------------------------------------------------------------------
1 | package com.example.javapoet;
2 |
3 | /**
4 | * Intro:
5 | * Author: zhangxutong
6 | * E-mail: mcxtzhang@163.com
7 | * Home Page: http://blog.csdn.net/zxt0601
8 | * Created: 2017/1/18.
9 | * History:
10 | */
11 |
12 | public @interface HeaderList {
13 | }
14 |
--------------------------------------------------------------------------------
/lib/src/main/java/com/example/javapoet/HelloWorld.java:
--------------------------------------------------------------------------------
1 | package com.example.javapoet;
2 |
3 | public class HelloWorld {
4 | public static HelloWorld getInstance() {
5 | return InnerClass.INSTANCE;
6 | }
7 |
8 | private static class InnerClass {
9 | private static HelloWorld INSTANCE = new HelloWorld();;
10 | }
11 | }
--------------------------------------------------------------------------------
/lib/src/main/java/com/example/javapoet/LogReceipt.java:
--------------------------------------------------------------------------------
1 | package com.example.javapoet;
2 |
3 | /**
4 | * Intro:
5 | * Author: zhangxutong
6 | * E-mail: mcxtzhang@163.com
7 | * Home Page: http://blog.csdn.net/zxt0601
8 | * Created: 2017/1/18.
9 | * History:
10 | */
11 | public class LogReceipt {
12 | }
13 |
--------------------------------------------------------------------------------
/lib/src/main/java/com/example/javapoet/TestBean.java:
--------------------------------------------------------------------------------
1 | package com.example.javapoet;
2 |
3 | /**
4 | * Intro:
5 | * Author: zhangxutong
6 | * E-mail: mcxtzhang@163.com
7 | * Home Page: http://blog.csdn.net/zxt0601
8 | * Created: 2017/1/18.
9 | * History:
10 | */
11 |
12 | public class TestBean {
13 | }
14 |
--------------------------------------------------------------------------------
/libadapterpattern/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/libadapterpattern/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 | tasks.withType(JavaCompile) {
7 | options.encoding = "UTF-8"
8 | }
9 | sourceCompatibility = "1.7"
10 | targetCompatibility = "1.7"
11 |
--------------------------------------------------------------------------------
/libadapterpattern/src/main/java/com/example/Voltage5.java:
--------------------------------------------------------------------------------
1 | package com.example;
2 |
3 | /**
4 | * 介绍:dst类:客户需要的5V电压
5 | * 作者:zhangxutong
6 | * 邮箱:zhangxutong@imcoming.com
7 | * 时间: 2016/10/18.
8 | */
9 |
10 | public interface Voltage5 {
11 | int output5V();
12 | }
13 |
--------------------------------------------------------------------------------
/libannotation/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/libannotation/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 | tasks.withType(JavaCompile) {
7 | options.encoding = "UTF-8"
8 | }
9 | sourceCompatibility = "1.7"
10 | targetCompatibility = "1.7"
11 |
--------------------------------------------------------------------------------
/libfactorypattern/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/libfactorypattern/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 | tasks.withType(JavaCompile) {
7 | options.encoding = "UTF-8"
8 | }
9 | sourceCompatibility = "1.7"
10 | targetCompatibility = "1.7"
11 |
--------------------------------------------------------------------------------
/libproxypattern/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/libproxypattern/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 |
7 | sourceCompatibility = "1.7"
8 | targetCompatibility = "1.7"
9 |
--------------------------------------------------------------------------------
/library/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/library/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 |
7 | sourceCompatibility = "1.7"
8 | targetCompatibility = "1.7"
9 |
--------------------------------------------------------------------------------
/mediademo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/mediademo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mediademo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mediademo/src/main/res/raw/decoration1.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mediademo/src/main/res/raw/decoration1.mp4
--------------------------------------------------------------------------------
/mediademo/src/main/res/raw/intro_video.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mediademo/src/main/res/raw/intro_video.mp4
--------------------------------------------------------------------------------
/mediademo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/mediademo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/mediademo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | MediaDemo
3 |
4 |
--------------------------------------------------------------------------------
/mykotlindemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/mykotlindemo/src/main/java/com/example/mykotlindemo/application5/WeiTuoShuXing.kt:
--------------------------------------------------------------------------------
1 | package com.example.mykotlindemo.application5
2 |
3 | /**
4 | * Created by zhangxutong on 2018/1/2.
5 | */
6 | //委托属性
7 | //Kotlin 提供了 一个 委托属性 到 另一个 类的方法。
8 | //当我们使用属性的get或者set方法时,属性委托的getValue和setValue就会被调用
9 |
10 |
--------------------------------------------------------------------------------
/mykotlindemo/src/main/java/com/example/mykotlindemo/domain/Command.kt:
--------------------------------------------------------------------------------
1 | package com.example.mykotlindemo.domain
2 |
3 | /**
4 | * Created by zhangxutong on 2017/12/28.
5 | */
6 | public interface Command {
7 | fun execute(): T
8 | }
--------------------------------------------------------------------------------
/mykotlindemo/src/main/java/com/example/mykotlindemo/pojo/PostBean.kt:
--------------------------------------------------------------------------------
1 | package com.example.mykotlindemo.pojo
2 |
3 | /**
4 | * 数据类 加上data关键字就成为了数据类 就自动有 toString等方法了
5 | * 还有 equals hashCode copy....
6 | * Created by zhangxutong on 2017/12/28.
7 | */
8 | data class PostBean(val who: String, val url: String)
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/drawable/test.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/drawable/test.jpg
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/drawable/timg.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/drawable/timg.jpeg
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/mykotlindemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/mykotlindemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | MyKotlinDemo
3 |
4 |
--------------------------------------------------------------------------------
/newwebdemoo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/newwebdemoo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/newwebdemoo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | newwebdemoo
3 |
4 |
--------------------------------------------------------------------------------
/okhttpdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/okhttpdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/okhttpdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/okhttpdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/okhttpdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/okhttpdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | okhttpDemo
3 |
4 |
--------------------------------------------------------------------------------
/performancedemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/performancedemo/src/main/java/anlaiye/com/cn/performancedemo/hdaccelerate/SeeKotlin.java:
--------------------------------------------------------------------------------
1 | package anlaiye.com.cn.performancedemo.hdaccelerate;
2 |
3 | /**
4 | * Created by zhangxutong on 2018/2/1.
5 | */
6 |
7 | public class SeeKotlin {
8 | }
9 |
--------------------------------------------------------------------------------
/performancedemo/src/main/java/anlaiye/com/cn/performancedemo/monitor/list/ListDataBean.kt:
--------------------------------------------------------------------------------
1 | package anlaiye.com.cn.performancedemo.monitor.list
2 |
3 | /**
4 | * Created by zhangxutong on 2018/2/2.
5 | */
6 | data class ListDataBean(
7 |
8 | val url: String,
9 | val name: String)
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/loading_only_xxh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/loading_only_xxh.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/loading_withpadding_xxh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/loading_withpadding_xxh.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/pic_1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/pic_1.jpeg
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/pic_1920_1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/pic_1920_1.jpeg
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/pic_500_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/pic_500_2.jpg
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/test_drawable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/test_drawable.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable-xxhdpi/white.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable-xxhdpi/white.jpg
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable/padding_drawable.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable/padding_drawable_nodpi.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable/picassobox_loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/drawable/picassobox_loading.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/drawable/rotate_icon_launche.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/performancedemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/performancedemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/performancedemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/performancedemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/performancedemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | PerformanceDemo
3 |
4 |
--------------------------------------------------------------------------------
/permissiondemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/permissiondemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/permissiondemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/permissiondemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/permissiondemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/permissiondemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | PermissionDemo
3 |
4 |
--------------------------------------------------------------------------------
/photoedit/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/kuan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/kuan.jpg
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/kuan1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/kuan1.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/long1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/long1.jpg
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/pic1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/pic1.jpg
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/pic3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/pic3.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/shu1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/shu1.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_11_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_11_selected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_11_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_11_unselected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_34_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_34_selected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_34_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_34_unselected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_43_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_43_selected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_43_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_43_unselected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_normal_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_normal_selected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_normal_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_normal_unselected.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_restore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_restore.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_rotate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable-xxhdpi/ugc_imagecrop_rotate.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable/temp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/drawable/temp.jpg
--------------------------------------------------------------------------------
/photoedit/src/main/res/drawable/ugc_imagecrop_text_color_mode.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/photoedit/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/photoedit/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/photoedit/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | PhotoEdit
3 |
4 |
--------------------------------------------------------------------------------
/picdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/picdemo/src/main/res/drawable-xxhdpi/test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/drawable-xxhdpi/test.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/picdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/picdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/picdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/picdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | PicDemo
3 |
4 |
--------------------------------------------------------------------------------
/proxylib/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/proxylib/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java'
2 |
3 | dependencies {
4 | compile fileTree(dir: 'libs', include: ['*.jar'])
5 | }
6 |
7 | sourceCompatibility = "1.7"
8 | targetCompatibility = "1.7"
9 |
--------------------------------------------------------------------------------
/proxylib/src/main/java/com/example/ISubject.java:
--------------------------------------------------------------------------------
1 | package com.example;
2 |
3 | /**
4 | * Intro:
5 | * Author: zhangxutong
6 | * E-mail: mcxtzhang@163.com
7 | * Home Page: http://blog.csdn.net/zxt0601
8 | * Created: 2017/2/8.
9 | * History:
10 | */
11 |
12 | public interface ISubject {
13 | void doSth();
14 | }
15 |
--------------------------------------------------------------------------------
/realmdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/realmdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/realmdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/realmdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/realmdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/realmdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/realmdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/realmdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/realmdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/realmdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/realmdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/realmdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/realmdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/realmdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | RealmDemo
3 |
4 |
--------------------------------------------------------------------------------
/recyclerviewdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/mipmap-xhdpi/app_toast_failure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/recyclerviewdemo/src/main/res/mipmap-xhdpi/app_toast_failure.png
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/recyclerviewdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/recyclerviewdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 | 16dp
6 |
7 |
--------------------------------------------------------------------------------
/recyclerviewdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | RecyclerViewDemo
3 |
4 |
5 | Hello blank fragment
6 |
7 |
--------------------------------------------------------------------------------
/retrofitdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/retrofitdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/retrofitdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/retrofitdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/retrofitdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/retrofitdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/retrofitdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | RetrofitDemo
3 |
4 |
--------------------------------------------------------------------------------
/rxjava2demo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/rxjava2demo/src/main/java/com/mcxtzhang/rxjava2demo/YOudu.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.rxjava2demo;
2 |
3 | /**
4 | * 介绍:
5 | * 作者:zhangxutong
6 | * 邮箱:mcxtzhang@163.com
7 | * 主页:http://blog.csdn.net/zxt0601
8 | * 时间: 2017/2/16.
9 | */
10 | public class YOudu {
11 | }
12 |
--------------------------------------------------------------------------------
/rxjava2demo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/rxjava2demo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/rxjava2demo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/rxjava2demo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/rxjava2demo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | rxjava2Demo
3 |
4 |
--------------------------------------------------------------------------------
/rxjavademo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/rxjavademo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/rxjavademo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/rxjavademo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/rxjavademo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | RxJavaDemo
3 |
4 |
--------------------------------------------------------------------------------
/searchdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/searchdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/searchdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/searchdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/searchdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/searchdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/searchdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/searchdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/searchdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/searchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/searchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/searchdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/searchdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/searchdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SearchDemo
3 |
4 |
--------------------------------------------------------------------------------
/selectcoupondemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/drawable-xxhdpi/breakfast_radiobutton_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/selectcoupondemo/src/main/res/drawable-xxhdpi/breakfast_radiobutton_checked.png
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/drawable-xxhdpi/breakfast_radiobutton_unchecked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/selectcoupondemo/src/main/res/drawable-xxhdpi/breakfast_radiobutton_unchecked.png
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/drawable-xxhdpi/coupon_left_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/selectcoupondemo/src/main/res/drawable-xxhdpi/coupon_left_red.png
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/drawable-xxhdpi/coupon_right_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/selectcoupondemo/src/main/res/drawable-xxhdpi/coupon_right_red.png
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/selectcoupondemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/selectcoupondemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SelectCouponDemo
3 |
4 |
--------------------------------------------------------------------------------
/spandemos/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/spandemos/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/spandemos/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/spandemos/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/spandemos/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/spandemos/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SpanDemos
3 |
4 |
--------------------------------------------------------------------------------
/sqlitedemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/sqlitedemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/sqlitedemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | SqliteDemo
3 |
4 |
--------------------------------------------------------------------------------
/toastdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toastdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/toastdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/toastdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ToastDemo
3 |
4 |
--------------------------------------------------------------------------------
/toolbar/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/toolbar/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/toolbar/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/toolbar/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/toolbar/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/toolbar/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | toolbar
3 |
4 |
--------------------------------------------------------------------------------
/touchdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/touchdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/touchdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/touchdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | touchdemo
3 |
4 |
--------------------------------------------------------------------------------
/unittestdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/unittestdemo/src/main/java/com/mcxtzhang/unittestdemo/Calculater.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.unittestdemo;
2 |
3 | public class Calculater {
4 | public int add(int a, int b) {
5 | return a + b;
6 | }
7 | }
--------------------------------------------------------------------------------
/unittestdemo/src/main/java/com/mcxtzhang/unittestdemo/IMathUtils.java:
--------------------------------------------------------------------------------
1 | package com.mcxtzhang.unittestdemo;
2 |
3 | public interface IMathUtils {
4 | public int abs(int num); // 求绝对值
5 | }
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/unittestdemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/unittestdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | UnitTestDemo
3 |
4 |
--------------------------------------------------------------------------------
/viewinspector/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewinspector/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/viewinspector/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/viewinspector/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ViewInspector
3 |
4 |
--------------------------------------------------------------------------------
/viewpagerdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/anim/fade_in.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/anim/fade_out.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/drawable-xxhdpi/big.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewpagerdemo/src/main/res/drawable-xxhdpi/big.jpg
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/drawable-xxhdpi/fan_.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewpagerdemo/src/main/res/drawable-xxhdpi/fan_.jpg
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/viewpagerdemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 | #6000
7 |
8 |
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/viewpagerdemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ViewPagerDemo
3 |
4 |
5 | Hello blank fragment
6 |
7 |
--------------------------------------------------------------------------------
/zandemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/zandemo/src/main/java/mcxtzhang/zandemo/ZanCallBack.java:
--------------------------------------------------------------------------------
1 | package mcxtzhang.zandemo;
2 |
3 | /**
4 | * 点赞的回调接口
5 | * Created by zhangxutong .
6 | * Date: 16/08/28
7 | */
8 |
9 | public interface ZanCallBack {
10 | void onSuccess(int pos);
11 |
12 | void onError(int pos);
13 | }
14 |
--------------------------------------------------------------------------------
/zandemo/src/main/res/drawable-xxhdpi/un_zan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zandemo/src/main/res/drawable-xxhdpi/un_zan.png
--------------------------------------------------------------------------------
/zandemo/src/main/res/drawable-xxhdpi/zan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zandemo/src/main/res/drawable-xxhdpi/zan.png
--------------------------------------------------------------------------------
/zandemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zandemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zandemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/zandemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/zandemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ZanDemo
3 |
4 |
--------------------------------------------------------------------------------
/zhiwendemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/drawable/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/drawable/ic_fp_40px.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxhdpi/coupon_left_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxhdpi/coupon_left_red.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxhdpi/coupon_right_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxhdpi/coupon_right_red.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mcxtzhang/Demos/ddf61b056a35ed4853beaba5016a80002f180846/zhiwendemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/zhiwendemo/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ZhiwenDemo
3 |
4 |
--------------------------------------------------------------------------------
/zxtcommonlib/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/zxtcommonlib/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/zxtcommonlib/src/main/res/drawable/bg_base_dialog.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/zxtcommonlib/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ZxtCommonLib
3 |
4 |
--------------------------------------------------------------------------------
/zxtcommonlib/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------