Skip to content

gersard/Biblioteca-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 

Repository files navigation

Biblioteca-Android

Android Lifecycle

Android lifecycle

Android Support Library v28

Exploring the v28 android design support library

Appbar item count

Making actionbar beautiful by showing count

Animations | Transitions

Training animation
Which android animator to use?
Animation Tutorials Playing with material desgin transitions

APK Size

Reduce your apps apk size

App Bundle

Exploring the android app bundle

BiometricPrompt

Migrating-from-fingerprintmanager-to-biometricprompt
BiometricPrompt vs FingerprintManager

Bottom Sheet

Implementing google refreshed modal bottom sheet

Camera X

Smile its camerax preview and capture

Classes

Sealed with a class

Clean Architecture

Consejos sobre clean Architecture

ClearTraffic

fix-cleartext-traffic-error

Connectivity State

Connectivity network internet state change android 10

Constraint Layout

Barriers
Constraint layout explained using a complex ui

Coroutines

Coroutines on Android Part 1
Coroutines Antonio Leiva
Create Retrofit CallAdapter for Coroutines to handle response as states
Codelab

Dagger

Dagger hilt tutorial

Dark Mode

Android Dark Theme

Encrypted Shared Preferences

Encrypted shared preferences

Exceptions

Handling exceptions the easy way

Firebase ML

text-recognizer-using-camera
ML_Kit_Tutorial_Barcode_Scanning
quickstart mlkit
Read barcodes
Issues quick start

Fragment

Pass data between fragments
On request permission result deprecated
Fragments - Communicate
Fragments fragment result
Fragment result deep dive

Flow

Instant search using kotlin flow operators
Synchronous communication with the ui using state flow

Google Play Biling

Working with google play biling part 1

GPS / Routes

Maps to GPX

Gradle

Treat your build files as you treat your code

Images Network

Using glide to efficiently load images in android

Java

Support for newer java language apis

Kotlin

WithContext vs Async await

Local Date

Examples for using the Java 8 Date and Time API (JSR 310)
Java 8 DateTime api
ThreeTenABP for time zone handling in open event android

Material Design/Components

There Is No Material Design Spinner for Android

Memory Leak

Everything you need to know about memory leaks

Múltiples tareas asíncronas

Run parallel tasks in java or android and get callback when all complete

NDK

Guardar Apis Keys usando NDK

Network

Understanding how does retrofit work

Notifications

Notification All in One

Optimización de batería

Baterry optimization for android apps

Paging

Paging 3 tutorial

Pattern Visitor

Creating a Multiple-View-Type RecyclerView Using the Visitor Pattern

Pre Computed Text

Precomputedtext new api android pie

Performance Metrics

Android app performance metrics
ConstraintLayout Performance
Window.OnFrameMetricsAvailableListener
Understanding performance benefits ConstraintLayout
Performance and view hierarchies

Realm

Example class to export import a realm database

Recycler View

Diffutils improving performance of recyclerview
Diffutil is a must
Recyclerview swipe delete undo using item touch helper
RecyclerView scrolling performance
Restore RecyclerView scroll position
Recycler view sticky header
Sticky header without external library
Android expandable merge adapter
Smooth Recyclerview scrolling in android
Build a Multi-Selection List Using RecyclerView
Cleaning up resources in view holder
Arc Layout Manager

Results API

Android new results api and how to use it
Activity results api

Scoped Storage

Scoped Storage Stories Undocumented Documents
Data and file storage overview
Scoped storage tutorial for android 11 deep dive
Android 11 changes storage

State List Animator

StateListAnimator a powerful little tool for elevation

Strict Mode

Strict Mode

Testing

Android expresso for beginners
Better android testing at airbnb
Android testing strategy

Theme

Android dark theme implementation recap

TextView

One textview to rule them all justifying text

URI

Uri access lifetime still shorter than you might think

Vector Drawable

Easy path to animated icons Vector Assets

View animation library

Android View Animations

View binding

ViewBinding in Android
Simple one liner viewbinding

Work Manager

Codelab work manager

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published