• Stars
    star
    6
  • Rank 2,539,965 (Top 51 %)
  • Language
    Kotlin
  • Created about 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Demo building custom annotation processing

More Repositories

1

loaderviewlibrary

Library that enables TextView of ImageView to show loading animation while waiting for the text and image get loaded
Java
2,517
star
2

demo_android_jetpack_compose_flappy_bird

Experiment program Flappy Bird using Jetpack Compose
Kotlin
153
star
3

demo_wiki_search_count

A demo of Kotlin and Retrofit to read from Wiki API the hit count given.
Kotlin
77
star
4

demo_android_docker

Using docker to build Android
Kotlin
74
star
5

demo_android_fragments_swapping

Demo swapping fragments with bottom bar
Kotlin
64
star
6

demo_android_livedata_illustration

Demo live data and illustrating it. Contain MutableLiveData, MediatorLiveData, Transform.Map and Transform.SwitchMap
Kotlin
60
star
7

demo_android_simplest_dagger2

Demo simplest possible dagger2 code in a single file for education purpose.
Kotlin
56
star
8

demo_android_jetpack_compose_graphicslayer_modifier

Demo various interesting stuff on Jetpack Compose graphicsLayer modifier
Kotlin
47
star
9

demo_android_pdf_reader_viewpager2

Simple PDF reader in ViewPager2
Kotlin
27
star
10

demo_web_native_app_interaction

Showing interaction between Native and WebView App
Kotlin
27
star
11

demo_android_protobuf_simple

A simple demo of Android Protobuf fetching
Java
27
star
12

demo_android_porterduff

Demo the effect of PorterDuff mode on blending two images
Kotlin
24
star
13

demo_android_lightingcolorfilter

Demo LightingColorFilter of Android
Kotlin
23
star
14

demo_android_cookie_store

Demo various way of storing cookies for Android Project
Kotlin
21
star
15

demo_android_vertical_horizontal_recyclerview_scroll

Demo showing performing vertical and horizontal recyclerview scroll consecutively without breaking
Kotlin
21
star
16

demo_android_touch_flow

Demo Android Touch Flow Control
Kotlin
21
star
17

demo_custom_component

Demo on building custom component
Kotlin
19
star
18

demo_android_no_network_interceptor

Demo Android no network interception (on okhttp3)
Kotlin
19
star
19

demo_nodejs_websocket

Demo Node.js with websocket allow multiple web clients communicating
CSS
18
star
20

demo_android_koin_modules_setup

A replica of https://github.com/elye/demo_android_dagger_modules_setup but in Koin
Kotlin
18
star
21

demo_android_viewmodel_complete

Demo Architecture ViewModel with SaveStateHandle, Factory for Dependencies injection, Lifecycle Aware and LiveData. A complete approach
Kotlin
18
star
22

demo_android_jetpack_compose_fragment_navigation

Demo fo Jetpack Compose with Navigation and Fragment, explore solution from https://johncodeos.com/how-to-create-bottom-navigation-bar-with-jetpack-compose/ and
Kotlin
18
star
23

demo_android_coroutines_race

A demo showing coroutines update views in parallel on main UI Thread
Kotlin
18
star
24

demo_android_jetpack_compose_staggered_vertical_grid

Demo on using Staggered Vertical Grid in Jetpack Compose
Kotlin
18
star
25

demo_android_tensorflow

Demo showing tensorflow recognizing some super hero on Android. Video showing the App https://youtu.be/cAbvtWX1sFs
Java
17
star
26

demo_rxjava_manage_state

Demo how to use RxJava as single chain to manage Network State and communicate with UI
Kotlin
17
star
27

demo_android_dagger_modules_setup

Demo how to setup dagger 2 in modular Android development
Kotlin
16
star
28

demo_android_compose_state_flow_livedata_viewmodel

Demo Compose State Variable, StateFlow and LiveData interaction with ViewModel
Kotlin
16
star
29

demo_android_draw_bitmap_mesh

Demo on the usage of Android Canvas' drawBitmapMesh api
Kotlin
16
star
30

demo_android_raindrop_view

Demo custom view multiple click raindrop
Kotlin
15
star
31

demo_android_jetpack_compose_json_dynamic_layout

Dynamically construct layout using JSON, with Jetpack Compose behind as engine
Kotlin
15
star
32

demo_android_windowmanager

Demo adding view through WindowManager, from Activity and Service
Kotlin
15
star
33

demo_android_jetchat_with_websocket

Taking [JetChat](https://github.com/android/compose-samples/tree/master/Jetchat) and put in [a real websocket seerver connection](https://github.com/elye/demo_nodejs_websocket) to it
Kotlin
15
star
34

demo_android_dagger_hilt_viewmodel

Demo how to inject view model into activity using @ViewModelInject with Dagger Hilt
Kotlin
14
star
35

demo_android_canvas_draw

Demo all Android Canvas Drawing
Kotlin
14
star
36

demo_android_glide_advanced

Showing more advanced used of glide
Kotlin
13
star
37

demo_horizontal_text_add_remove_movement

Demo showing the tricky bits of handling horizontal textviews https://medium.com/@elye.project/the-challenge-of-arranging-horizontal-textviews-231dc8f4bed5
Kotlin
12
star
38

demo_android_protobuf_simple_kotlin

Simple Protobuf example in Kotlin (in a separate Kotlin Module)
Kotlin
11
star
39

demo_android_jetpack_compose_drawing_app

Having drawing app using Jetpack Compose (and showing the caveat) and also the normal drawing app.
Kotlin
11
star
40

demo_switch_customize

Customize Switch
Java
10
star
41

demo_android_jetpack_compose_custom_layout

Demo how to create custom layout in Jetpack Compose
Kotlin
10
star
42

demo_android_mock_web_service

Demo Mock Web Services as https://github.com/square/okhttp/tree/master/mockwebserver
Kotlin
10
star
43

demo_android_jetpack_compose_abstract_compose_view

Demo how to build Jetpack Compose Window using AbstractComposeView
Kotlin
9
star
44

demo_android_jetpack_compose_theme

Kotlin
9
star
45

demo_android_dagger_hilt_multi_module

Explore multi module with Dagger Hilt
Kotlin
9
star
46

demo_android_architecture_components

Demo showing LiveData, LifeCycle and ViewModel interaction
Kotlin
9
star
47

demo_android_viewpager2_recyclerview

Demo the different between viewpager 2 and recycler view
Kotlin
9
star
48

demo_android_jetpack_compose_image_contentscale

Demo Jetpack Compose Image ContentScale for different type of images and alignment.
Kotlin
9
star
49

demo_android_jetpack_compose_canvas_path_draw

Explore Jetpack Compose Canvas Path drawing of Arc, Quad and Cubic.
Kotlin
8
star
50

demo_android_dagger_modules_migrate

Demo how we could still apply Dagger 2 on multiple module migrating from App module.
Kotlin
8
star
51

demo_android_drawtext

Demo on Android drawText function
Kotlin
8
star
52

demo_android_koin_scope

Demo Android Koin Scope Usage
Kotlin
8
star
53

demo_android_scrollview_in_scrollview

Demo touch control of scroll view in scroll view
Kotlin
8
star
54

demo_android_handling_commit_after_onsavedstateinstances_error

Showing a way to replicate IllegalStateException: Can not perform this action after onSaveInstanceState
Kotlin
8
star
55

demo_android_dagger_all

Demo Dagger Android with all its variants (full, contributeandroidinnjector, base classes)
Kotlin
8
star
56

demo_android_imageview_scaletype

Demo how ScaleType and AdjustViewBounds affect on image
Kotlin
7
star
57

demo_android_simplest_dagger2_part2

Extend from https://github.com/elye/demo_android_simplest_dagger2, showing the use of @Module and @Provides
Kotlin
7
star
58

demo_android_blur_image

Experimenting various blurring image algorithm consideration.
Kotlin
7
star
59

demo_android_viewmodel_vs_saveinstancestate

Differentiate between ViewModel and SavedInstanceState.
Kotlin
7
star
60

demo_materiallogin

A demo of TextInputLayout with Helper Text
Java
6
star
61

demo_android_base64_image

Demo encode and decode base64 to and from image file
Kotlin
6
star
62

demo_android_jetpack_compose_list_update

Demo how we update a list of item (from the UI) in Jetpack Compose Lazy Column, using MutableStateList
Kotlin
6
star
63

demo_android_network_evolution

Demo showing various network access approach in Android
Kotlin
6
star
64

demo_android_compose_side_effects

Demo various Jetpack Compose Side Effects
Kotlin
6
star
65

kotlinespressomock

Showing the usage of Kotlin Espresso Mock instrumental test (with Dagger 2)
Kotlin
6
star
66

demo_android_jetpack_compose_animation

Running through the animation api as per shared in https://developer.android.com/jetpack/compose/animation
Kotlin
6
star
67

demo_graphql_fullstack_mobile

Demo Graphql (using Apollo) with iOS, Android, React and Node.js
JavaScript
5
star
68

demo_ios_android_webview_cookies_sync

Demo on how we can sync cookies from API, Native, and Webview into another Webview, for both iOS and Android.
Swift
5
star
69

demo_android_jetpack_compose_simple_clock_animation

Demo simple clock rotation canvas drawing on Jetpack Compose. Note we need to use Android Studio 4.2 at least to run this program.
Kotlin
5
star
70

demo_android_service_background_life

Demo Android Service in Background life
Kotlin
5
star
71

demo_android_simplest_dagger2_part3

Extend from https://github.com/elye/demo_android_simplest_dagger2_part2 to show the use of @Qualifier
Kotlin
5
star
72

demo_android_viewmodel_savedstate

Demo how viewmodel_savedstate help save and restore state without the activity/fragment involve
Kotlin
5
star
73

demo_android_kotlin_custom_inspection_plugin

Demo using Android Studio to write custom inspection for Kotlin (check for non CamelCase naming)
Kotlin
5
star
74

demo_android_jetpack_compose_recyclerview_lazycolumnfor

Demo RecyclerView and LazyColumnFor in Jetpack Compose
Kotlin
5
star
75

demo_android_jetpack_compose_recompose_experiment

Experiment different stype of Jetpack Composable, by grouping them or separating them
Kotlin
5
star
76

demo_android_model_views_coordinator

Showing Model Views Coordinator framework
Kotlin
4
star
77

demo_android_jetpack_compose_navigation

Demo Jetpack Compose Navigation
Kotlin
4
star
78

demo_android_draw_vertices

Demo draw vertices using various triangle mode
Kotlin
4
star
79

demo_android_coroutine_network_fetch

Demo Android Coroutine Network Fetching
Kotlin
4
star
80

demo_coverage_check

Checking coverage
Java
4
star
81

demo_recyclerview_multichange

Demo multiple simultaneous changes on Recycler View with Animation Insert/Remove
Kotlin
4
star
82

demo_android_save_contact

Demo on Android how to send contact info through intent
Kotlin
4
star
83

demo_android_glide_basic

Showing more basic used of glide
Kotlin
4
star
84

demo_android_navigation_component_basic

Showing basic navigation component on different way of navigation for basic, bottom bar, drawer and toolbar menu
Kotlin
4
star
85

demo_android_jetpack_compose_popup

Demo Jetpack Compose Popup
Kotlin
4
star
86

demo_android_custom_lint

Showing how to make custom lint
Kotlin
4
star
87

demo_android_livedata_savedstatehandle

Demonstrate how to save and retrieve live data from savedStateHandle
Kotlin
4
star
88

demo_android_simplest_dagger2_part4

Extend from https://github.com/elye/demo_android_simplest_dagger2_part3 to show the Dagger 2 testing
Kotlin
4
star
89

demo_android_animator_interpolator_plotter

Demo Android That Plot interpolator graph accordingly.
Kotlin
4
star
90

demo_android_gradle_catalog_usage

Demo Gradle [7.0 Catalog feature](https://docs.gradle.org/current/userguide/platforms.html), in settings.gradle, local toml file and external toml file
Kotlin
4
star
91

demo_android_kodein_modules_setup

Demo kodein setup for multiple Android modules, in comparison with demo_android_koin_modules_setup and https://github.com/elye/demo_android_dagger_modules_setup
Kotlin
4
star
92

demo_android_simplest_dagger2_part6

This is the continuous session from https://github.com/elye/demo_android_simplest_dagger2_part5
Kotlin
3
star
93

demo_android_dagger_same_scope_dependent

Demo showing same scope dependency workaround
Kotlin
3
star
94

demo_android_animator_properties_basic

Learning Android Basic Animator Properties
Kotlin
3
star
95

demo_simpledb_ver2

Demo of simple db migration , from version 1 to version 2
Kotlin
3
star
96

demo_android_glide_impossible

Showing some glide limitation overcome with workaround
Kotlin
3
star
97

demo_ios_swiftui_and_uicollectionview

Demo on showing how SwiftUI View can be embedded into UI Collection View
Swift
3
star
98

demo_simpledb_ver1

Demonstrate simple db version 1 prior migration
Kotlin
3
star
99

demo_large_transaction_exception_handling

Demo how to generate large transaction exception, use livefront/bridge to handle, and watch out for livefront/bridge issue
Kotlin
3
star
100

demo_android_jetpack_compose_mandelbrot

Demo various Mandelbrot drawing approach on Jetpack Compose
Kotlin
3
star