android-daily-tips
Daily Tips From Android World
#107 Android Background Work Decision Graph
#106 Fragment Argument Delegate
#105 Db Entity Mapper
#104 Rx Debounce with Kotlin Coroutines
#103 Data Binding SeekBar Color
#102 Useful ViewPager Extensions
#101 Android Action Mode
#100 Room with Dagger
#99 Recyclerview Setup
#98 Handling Generic ApiResponse with Coroutines
#97 Coroutines Async Manager
#96 SingleLiveData
#95 Parcelable vs Serializable
#94 Kotlin Delegation By
#93 TakeIf
#92 Handling Api Result with Sealed Class
#91 Android Arch.
#90 Reified Type find Fragment
#89 Dalvik vs Art
#88 Preconditions
#87 Typealias
#86 Checking Permissions
#85 Any TryCatch
#84 LiveData Generic Error Handling
#83 Android Studio 3.3 Features
#82 Kotlin Delegate for Initializing
#81 Testing with Mockito
#80 Utility Functions
#79 Property Override
#78 Coroutine ViewModel
#77 RxJava Concat Usage
#76 Single RecyclerView Adapter
#75 Common Gradle File
#74 Extension Function For Rx Subscriptions
#73 Map Associate
#72 Android Layout Params
#71 Android Feature Module
#70 Reified Type Parameters
#69 Performance Tips
#68 Package Info
#67 Kotlin Standart Functions Cheatsheet
#66 JvmOverloads
#65 Device and Network Requests
#65 Local Return
#64 Looper
#63 Sync version of Async method
#62 EditText Listener Impl
#61 MVI Architecture
#60 Flatten Array
#59 Kotlin Delegated Properties Observable
#58 View Lifecycle
#57 AndroidViewHierarchy
#56 Kotlin DSL
#55 APK Signature Scheme v2
#54 MVP Architecture
#53 Gradle Configuration File
#52 Coroutines vs RxKotlin
#51 Coroutines
#50 Fancy way to set OnClickListeners
#49 Kotlin Package-Level Functions
#48 Android Coroutines Continuation
#47 MDD - VCS Shortcuts
#46 Android Performance Tips:
#45 Target Fragment
#44 Repeat Function
#43 Type Alias Usage
#42 Tailrec Usage
#41 Smart Casts
#40 Infix Functions
#39 Local Functions
#38 Some Java Issues Addressed in Kotlin
#37 ArrayMap vs HashMap
#36 Using Parcelize in Kotlin
#35 HashCode for Nullable Types in Kotlin 1.3
#34 Stop All Gradle Processes
#33 Random Extension Function in Kotlin 1.3
#32 When in Kotlin 1.3
#31 ActivityRecognition
#30 Memory Optimization
#29 What's New in Android Pie?
#28 Range Using
#27 Kotlin Style Support Version Check
#26 How To Resolve App Launching Time Delay
#25 Tools To Improve Rendering
#24 Lazy Loading
#23 Execute Body If In Debug Mode
#22 6 Mobile Security Tips
#21 Zip With Next And Windowed
#20 How To Store Data Locally
#19 Defining Map With Kotlin
#18 How To Get Primary Color Of Theme
#17 Check Network Connection
#16 String Templates
#15 Using Apply Sample
#14 Elvis Operator
#13 Git Pull
#12 Git Fetch
#11 Commit Vs Commit Allowing State Loss
#10 Kotlin Way To Create Singletons
#9 Kotlin Way To Add Or Remove View
#8 Mastering Kotlin Standard Functions
#7 Avoid Memory Leaks With Inner Classes
#6 Key Features To Increase Reach And Engagement
#5 Kotlin Readable And Clean Code
#4 Kotlin Way To Add Or Remove View
#3 Efficient String Concatenation
#2 Safe Constant Null Check
#1 Implicit Null Check