Hot answers tagged

3

According to Fitt's Law - The time to acquire a target is a function of the distance to and size of the target. I agree that I think distance between the menu and the bottom sheet is substantial. This solution allows placing a lot options in one place. No you don't missing something - it's a good practise. The other solution in this circumstances is ...


1

Unless the users are aware of this setting in your app, it will be difficult to get them to use it. Instead of putting it inside Preferences, if it is really important, it could be separated into its own option to stand out and be easily discoverable. It is important to ask what advantages does it offer to the users in doing it this way. Does it offer them ...


1

I agree with Shreyas Tripathy's answer. I would personally pick #4 for your case and then use one of other activity indication on the next screen if needed. If your usual screen transition time is less than loading time of the image the delay won't be perceivable in most cases. Just want to add that using a modal sheet is not an appropriate mechanism here ...


1

There are a couple of ways of dealing with this issue. 1. Use placeholders Personally, I find this to be the best solution. On click of the user, move to the next screen with placeholders and lazy loading implemented. As soon as an asset gets downloaded, it would replace the placeholder. That eliminates the problem of loading animation altogether. User ...


1

At times a lot of these can be classified as anti-patterns since the guidelines for how Bottom Sheets should appear are very vague. The purpose of a bottom sheet is to appear to be easy to reach for the thumb or index finger while providing an alternative to a popup or similar content accessible for taller displays and one handed use. Essentially I believe ...


Only top voted, non community-wiki answers of a minimum length are eligible