• Stars
    star
    8
  • Rank 2,099,232 (Top 42 %)
  • Language
    Kotlin
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

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

Repository Details

Explore Jetpack Compose Canvas Path drawing of Arc, Quad and Cubic.

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_dagger_modules_migrate

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

demo_android_drawtext

Demo on Android drawText function
Kotlin
8
star
51

demo_android_koin_scope

Demo Android Koin Scope Usage
Kotlin
8
star
52

demo_android_scrollview_in_scrollview

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

demo_android_handling_commit_after_onsavedstateinstances_error

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

demo_android_dagger_all

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

demo_android_imageview_scaletype

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

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
57

demo_android_blur_image

Experimenting various blurring image algorithm consideration.
Kotlin
7
star
58

demo_android_viewmodel_vs_saveinstancestate

Differentiate between ViewModel and SavedInstanceState.
Kotlin
7
star
59

demo_materiallogin

A demo of TextInputLayout with Helper Text
Java
6
star
60

demo_android_kotlin_annotation

Demo building custom annotation processing
Kotlin
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