Weiyi Li (@li2)
  • Stars
    star
    249
  • Global Rank 101,374 (Top 4 %)
  • Followers 43
  • Following 27
  • Registered over 10 years ago
  • Most used languages
    Java
    61.5 %
    Kotlin
    23.1 %
    JavaScript
    7.7 %
    Objective-C
    7.7 %

Top repositories

1

update-and-replace-fragment-in-viewpager

Android: Show how to update and replace Fragment in ViewPager
Java
100
star
2

android-open-source-hands-on

学习常见的Android开源库,整理出尽可能详尽的笔记。
Java
60
star
3

android-talking-book

An English audiobooks Android App
Java
26
star
4

android-i2c-tool

An Android I2C driver test tool: detect i2c devices, dump and set i2c device registers.
Java
17
star
5

bottom-date-picker-dialog-fragment

A custom DialogFragment that contains a date picker. The width is same as parent, and at the bottom of screen.
Java
17
star
6

android-hands-on

《Android编程权威指南》"Android Programming - The Big Nerd Ranch Guide"学习记录
Java
9
star
7

download-demo

演示如何使用Bound Service和AsyncTask在后台完成下载任务。
Java
6
star
8

21-movies

A sample App build on AndroidX Architecture Components (Jetpack), MVVM, Kotlin, Coroutines, Retrofit & Moshi, Databinding, Rx. Consume TMDb RESTful API.
Kotlin
3
star
9

Android-Form-Validation

Android Practice - Form Validation in RxJava2 and RxBinding, including the following aspects: (1) combineLatest is used to combine all the UI observables into one subscription chain; (2) EditText validation and error message; (3) RxBinding: handle UI events in Rx; (4) combine more than 10 observables; (5) Combine your customized observable
Kotlin
3
star
10

ios-hands-on

iOS学习记录
Objective-C
2
star
11

android-geography

A library to wrap Google Place Autocomplete SDK, also get last known location in Rx
Kotlin
1
star
12

android-3rd-lib-tutorial

Show how to use popular 3rd libs & components of Android
Java
1
star
13

li2.github.io

Personal blog
JavaScript
1
star