Skip to content

dev-mgkaung/DataBindingDemo

Repository files navigation

DataBindingDemo

Android’s Data Binding with MVVM pattern (Kotlin lanaguage , support androidx)

Kotlin Version

Introduction

Are you looking for databinding sample source code? (You can learn my code. In my project. I 'd written by Databinding with MVVM pattern.)

Project Structure

  1. Step 1. Data fetch from server (Mock api) ** Using OkHttp and Retrofit 2
  2. Step 2. Response data save in local database ** Using Room Persistence Library
  3. Step 3. Offline Data show with Recyclerview Loading partial data ** Using Paging Library
  4. Step 4. Swith Theme - Dark Night ** Using AppCompactDelegate
  5. Step 5. Project Framework using MVVM Pattern with Databinding
Screenshoot --------

English Unicdoe Choose

Rest Api (MockApi)

WHAT IS MOCK API? MockAPI is a simple tool that lets you easily mock up APIs, generate custom data, and preform operations on it using RESTful interface. MockAPI is meant to be used as a prototyping/testing/learning tool.

This is free mock api website https://mockapi.io/

Libraries

App Screenshoot

English Zawgyi Choose English Zawgyi Choose

License

Copyright 2019 dev-mgkaung

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

DataBinding with clean architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages