Loading docs/html/training/best-ui.jd 0 → 100644 +11 −0 Original line number Diff line number Diff line page.title=Best Practices for User Interface page.trainingcourse=true @jd:body <p>These classes teach you how to build a user interface using Android layouts for all types of devices. Android provides a flexible framework for UI design that allows your app to display different layouts for different devices, create custom UI widgets, and even control aspects of the system UI outside your app's window.</p> docs/html/training/best-ux.jd +7 −6 Original line number Diff line number Diff line page.title=Best Practices for User Experience & UI page.title=Best Practices for Interaction and Engagement page.trainingcourse=true @jd:body <p>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.</p> No newline at end of file <p>These classes teach you how to engage and retain your users by implementing the best interaction patterns for Android. For instance, to help users quickly discover content in your app, your app should match their expectations for user interaction on Android. And to keep your users coming back, you should take advantage of platform capabilities that reveal and open your content without requiring users to go through the app launcher.</p> docs/html/training/training_toc.cs +40 −23 Original line number Diff line number Diff line Loading @@ -705,7 +705,7 @@ include the action bar on devices running Android 2.1 or higher." <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/best-ux.html"> <span class="small">Best Practices for</span><br/> User Experience & UI Interaction & Engagement </a> </div> <ul> Loading Loading @@ -835,6 +835,42 @@ include the action bar on devices running Android 2.1 or higher." </ul> </li> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/app-indexing/index.html" description= "How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." >Making Your App Content Searchable</a> </div> <ul> <li><a href="<?cs var:toroot ?>training/app-indexing/deep-linking.html"> Enabling Deep Links for App Content </a> </li> <li><a href="<?cs var:toroot ?>training/app-indexing/enabling-app-indexing.html"> Specifying App Content for Indexing </a> </li> </ul> </li> </ul> </li> <!-- End Interaction and Engagement --> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/best-ui.html"> <span class="small">Best Practices for</span><br/> User Interface </a> </div> <ul> <li class="nav-section"> <div class="nav-section-header"> Loading Loading @@ -1001,30 +1037,11 @@ include the action bar on devices running Android 2.1 or higher." </ul> </li> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/app-indexing/index.html" description= "How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." >Making Your App Content Searchable</a> </div> <ul> <li><a href="<?cs var:toroot ?>training/app-indexing/deep-linking.html"> Enabling Deep Links for App Content </a> </li> <li><a href="<?cs var:toroot ?>training/app-indexing/enabling-app-indexing.html"> Specifying App Content for Indexing </a> </li> </ul> </li> <!-- End User Interface --> </ul> </li> <!-- End best UX and UI --> <li class="nav-section"> Loading Loading
docs/html/training/best-ui.jd 0 → 100644 +11 −0 Original line number Diff line number Diff line page.title=Best Practices for User Interface page.trainingcourse=true @jd:body <p>These classes teach you how to build a user interface using Android layouts for all types of devices. Android provides a flexible framework for UI design that allows your app to display different layouts for different devices, create custom UI widgets, and even control aspects of the system UI outside your app's window.</p>
docs/html/training/best-ux.jd +7 −6 Original line number Diff line number Diff line page.title=Best Practices for User Experience & UI page.title=Best Practices for Interaction and Engagement page.trainingcourse=true @jd:body <p>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.</p> No newline at end of file <p>These classes teach you how to engage and retain your users by implementing the best interaction patterns for Android. For instance, to help users quickly discover content in your app, your app should match their expectations for user interaction on Android. And to keep your users coming back, you should take advantage of platform capabilities that reveal and open your content without requiring users to go through the app launcher.</p>
docs/html/training/training_toc.cs +40 −23 Original line number Diff line number Diff line Loading @@ -705,7 +705,7 @@ include the action bar on devices running Android 2.1 or higher." <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/best-ux.html"> <span class="small">Best Practices for</span><br/> User Experience & UI Interaction & Engagement </a> </div> <ul> Loading Loading @@ -835,6 +835,42 @@ include the action bar on devices running Android 2.1 or higher." </ul> </li> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/app-indexing/index.html" description= "How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." >Making Your App Content Searchable</a> </div> <ul> <li><a href="<?cs var:toroot ?>training/app-indexing/deep-linking.html"> Enabling Deep Links for App Content </a> </li> <li><a href="<?cs var:toroot ?>training/app-indexing/enabling-app-indexing.html"> Specifying App Content for Indexing </a> </li> </ul> </li> </ul> </li> <!-- End Interaction and Engagement --> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/best-ui.html"> <span class="small">Best Practices for</span><br/> User Interface </a> </div> <ul> <li class="nav-section"> <div class="nav-section-header"> Loading Loading @@ -1001,30 +1037,11 @@ include the action bar on devices running Android 2.1 or higher." </ul> </li> <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/app-indexing/index.html" description= "How to enable deep linking and indexing of your application content so that users can open this content directly from their mobile search results." >Making Your App Content Searchable</a> </div> <ul> <li><a href="<?cs var:toroot ?>training/app-indexing/deep-linking.html"> Enabling Deep Links for App Content </a> </li> <li><a href="<?cs var:toroot ?>training/app-indexing/enabling-app-indexing.html"> Specifying App Content for Indexing </a> </li> </ul> </li> <!-- End User Interface --> </ul> </li> <!-- End best UX and UI --> <li class="nav-section"> Loading