A simple Android MVVM pattern example
A simple Android MVVM pattern example and template.
AwesomeModuleConstants
)calculatePaletteInImage()
)EncryptionUtils
)Activity
start (startActivity()
)Activity
for result (registerForActivityResult()
)Fragment
using parent ViewModel
Fragment
using FragmentResultListener
Fragment
transactionutils/extensions
)SharedPref
AlarmUtils
LocationProviderUtilClient
Event
Class: Get notified for identical values in LiveData, Channel, Flow etc.ignoreCrash { }
: Ignore exceptions for a block.LocationProviderUtilClient
./gradlew dependencyUpdates
./gradlew spotlessApply
Open the local.properties
in your project level directory, and then add the following code. Replace YOUR_API_KEY
with your Go REST API key.
API_KEY=YOUR_API_KEY
Copyright 2023 Md. Mahmudul Hasan Shohag
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.