Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 2.18 KB

File metadata and controls

44 lines (23 loc) · 2.18 KB

Android交互与界面设计

编写:kesenhoo - 原文:

These classes focus on the best Android user experience for your app. In some cases, the success of your app on Android is heavily affected by whether your app conforms to the user's expectations for UI and navigation on an Android device. Follow these recommendations to ensure that your app looks and behaves in a way that satisfies Android users.

How to plan your app's screen hierarchy and forms of navigation so users can effectively and intuitively traverse your app content using various navigation patterns.

How to implement various navigation patterns such as swipe views, a navigation drawer, and up navigation.

How to display messages called notifications outside of your application's UI.

How to properly add a search interface to your app and create a searchable database.

How to build a user interface that's flexible enough to fit perfectly on any screen and how to create different interaction patterns that are optimized for different screen sizes.

How to optimize your app's user interface and user input for the "ten foot experience" of a TV screen.

How to build custom UI widgets that are interactive and smooth.

How to use UI components and other APIs from the more recent versions of Android while remaining compatible with older versions of the platform.

How to make your app accessible to users with vision impairment or other physical disabilities.

How to hide and show status and navigation bars across different versions of Android, while managing the display of other screen components.