Show cryptocurrency list by android architecture component

Overview

Cryptocurrency List

Description

In this project, we will receive a list of cryptocurrencies.

Getting Started

Resources

@Cryptocurrency API

https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&page=1&sparkline=false

Dependencies

  • Dagger - Hilt
 implementation "com.google.dagger:hilt-android:$last_version"
 kapt "com.google.dagger:hilt-android-compiler:$last_version"
  • Architecture Components - lifecycle
 implementation "androidx.lifecycle:lifecycle-runtime-ktx:$last_version""
 implementation "androidx.lifecycle:lifecycle-livedata-ktx:$last_version"
 implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$last_version"
 implementation "androidx.navigation:navigation-fragment-ktx:$last_version"
  • Coroutines
 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:$last_version'
 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:$last_version'
  • Coroutine Lifecycle Scopes
 impimplementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$last_version"
 implementation "androidx.lifecycle:lifecycle-runtime-ktx:$last_version"
  • Retrofit
 implementation 'com.squareup.retrofit2:retrofit:$last_version'
 implementation 'com.squareup.retrofit2:converter-gson:$last_version'
 implementation "com.squareup.okhttp3:okhttp:$last_version"
 implementation 'com.squareup.retrofit2:converter-scalars:$last_version'
  • CircleImageView
    implementation 'de.hdodenhof:circleimageview:3.1.0'
  • Glide
implementation 'com.github.bumptech.glide:glide:4.13.0'
kapt 'com.github.bumptech.glide:compiler:4.13.0'

SocialMedia

@Sherafatpour

Version History

  • V-1
    • first version

License

This project is licensed under the Reza sherafatpour License - see the LICENSE.md file for details

You might also like...
Analyze any Android/Java based app or game
Analyze any Android/Java based app or game

ClassyShark Introduction ClassyShark is a standalone binary inspection tool for Android developers. It can reliably browse any Android executable and

Android virtual machine and deobfuscator
Android virtual machine and deobfuscator

Simplify Generic Android Deobfuscator Simplify virtually executes an app to understand its behavior and then tries to optimize the code so that it beh

enjarify 8.6 0.0 L5 Python Enjarify is a tool for translating Dalvik bytecode to equivalent Java bytecode. This allows Java analysis tools to analyze Android applications.

Note: This repository may be out of date. Future development will occur at https://github.com/Storyyeller/enjarify. Introduction Enjarify is a tool fo

CLI tool for decompiling Android apps to Java. It does resources! It does Java! Its real easy!

Easy-as-pie Android Decompiler Why One stop shop I got pretty tired of decompiling Android apps with a bunch of steps that I had to remember all the t

A android app for encrypting apk
A android app for encrypting apk

A android app for encrypting apk

Unlock an Android phone (or device) by bruteforcing the lockscreen PIN.
Unlock an Android phone (or device) by bruteforcing the lockscreen PIN.

Unlock an Android phone (or device) by bruteforcing the lockscreen PIN. Turn your Kali Nethunter phone into a bruteforce PIN cracker for Android devices! (no root, no adb)

A Java ePub reader and parser framework for Android.
A Java ePub reader and parser framework for Android.

FolioReader-Android is an EPUB reader written in Java and Kotlin. Features Custom Fonts Custom Text Size Themes / Day mode / Night mode Text Highlight

A program to flip every private, protected and package-private access flag to public in an Android dex file!

DexExposed A program to flip every private, protected and package-private access flag to public in an Android dex file! Building Simply run gradle mak

A simple android app that parses its own signature and displays it

SigDisplayer Usage Download the release APK or clone the repository and compile yourself. Sign the APK with your preferred keystore. Install and open

Owner
Reza Sherafatpour
Mobile Developer
Reza Sherafatpour
BlackDex is an Android unpack tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phones or emulators, you can unpack APK File in several seconds.

BlackDex is an Android unpack tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phones or emulators, you can unpack APK File in several seconds.

null 4.3k Jan 2, 2023
Simple API to perform AES encryption on Android. This is the Android counterpart to the AESCrypt library Ruby and Obj-C (with the same weak security defaults :( ) created by Gurpartap Singh. https://github.com/Gurpartap/aescrypt

AESCrypt-Android Simple API to perform AES encryption on Android with no dependancies. This is the Android counterpart to the AESCrypt library Ruby an

Scott Alexander-Bown 636 Dec 18, 2022
PermissionX is an extension Android library that makes Android runtime permission request extremely easy

PermissionX is an extension Android library that makes Android runtime permission request extremely easy. You can use it for basic pe

Lin Guo 2.9k Dec 28, 2022
Signal Protocol library for Java/Android

Overview A ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging environments. PreKeys This protocol uses a concept

Signal 1.8k Dec 24, 2022
Grab’n Run, a simple and effective Java Library for Android projects to secure dynamic code loading.

Grab’n Run, a simple and effective Java Library for Android projects to secure dynamic code loading.

Luca Falsina 418 Dec 29, 2022
A collection of android security related resources

android-security-awesome A collection of android security related resources. Tools Academic/Research/Publications/Books Exploits/Vulnerabilities/Bugs

Ashish Bhatia 6.6k Jan 5, 2023
a version of the official Android openssl setup to build standalone for use in app

OpenSSL on the Android platform. --- The code in this directory is based on $OPENSSL_VERSION in the file openssl.version. See patches/README for more

Guardian Project 371 Dec 8, 2022
A port of gnupg to Android (UNMAINTAINED!)

Gnu Privacy Guard for Android A port of the whole GnuPG 2.1 suite to Android. If you are using these tools in your own apps, we'd love to hear about i

Guardian Project 282 Jan 7, 2023
OpenPGP for Android

APG (Android Privacy Guard) APG originally brought email encryption to the Android platform. In recent years the project has fallen asleep, but a lot

Thialfihar 234 Dec 30, 2022