Posted on 1 Comment

Android UX UI [2]

PART 1 [http://www.arvifox.com/2020/01/02/physics-animation-in-android/]

Building a Beautiful Disney MVVM Android Application (1): Material Motion Systems. [ https://proandroiddev.com/building-a-beautiful-disney-android-application-1-material-motion-systems-34607eae2501 ]
[ https://github.com/skydoves/DisneyMotions ]

The motion system [ https://material.io/design/motion/the-motion-system.html# ]

Direct is a tool that helps motion designers provide clear, precise motion direction for engineers. [ https://github.com/material-motion/direct ]


Implementing the Motion System With Material Components for Android [ https://proandroiddev.com/implementing-the-motion-system-with-material-components-for-android-75bfeef8de9e ]
A Deep Dive Into the Motion Transition With the new Update of the Material Design Component Library

Screen touch events

Manage touch events in a ViewGroup
[https://developer.android.com/training/gestures/viewgroup]

Touch and input overview
[https://developer.android.com/guide/input]

Mastering the Android Touch System
[https://medium.com/better-programming/mastering-the-android-touch-system-41234cf3c3b3]

Detecting Touch Gestures in Android
[https://proandroiddev.com/detecting-touch-gestures-in-android-f8eb4a4faf98]
[https://github.com/husaynhakeem/android-playground/tree/master/GesturesSample]


Insets

Android insets: разбираемся со страхами и готовимся к Android Q
[https://habr.com/ru/company/oleg-bunin/blog/488196/]

Exploring WindowInsets on Android 11 [ https://proandroiddev.com/exploring-windowinsets-on-android-11-a80cf8fe19be ]

[https://youtu.be/6Djql74drwk]


FragmentManager.FragmentLifecycleCallbacks [ https://developer.android.com/reference/androidx/fragment/app/FragmentManager.FragmentLifecycleCallbacks ]
Раскладываем на части FragmentLifecycleCallbacks [ https://habr.com/ru/company/yamoney/blog/492272/ ]


RecyclerView

Restore RecyclerView scroll position by Florina Muntenescu
[https://medium.com/androiddevelopers/restore-recyclerview-scroll-position-a8fbdc9a9334]

Square Cycler – a RecyclerView API
[https://github.com/square/cycler]

Anatomy of RecyclerView: a Search for a ViewHolder
[https://android.jlelse.eu/anatomy-of-recyclerview-part-1-a-search-for-a-viewholder-404ba3453714]


Toast | SnackBar

Android 11 Toast Updates
[https://itnext.io/android-11-toast-updates-7f1cd2245bc4]
[https://t.me/android_broadcast/1741]


EditText

Adventures in the Land of EditText
[https://markushintersteiner.at/blog/adventures_in_the_land_of_edittext/]


Navigation

Beginner’s Guide to Bottom Navigation with Android Jetpack — Part 1
[https://android.jlelse.eu/beginners-guide-to-bottom-navigation-with-android-jetpack-5485d2b8bbb5]

Beginner’s Guide to Bottom Navigation with Android Jetpack — Part 2
[https://android.jlelse.eu/beginners-guide-to-bottom-navigation-with-android-jetpack-part-2-4f5383fa61cb]


AAC


Fragment

How AndroidX changes the way we work with Activities and Fragments
[https://medium.com/@miloszlewandowski/how-androidx-changes-the-way-we-work-with-activities-and-fragments-73b88d157678]

Android Fragments: FragmentFactory
[https://proandroiddev.com/android-fragments-fragmentfactory-ceec3cf7c959]

Undocumented startActivityForResult behavior for Fragment
[https://medium.com/swlh/undocumented-startactivityforresult-behavior-for-fragment-b7b04d24a346]


Style Theme Material

Material Design Components for Android 1.1.0 Are Now Available
[https://medium.com/google-design/material-design-components-for-android-1-1-0-are-now-available-45e1d576037c]

Android Styling: Prefer Theme Attributes
[https://medium.com/androiddevelopers/android-styling-prefer-theme-attributes-412caa748774]

1 thought on “Android UX UI [2]

Leave a Reply

Your email address will not be published. Required fields are marked *

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.