Home | History | Annotate | Download | only in ApiDemos
      1 <p>The API Demos application includes a variety of small applications
      2 that illustrate the use of various Android APIs. It includes samples of:
      3 </p>
      4 <ul>
      5   <li>Notifications</li>
      6   <li>Alarms</li>
      7   <li>Progress Dialogs</li>
      8   <li>Intents</li>
      9   <li>Menus</li>
     10   <li>Search</li>
     11   <li>Persistent application state</li>
     12   <li>Preferences</li>
     13   <li>Background Services</li>
     14   <li>App Widgets</li>
     15   <li>Voice Recognition</li>
     16   <li>And many many more...</li>
     17 </ul>
     18 
     19 <div class="note">
     20 <p><strong>Update:</strong> The following are some of the new demos for Android 4.0:</p>
     21 <ul>
     22 <li><a
     23 href="src/com/example/android/apis/preference/PreferencesFromCode.html">Switch Preference</a></li>
     24 <li><a
     25 href="src/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.html">Settings Action Provider
     26 </a></li>
     27 <li><a
     28 href="src/com/example/android/apis/app/ActionBarShareActionProviderActivity.html">Share Action Provider
     29 </a></li>
     30 <li><a href="src/com/example/android/apis/view/SearchViewActionBar.html">Collapsible action
     31 view</a></li>
     32 <li><a href="src/com/example/android/apis/app/FragmentCustomAnimations.html">Custom
     33 fragment animations</a></li>
     34 <li><a href="src/com/example/android/apis/app/RemoteService.html">Service bindings</a></li>
     35 <li><a href="src/com/example/android/apis/view/OverscanActivity.html">Full screen UI modes</a></li>
     36 <li><a href="src/com/example/android/apis/graphics/TouchPaint.html">Stylus and hover
     37 support</a></li>
     38 <li><a href="src/com/example/android/apis/view/Switches.html">Switch widget</a></li>
     39 <li><a href="src/com/example/android/apis/accessibility/AccessibilityNodeProviderActivity.html">Accessibility Node Provider</a></li>
     40 <li><a
     41   href="src/com/example/android/apis/accessibility/TaskBackService.html">Window
     42   Querying Accessibility Service</a></li>
     43 <li><a
     44   href="src/com/example/android/apis/accessibility/CustomViewAccessibilityActivity.html">Custom View
     45   Accessibility</a></li>
     46 
     47 </ul>
     48 </div>
     49 
     50 <script type="text/javascript">
     51 
     52 // This is a totally temporary hack to display the following content only
     53 // when the docs are online. This will be changed once the samples get moved.
     54 
     55 if (toRoot == "/") {
     56 
     57 document.write(""+
     58 "<p>You'll notice that all the samples are included in a single Android "+
     59 "project, so the application code and other resource files for all samples are batched "+
     60 "together. To help you find the code that's relevant to you, here's a directory that "+
     61 "points to the program code for the different topics included in the project:</p>"+
     62 
     63 "<ul><li><a href='src/com/example/android/apis/animation/index.html'>Animation</a></li>"+
     64 "    <li><a href='src/com/example/android/apis/app/index.html'>App</a></li>"+
     65 "    <li><a href='src/com/example/android/apis/appwidget/index.html'>App Widgets</a></li>"+
     66 "    <li><a href='src/com/example/android/apis/content/index.html'>Content</a></li>"+
     67 "    <li><a href='src/com/example/android/apis/graphics/index.html'>Graphics</a></li>"+
     68 "    <li><a href='src/com/example/android/apis/media/index.html'>Media</a></li>"+
     69 "    <li><a href='src/com/example/android/apis/os/index.html'>OS</a></li>"+
     70 "    <li><a href='src/com/example/android/apis/text/index.html'>Text</a></li>"+
     71 "    <li><a href='src/com/example/android/apis/view/index.html'>Views</a></li></ul>");
     72 
     73 }
     74 
     75 </script>
     76