CY (ChuliangYang)

ChuliangYang

Geek Repo

Location:New York

Github PK Tool:Github PK Tool

CY's repositories

CleanArchitecture

A sample app in Kotlin, using Uncle Bob's clean architecture + MVVM + Android Architecture Components +DataBinding + RxKotlin, Dagger android, Retrofit, following SOLID principles and common design patterns. Check out this https://github.com/ChuliangYang/MaterialTabPage for MVP and regular MVVM version

Language:KotlinStargazers:8Issues:1Issues:0

ShareAndSeek

This project showcases a comprehensive Android application development process, utilizing Android framework, popular libraries, Material Design, a range of Google Play, and Firebase infrastructure, exemplifying the entire development lifecycle: design documentation, mock-ups, client/backend development, unit/instrumented testing, and distribution.

Language:JavaLicense:Apache-2.0Stargazers:4Issues:0Issues:0

RestDemo

Showcase how to use retrofit+rxjava with rxlifecycle, okio, okhttp to build Rest client, include common request, dynamic parameters construction, big file upload and download with progress. Dropbox as file server.

Language:KotlinStargazers:2Issues:1Issues:0
Language:KotlinStargazers:1Issues:2Issues:0
Language:KotlinStargazers:1Issues:2Issues:0

MaterialTabPage

Showcase my achievement for different architectures including regular version (Code in MainActivity.kt), Mosby MVP version(under mvp package) and brand new MVVM version(under mvvm package). Check out this https://github.com/ChuliangYang/CleanArchitecture for clean architecture version

Language:KotlinStargazers:1Issues:1Issues:0

PopularMovies

A movie guide app, optimized for tablets, to help users discover popular and highly rated movies on the web. It displays a scrolling grid of movie trailers, launches a details screen whenever a particular movie is selected, allows users to save favorites, play trailers, and read user reviews.

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:2Issues:0

Algorithm

coding practice, from Leetcode

Language:JavaStargazers:0Issues:2Issues:0

android-architecture

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0

android-architecture-components

Samples for Android Architecture Components.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0

android-sunflower

A gardening app illustrating Android development best practices with Android Jetpack.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:1Issues:0
Language:KotlinStargazers:0Issues:0Issues:0
Language:KotlinStargazers:0Issues:2Issues:0
Language:KotlinStargazers:0Issues:1Issues:0
Language:KotlinStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0

FSND

Public repository for the Full-Stack Nanodegree program.

Language:PythonStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:2Issues:0
Language:KotlinStargazers:0Issues:1Issues:0

JRecyclerview

A simple recyclerview supporting pull to refresh(Support both custom header and SwipeRefreshLayout) and load more. Base on XRecyclerview(Original XRecyclerview doesn't support SwipeRefreshLayout), can manually control foot view visibility without inconsistent exception. Support item animation. Currently only support Linearlayoutmanager.

Language:KotlinStargazers:0Issues:1Issues:0
Language:KotlinStargazers:0Issues:2Issues:0

MyContact

Contact List Practice, Use MVVM, CustomView, Databinding(BindingAdapter) and RxKotlin

Language:KotlinStargazers:0Issues:2Issues:0

Practice

All android related coding practice will come here

Language:JavaStargazers:0Issues:0Issues:0
Language:KotlinStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:0
Language:KotlinStargazers:0Issues:0Issues:0

Template

Starter project

Language:KotlinStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

XListView-Android

ListView supports pull refresh and pull up to load more feature.

Language:JavaStargazers:0Issues:2Issues:0