There are no reviews yet. Be the first to send feedback to the community and the maintainers!
loaderviewlibrary
Library that enables TextView of ImageView to show loading animation while waiting for the text and image get loadeddemo_android_jetpack_compose_flappy_bird
Experiment program Flappy Bird using Jetpack Composedemo_wiki_search_count
A demo of Kotlin and Retrofit to read from Wiki API the hit count given.demo_android_docker
Using docker to build Androiddemo_android_fragments_swapping
Demo swapping fragments with bottom bardemo_android_livedata_illustration
Demo live data and illustrating it. Contain MutableLiveData, MediatorLiveData, Transform.Map and Transform.SwitchMapdemo_android_simplest_dagger2
Demo simplest possible dagger2 code in a single file for education purpose.demo_android_jetpack_compose_graphicslayer_modifier
Demo various interesting stuff on Jetpack Compose graphicsLayer modifierdemo_android_pdf_reader_viewpager2
Simple PDF reader in ViewPager2demo_web_native_app_interaction
Showing interaction between Native and WebView Appdemo_android_protobuf_simple
A simple demo of Android Protobuf fetchingdemo_android_porterduff
Demo the effect of PorterDuff mode on blending two imagesdemo_android_lightingcolorfilter
Demo LightingColorFilter of Androiddemo_android_cookie_store
Demo various way of storing cookies for Android Projectdemo_android_vertical_horizontal_recyclerview_scroll
Demo showing performing vertical and horizontal recyclerview scroll consecutively without breakingdemo_android_touch_flow
Demo Android Touch Flow Controldemo_custom_component
Demo on building custom componentdemo_android_no_network_interceptor
Demo Android no network interception (on okhttp3)demo_nodejs_websocket
Demo Node.js with websocket allow multiple web clients communicatingdemo_android_koin_modules_setup
A replica of https://github.com/elye/demo_android_dagger_modules_setup but in Koindemo_android_viewmodel_complete
Demo Architecture ViewModel with SaveStateHandle, Factory for Dependencies injection, Lifecycle Aware and LiveData. A complete approachdemo_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/ anddemo_android_coroutines_race
A demo showing coroutines update views in parallel on main UI Threaddemo_android_jetpack_compose_staggered_vertical_grid
Demo on using Staggered Vertical Grid in Jetpack Composedemo_android_tensorflow
Demo showing tensorflow recognizing some super hero on Android. Video showing the App https://youtu.be/cAbvtWX1sFsdemo_rxjava_manage_state
Demo how to use RxJava as single chain to manage Network State and communicate with UIdemo_android_dagger_modules_setup
Demo how to setup dagger 2 in modular Android developmentdemo_android_compose_state_flow_livedata_viewmodel
Demo Compose State Variable, StateFlow and LiveData interaction with ViewModeldemo_android_draw_bitmap_mesh
Demo on the usage of Android Canvas' drawBitmapMesh apidemo_android_raindrop_view
Demo custom view multiple click raindropdemo_android_jetpack_compose_json_dynamic_layout
Dynamically construct layout using JSON, with Jetpack Compose behind as enginedemo_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 itdemo_android_dagger_hilt_viewmodel
Demo how to inject view model into activity using @ViewModelInject with Dagger Hiltdemo_android_canvas_draw
Demo all Android Canvas Drawingdemo_android_glide_advanced
Showing more advanced used of glidedemo_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-231dc8f4bed5demo_android_protobuf_simple_kotlin
Simple Protobuf example in Kotlin (in a separate Kotlin Module)demo_android_jetpack_compose_drawing_app
Having drawing app using Jetpack Compose (and showing the caveat) and also the normal drawing app.demo_switch_customize
Customize Switchdemo_android_jetpack_compose_custom_layout
Demo how to create custom layout in Jetpack Composedemo_android_mock_web_service
Demo Mock Web Services as https://github.com/square/okhttp/tree/master/mockwebserverdemo_android_jetpack_compose_abstract_compose_view
Demo how to build Jetpack Compose Window using AbstractComposeViewdemo_android_jetpack_compose_theme
demo_android_dagger_hilt_multi_module
Explore multi module with Dagger Hiltdemo_android_architecture_components
Demo showing LiveData, LifeCycle and ViewModel interactiondemo_android_viewpager2_recyclerview
Demo the different between viewpager 2 and recycler viewdemo_android_jetpack_compose_image_contentscale
Demo Jetpack Compose Image ContentScale for different type of images and alignment.demo_android_jetpack_compose_canvas_path_draw
Explore Jetpack Compose Canvas Path drawing of Arc, Quad and Cubic.demo_android_dagger_modules_migrate
Demo how we could still apply Dagger 2 on multiple module migrating from App module.demo_android_drawtext
Demo on Android drawText functiondemo_android_koin_scope
Demo Android Koin Scope Usagedemo_android_scrollview_in_scrollview
Demo touch control of scroll view in scroll viewdemo_android_handling_commit_after_onsavedstateinstances_error
Showing a way to replicate IllegalStateException: Can not perform this action after onSaveInstanceStatedemo_android_dagger_all
Demo Dagger Android with all its variants (full, contributeandroidinnjector, base classes)demo_android_imageview_scaletype
Demo how ScaleType and AdjustViewBounds affect on imagedemo_android_simplest_dagger2_part2
Extend from https://github.com/elye/demo_android_simplest_dagger2, showing the use of @Module and @Providesdemo_android_blur_image
Experimenting various blurring image algorithm consideration.demo_android_viewmodel_vs_saveinstancestate
Differentiate between ViewModel and SavedInstanceState.demo_materiallogin
A demo of TextInputLayout with Helper Textdemo_android_kotlin_annotation
Demo building custom annotation processingdemo_android_base64_image
Demo encode and decode base64 to and from image filedemo_android_jetpack_compose_list_update
Demo how we update a list of item (from the UI) in Jetpack Compose Lazy Column, using MutableStateListdemo_android_network_evolution
Demo showing various network access approach in Androiddemo_android_compose_side_effects
Demo various Jetpack Compose Side Effectskotlinespressomock
Showing the usage of Kotlin Espresso Mock instrumental test (with Dagger 2)demo_android_jetpack_compose_animation
Running through the animation api as per shared in https://developer.android.com/jetpack/compose/animationdemo_graphql_fullstack_mobile
Demo Graphql (using Apollo) with iOS, Android, React and Node.jsdemo_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.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.demo_android_service_background_life
Demo Android Service in Background lifedemo_android_simplest_dagger2_part3
Extend from https://github.com/elye/demo_android_simplest_dagger2_part2 to show the use of @Qualifierdemo_android_viewmodel_savedstate
Demo how viewmodel_savedstate help save and restore state without the activity/fragment involvedemo_android_kotlin_custom_inspection_plugin
Demo using Android Studio to write custom inspection for Kotlin (check for non CamelCase naming)demo_android_jetpack_compose_recyclerview_lazycolumnfor
Demo RecyclerView and LazyColumnFor in Jetpack Composedemo_android_jetpack_compose_recompose_experiment
Experiment different stype of Jetpack Composable, by grouping them or separating themdemo_android_model_views_coordinator
Showing Model Views Coordinator frameworkdemo_android_jetpack_compose_navigation
Demo Jetpack Compose Navigationdemo_android_draw_vertices
Demo draw vertices using various triangle modedemo_android_coroutine_network_fetch
Demo Android Coroutine Network Fetchingdemo_coverage_check
Checking coveragedemo_recyclerview_multichange
Demo multiple simultaneous changes on Recycler View with Animation Insert/Removedemo_android_save_contact
Demo on Android how to send contact info through intentdemo_android_glide_basic
Showing more basic used of glidedemo_android_navigation_component_basic
Showing basic navigation component on different way of navigation for basic, bottom bar, drawer and toolbar menudemo_android_jetpack_compose_popup
Demo Jetpack Compose Popupdemo_android_custom_lint
Showing how to make custom lintdemo_android_livedata_savedstatehandle
Demonstrate how to save and retrieve live data from savedStateHandledemo_android_simplest_dagger2_part4
Extend from https://github.com/elye/demo_android_simplest_dagger2_part3 to show the Dagger 2 testingdemo_android_animator_interpolator_plotter
Demo Android That Plot interpolator graph accordingly.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 filedemo_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_setupdemo_android_simplest_dagger2_part6
This is the continuous session from https://github.com/elye/demo_android_simplest_dagger2_part5demo_android_dagger_same_scope_dependent
Demo showing same scope dependency workarounddemo_android_animator_properties_basic
Learning Android Basic Animator Propertiesdemo_simpledb_ver2
Demo of simple db migration , from version 1 to version 2demo_android_glide_impossible
Showing some glide limitation overcome with workarounddemo_ios_swiftui_and_uicollectionview
Demo on showing how SwiftUI View can be embedded into UI Collection Viewdemo_simpledb_ver1
Demonstrate simple db version 1 prior migrationdemo_large_transaction_exception_handling
Demo how to generate large transaction exception, use livefront/bridge to handle, and watch out for livefront/bridge issuedemo_android_jetpack_compose_mandelbrot
Demo various Mandelbrot drawing approach on Jetpack ComposeLove Open Source and this site? Check out how you can help us