blob: ec60e15674d397e3dccb11888023cb29a0245ade [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
Jack Palevich66914d42010-02-03 16:00:49 +08007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Jack Palevich66914d42010-02-03 16:00:49 +08009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17<!-- Declare the contents of this Android application. The namespace
18 attribute brings in the Android platform namespace, and the package
19 supplies a unique name for the application. When writing your
20 own application, the package name must be changed from "com.example.*"
21 to come from a domain that you own or have control over. -->
22<manifest xmlns:android="http://schemas.android.com/apk/res/android"
23 package="com.example.android.apis">
24
25 <uses-permission android:name="android.permission.READ_CONTACTS" />
26 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080027 <uses-permission android:name="android.permission.VIBRATE" />
28 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
29 <uses-permission android:name="android.permission.INTERNET" />
Megha Joshib49dd832009-12-03 13:56:04 -080030 <uses-permission android:name="android.permission.SET_WALLPAPER" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080031
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070032 <!-- We will request access to the camera, saying we require a camera
33 of some sort but not one with autofocus capability. -->
34 <uses-permission android:name="android.permission.CAMERA" />
35 <uses-feature android:name="android.hardware.camera" />
36 <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080037
The Android Open Source Project52d4c302009-03-03 19:29:09 -080038 <application android:name="ApiDemosApplication"
39 android:label="@string/activity_sample_code"
40 android:icon="@drawable/app_sample_code" >
41
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070042 <!-- This is how we can request a library but still allow the app
43 to be installed if it doesn't exist. -->
44 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080045
The Android Open Source Project52d4c302009-03-03 19:29:09 -080046 <activity android:name="ApiDemos">
47 <intent-filter>
48 <action android:name="android.intent.action.MAIN" />
49 <category android:name="android.intent.category.DEFAULT" />
50 <category android:name="android.intent.category.LAUNCHER" />
51 </intent-filter>
52 </activity>
53
54 <!-- ************************************* -->
55 <!-- APPLICATION PACKAGE SAMPLES -->
56 <!-- ************************************* -->
57
58 <!-- Activity Samples -->
59
60 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
61 <intent-filter>
62 <action android:name="android.intent.action.MAIN" />
63 <category android:name="android.intent.category.SAMPLE_CODE" />
64 </intent-filter>
65 </activity>
66
67 <activity android:name=".app.DialogActivity"
68 android:label="@string/activity_dialog"
69 android:theme="@android:style/Theme.Dialog">
70 <intent-filter>
71 <action android:name="android.intent.action.MAIN" />
72 <category android:name="android.intent.category.SAMPLE_CODE" />
73 </intent-filter>
74 </activity>
75
76 <activity android:name=".app.CustomDialogActivity"
77 android:label="@string/activity_custom_dialog"
78 android:theme="@style/Theme.CustomDialog">
79 <intent-filter>
80 <action android:name="android.intent.action.MAIN" />
81 <category android:name="android.intent.category.SAMPLE_CODE" />
82 </intent-filter>
83 </activity>
84
Megha Joshi11d89592009-11-13 11:45:19 -080085 <activity android:name=".app.QuickContactsDemo"
86 android:label="@string/quick_contacts_demo">
87 <intent-filter>
88 <action android:name="android.intent.action.MAIN" />
89 <category android:name="android.intent.category.SAMPLE_CODE" />
90 </intent-filter>
91 </activity>
92
Dianne Hackborn44bf93a2009-08-08 20:39:07 -070093 <activity android:name=".app.WallpaperActivity"
94 android:label="@string/activity_wallpaper"
95 android:theme="@style/Theme.Wallpaper">
96 <intent-filter>
97 <action android:name="android.intent.action.MAIN" />
98 <category android:name="android.intent.category.SAMPLE_CODE" />
99 </intent-filter>
100 </activity>
101
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800102 <activity android:name=".app.TranslucentActivity"
103 android:label="@string/activity_translucent"
104 android:theme="@style/Theme.Translucent">
105 <intent-filter>
106 <action android:name="android.intent.action.MAIN" />
107 <category android:name="android.intent.category.SAMPLE_CODE" />
108 </intent-filter>
109 </activity>
110
111 <activity android:name=".app.TranslucentBlurActivity"
112 android:label="@string/activity_translucent_blur"
113 android:theme="@style/Theme.Transparent">
114 <intent-filter>
115 <action android:name="android.intent.action.MAIN" />
116 <category android:name="android.intent.category.SAMPLE_CODE" />
117 </intent-filter>
118 </activity>
119
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700120 <activity android:name=".app.Animation" android:label="@string/activity_animation">
121 <intent-filter>
122 <action android:name="android.intent.action.MAIN" />
123 <category android:name="android.intent.category.SAMPLE_CODE" />
124 </intent-filter>
125 </activity>
126
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800127 <activity android:name=".app.SaveRestoreState"
128 android:label="@string/activity_save_restore"
129 android:windowSoftInputMode="stateVisible|adjustResize">
130 <intent-filter>
131 <action android:name="android.intent.action.MAIN" />
132 <category android:name="android.intent.category.SAMPLE_CODE" />
133 </intent-filter>
134 </activity>
135
136 <activity android:name=".app.PersistentState"
137 android:label="@string/activity_persistent"
138 android:windowSoftInputMode="stateVisible|adjustResize">
139 <intent-filter>
140 <action android:name="android.intent.action.MAIN" />
141 <category android:name="android.intent.category.SAMPLE_CODE" />
142 </intent-filter>
143 </activity>
144
145 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
146 <intent-filter>
147 <action android:name="android.intent.action.MAIN" />
148 <category android:name="android.intent.category.SAMPLE_CODE" />
149 </intent-filter>
150 </activity>
151
152 <activity android:name=".app.SendResult">
153 </activity>
154
155 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
156 <intent-filter>
157 <action android:name="android.intent.action.MAIN" />
158 <category android:name="android.intent.category.SAMPLE_CODE" />
159 </intent-filter>
160 </activity>
161
162 <activity android:name=".app.ForwardTarget">
163 </activity>
164
165 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
166 <intent-filter>
167 <action android:name="android.intent.action.MAIN" />
168 <category android:name="android.intent.category.SAMPLE_CODE" />
169 </intent-filter>
170 </activity>
171
172 <activity android:name=".app.RedirectMain">
173 </activity>
174
175 <activity android:name=".app.RedirectGetter">
176 </activity>
177
178 <activity android:name=".app.CustomTitle"
179 android:label="@string/activity_custom_title"
180 android:windowSoftInputMode="stateVisible|adjustPan">
181 <intent-filter>
182 <action android:name="android.intent.action.MAIN" />
183 <category android:name="android.intent.category.SAMPLE_CODE" />
184 </intent-filter>
185 </activity>
186
187 <activity android:name=".app.ReorderOnLaunch"
188 android:label="@string/activity_reorder">
189 <intent-filter>
190 <action android:name="android.intent.action.MAIN" />
191 <category android:name="android.intent.category.SAMPLE_CODE" />
192 </intent-filter>
193 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800194
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800195 <activity android:name=".app.ReorderTwo" />
196 <activity android:name=".app.ReorderThree" />
197 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800198
Megha Joshib49dd832009-12-03 13:56:04 -0800199 <activity android:name=".app.SetWallpaperActivity"
200 android:label="@string/activity_setwallpaper">
201 <intent-filter>
202 <action android:name="android.intent.action.MAIN" />
203 <category android:name="android.intent.category.SAMPLE_CODE" />
204 </intent-filter>
205 </activity>
206
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800207 <!-- Intent Samples -->
208
209 <activity android:name=".app.Intents" android:label="@string/activity_intents">
210 <intent-filter>
211 <action android:name="android.intent.action.MAIN" />
212 <category android:name="android.intent.category.SAMPLE_CODE" />
213 </intent-filter>
214 </activity>
215
216 <!-- Service Samples -->
217
218 <service android:name=".app.LocalService" />
219
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800220 <activity android:name=".app.LocalService$Controller"
221 android:label="@string/activity_local_service_controller"
222 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800223 <intent-filter>
224 <action android:name="android.intent.action.MAIN" />
225 <category android:name="android.intent.category.SAMPLE_CODE" />
226 </intent-filter>
227 </activity>
228
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800229 <activity android:name=".app.LocalService$Binding"
230 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800231 <intent-filter>
232 <action android:name="android.intent.action.MAIN" />
233 <category android:name="android.intent.category.SAMPLE_CODE" />
234 </intent-filter>
235 </activity>
236
237 <service android:name=".app.RemoteService" android:process=":remote">
238 <intent-filter>
239 <!-- These are the interfaces supported by the service, which
240 you can bind to. -->
241 <action android:name="com.example.android.apis.app.IRemoteService" />
242 <action android:name="com.example.android.apis.app.ISecondary" />
243 <!-- This is an action code you can use to select the service
244 without explicitly supplying the implementation class. -->
245 <action android:name="com.example.android.apis.app.REMOTE_SERVICE" />
246 </intent-filter>
247 </service>
248
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800249 <activity android:name=".app.RemoteService$Controller"
250 android:label="@string/activity_remote_service_controller"
251 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800252 <intent-filter>
253 <action android:name="android.intent.action.MAIN" />
254 <category android:name="android.intent.category.SAMPLE_CODE" />
255 </intent-filter>
256 </activity>
257
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800258 <activity android:name=".app.RemoteService$Binding"
259 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800260 <intent-filter>
261 <action android:name="android.intent.action.MAIN" />
262 <category android:name="android.intent.category.SAMPLE_CODE" />
263 </intent-filter>
264 </activity>
265
266 <service android:name=".app.ServiceStartArguments" />
267
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800268 <activity android:name=".app.ServiceStartArguments$Controller"
269 android:label="@string/activity_service_start_arguments_controller"
270 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800271 <intent-filter>
272 <action android:name="android.intent.action.MAIN" />
273 <category android:name="android.intent.category.SAMPLE_CODE" />
274 </intent-filter>
275 </activity>
276
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800277 <service android:name=".app.ForegroundService" />
Jack Palevich66914d42010-02-03 16:00:49 +0800278
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800279 <activity android:name=".app.ForegroundService$Controller"
280 android:label="@string/activity_foreground_service_controller"
281 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800282 <intent-filter>
283 <action android:name="android.intent.action.MAIN" />
284 <category android:name="android.intent.category.SAMPLE_CODE" />
285 </intent-filter>
286 </activity>
287
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800288 <!-- Alarm Samples -->
289
290 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
291
292 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
293
294 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
295 <intent-filter>
296 <action android:name="android.intent.action.MAIN" />
297 <category android:name="android.intent.category.SAMPLE_CODE" />
298 </intent-filter>
299 </activity>
300
301 <service android:name=".app.AlarmService_Service" android:process=":remote" />
302
303 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
304 <intent-filter>
305 <action android:name="android.intent.action.MAIN" />
306 <category android:name="android.intent.category.SAMPLE_CODE" />
307 </intent-filter>
308 </activity>
309
310 <!-- Instrumentation Samples -->
311
312 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
313 <intent-filter>
314 <action android:name="android.intent.action.MAIN" />
315 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
316 </intent-filter>
317 </activity>
318
319 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
320 <intent-filter>
321 <action android:name="android.intent.action.MAIN" />
322 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
323 </intent-filter>
324 </activity>
325
326
327 <!-- Notifications samples -->
328
329 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
330 <intent-filter>
331 <action android:name="android.intent.action.MAIN" />
332 <category android:name="android.intent.category.SAMPLE_CODE" />
333 </intent-filter>
334 </activity>
335
336 <activity android:name=".app.IncomingMessage" android:label="App/Notification/IncomingMessage">
337 <intent-filter>
338 <action android:name="android.intent.action.MAIN" />
339 <category android:name="android.intent.category.SAMPLE_CODE" />
340 </intent-filter>
341 </activity>
342
343 <activity android:name=".app.IncomingMessageView" android:label="App/Notification/IncomingMessageView">
344 <intent-filter>
345 <action android:name="android.intent.action.MAIN" />
346 <category android:name="android.intent.category.EMBED" />
347 </intent-filter>
348 </activity>
349
350 <!-- This is used to display a notification selected by the user
351 from StatusBarNotifications. Note the configuration here so
352 that the activity layers on top of whatever the user is doing,
353 allowing them to press back to return. -->
354 <activity android:name=".app.NotificationDisplay"
355 android:theme="@style/Theme.Transparent"
356 android:taskAffinity=""
357 android:excludeFromRecents="true"
358 android:noHistory="true">
359 </activity>
360
361 <activity android:name=".app.StatusBarNotifications"
362 android:label="App/Notification/Status Bar"
363 android:launchMode="singleTop">
364 <intent-filter>
365 <action android:name="android.intent.action.MAIN" />
366 <category android:name="android.intent.category.SAMPLE_CODE" />
367 </intent-filter>
368 </activity>
369
370 <service android:name=".app.NotifyingService" />
371
372 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
373 <intent-filter>
374 <action android:name="android.intent.action.MAIN" />
375 <category android:name="android.intent.category.SAMPLE_CODE" />
376 </intent-filter>
377 </activity>
378
379 <!-- Dialog samples -->
380 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
381 <intent-filter>
382 <action android:name="android.intent.action.MAIN" />
383 <category android:name="android.intent.category.SAMPLE_CODE" />
384 </intent-filter>
385 </activity>
386
387 <!-- Search Samples -->
388
389 <!-- This activity represents a "typical" activity in your application from which the -->
390 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
391 <!-- of android.app.default_searchable is more typically handled at the application -->
392 <!-- level, where it can serve as a default for all of your activities. -->
393
394 <activity android:name=".app.SearchInvoke"
395 android:label="@string/search_invoke">
396 <intent-filter>
397 <action android:name="android.intent.action.MAIN" />
398 <category android:name="android.intent.category.SAMPLE_CODE" />
399 </intent-filter>
400
401 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
402 <!-- whenever the user invokes search while in this Activity. -->
403 <meta-data android:name="android.app.default_searchable"
404 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800405
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800406 <!-- This is not the typical way to define android.app.default_searchable, -->
407 <!-- and we show it here only because we wish to confine the search demo to this -->
408 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800409
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800410 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
411 <!-- just once, at the application level, where it serves as a default for all of -->
412 <!-- the Activities in your package. -->
413 </activity>
414
415 <!-- This activity represents the "search" activity in your application, in which -->
416 <!-- search results are gathered and displayed. -->
417
418 <activity android:name=".app.SearchQueryResults"
419 android:label="@string/search_query_results">
420 <intent-filter>
421 <action android:name="android.intent.action.MAIN" />
422 <category android:name="android.intent.category.SAMPLE_CODE" />
423 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800424
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800425 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800426
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800427 <intent-filter>
428 <action android:name="android.intent.action.SEARCH" />
429 <category android:name="android.intent.category.DEFAULT" />
430 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800431
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800432 <!-- This metadata entry provides further configuration details for searches -->
433 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800434
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800435 <meta-data android:name="android.app.searchable"
436 android:resource="@xml/searchable" />
437 </activity>
438
439 <!-- This provider declaration informs the Search Manager that you have a provider of -->
440 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800441
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800442 <provider android:name=".app.SearchSuggestionSampleProvider"
443 android:authorities="com.example.android.apis.SuggestionProvider" />
444
445 <!-- Shortcuts Samples -->
446
447 <!-- This section of sample code shows how your application can add shortcuts to -->
448 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800449
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800450 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
451 <!-- the user installs a shortcut, an activity within your application -->
452 <!-- generates the actual shortcut and returns it to the launcher, where it -->
453 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800454
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800455 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
456 <!-- Typically this would then be handled as necessary by an activity within -->
457 <!-- your application. -->
458
459 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
460
461 <!-- In order provide shortcuts from your application, you provide three things: -->
462
463 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
464 <!-- 2. Code within the activity to provide the shortcuts as requested -->
465 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
466 <!-- intents from the shortcut itself. -->
467
468 <activity android:name=".app.LauncherShortcuts"
469 android:label="@string/shortcuts">
470 <intent-filter>
471 <action android:name="android.intent.action.MAIN" />
472 <category android:name="android.intent.category.SAMPLE_CODE" />
473 </intent-filter>
474
475 </activity>
476
477 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
478 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
479 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
480
481 <activity-alias android:name=".app.CreateShortcuts"
482 android:targetActivity=".app.LauncherShortcuts"
483 android:label="@string/sample_shortcuts">
484
485 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
486 <intent-filter>
487 <action android:name="android.intent.action.CREATE_SHORTCUT" />
488 <category android:name="android.intent.category.DEFAULT" />
489 </intent-filter>
490
491 </activity-alias>
492
493 <!-- Menu Samples -->
494
495 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
496 <intent-filter>
497 <action android:name="android.intent.action.MAIN" />
498 <category android:name="android.intent.category.SAMPLE_CODE" />
499 </intent-filter>
500 </activity>
501
502 <!-- Preferences Samples -->
503
504 <activity android:name=".app.PreferencesFromXml" android:label="@string/preferences_from_xml">
505 <intent-filter>
506 <action android:name="android.intent.action.MAIN" />
507 <category android:name="android.intent.category.SAMPLE_CODE" />
508 </intent-filter>
509 </activity>
510
511 <activity android:name=".app.PreferencesFromCode" android:label="@string/preferences_from_code">
512 <intent-filter>
513 <action android:name="android.intent.action.MAIN" />
514 <category android:name="android.intent.category.SAMPLE_CODE" />
515 </intent-filter>
516 </activity>
517
518 <activity android:name=".app.AdvancedPreferences" android:label="@string/advanced_preferences">
519 <intent-filter>
520 <action android:name="android.intent.action.MAIN" />
521 <category android:name="android.intent.category.SAMPLE_CODE" />
522 </intent-filter>
523 </activity>
524
525 <activity android:name=".app.LaunchingPreferences" android:label="@string/launching_preferences">
526 <intent-filter>
527 <action android:name="android.intent.action.MAIN" />
528 <category android:name="android.intent.category.SAMPLE_CODE" />
529 </intent-filter>
530 </activity>
531
532 <activity android:name=".app.PreferenceDependencies" android:label="@string/preference_dependencies">
533 <intent-filter>
534 <action android:name="android.intent.action.MAIN" />
535 <category android:name="android.intent.category.SAMPLE_CODE" />
536 </intent-filter>
537 </activity>
538
539 <activity android:name=".app.DefaultValues" android:label="@string/default_values">
540 <intent-filter>
541 <action android:name="android.intent.action.MAIN" />
542 <category android:name="android.intent.category.SAMPLE_CODE" />
543 </intent-filter>
544 </activity>
545
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800546 <!-- Device Admin Samples -->
547
548 <activity android:name=".app.SampleDeviceAdmin$Controller"
549 android:label="@string/activity_sample_device_admin">
550 <intent-filter>
551 <action android:name="android.intent.action.MAIN" />
552 <category android:name="android.intent.category.SAMPLE_CODE" />
553 </intent-filter>
554 </activity>
555
Dianne Hackborn1c266992010-01-29 19:03:37 -0800556<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800557 <receiver android:name=".app.SampleDeviceAdmin"
558 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -0800559 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800560 android:permission="android.permission.BIND_DEVICE_ADMIN">
561 <meta-data android:name="android.app.device_admin"
562 android:resource="@xml/sample_device_admin" />
563 <intent-filter>
564 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
565 </intent-filter>
566 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -0800567<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800568
569 <!-- Voice Recognition Samples -->
570
571 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
572 <intent-filter>
573 <action android:name="android.intent.action.MAIN" />
574 <category android:name="android.intent.category.SAMPLE_CODE" />
575 </intent-filter>
576 </activity>
577
James Yumd2962a32009-12-02 17:10:20 -0800578 <!-- Text-To-Speech Samples -->
579
580 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
581 <intent-filter>
582 <action android:name="android.intent.action.MAIN" />
583 <category android:name="android.intent.category.SAMPLE_CODE" />
584 </intent-filter>
585 </activity>
586
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800587 <!-- ************************************* -->
588 <!-- CONTENT PACKAGE SAMPLES -->
589 <!-- ************************************* -->
590
591 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
592 <intent-filter>
593 <action android:name="android.intent.action.MAIN" />
594 <category android:name="android.intent.category.SAMPLE_CODE" />
595 <category android:name="android.intent.category.EMBED" />
596 </intent-filter>
597 </activity>
598
599 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
600 <intent-filter>
601 <action android:name="android.intent.action.MAIN" />
602 <category android:name="android.intent.category.SAMPLE_CODE" />
603 <category android:name="android.intent.category.EMBED" />
604 </intent-filter>
605 </activity>
606
607 <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
608 <intent-filter>
609 <action android:name="android.intent.action.MAIN" />
610 <category android:name="android.intent.category.SAMPLE_CODE" />
611 </intent-filter>
612 </activity>
613
614 <!-- ************************************* -->
615 <!-- OS PACKAGE SAMPLES -->
616 <!-- ************************************* -->
617
618 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
619 <intent-filter>
620 <action android:name="android.intent.action.MAIN" />
621 <category android:name="android.intent.category.SAMPLE_CODE" />
622 </intent-filter>
623 </activity>
624
625 <activity android:name=".os.Sensors" android:label="OS/Sensors">
626 <intent-filter>
627 <action android:name="android.intent.action.MAIN" />
628 <category android:name="android.intent.category.SAMPLE_CODE" />
629 </intent-filter>
630 </activity>
631
632 <!-- ************************************* -->
633 <!-- ANIMATION PACKAGE SAMPLES -->
634 <!-- ************************************* -->
635
636 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
637 <intent-filter>
638 <action android:name="android.intent.action.MAIN" />
639 <category android:name="android.intent.category.SAMPLE_CODE" />
640 </intent-filter>
641 </activity>
642
643 <!-- ************************************* -->
644 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
645 <!-- ************************************* -->
646
647 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
648 <intent-filter>
649 <action android:name="android.intent.action.MAIN" />
650 <category android:name="android.intent.category.SAMPLE_CODE" />
651 </intent-filter>
652 </activity>
653 <activity android:name=".view.WebView1" android:label="Views/WebView">
654 <intent-filter>
655 <action android:name="android.intent.action.MAIN" />
656 <category android:name="android.intent.category.SAMPLE_CODE" />
657 </intent-filter>
658 </activity>
659
660 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
661 <intent-filter>
662 <action android:name="android.intent.action.MAIN" />
663 <category android:name="android.intent.category.SAMPLE_CODE" />
664 </intent-filter>
665 </activity>
666
667 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
668 <intent-filter>
669 <action android:name="android.intent.action.MAIN" />
670 <category android:name="android.intent.category.SAMPLE_CODE" />
671 </intent-filter>
672 </activity>
673
674 <activity android:name=".view.LinearLayout1" android:label="Views/Layouts/LinearLayout/1. Vertical">
675 <intent-filter>
676 <action android:name="android.intent.action.MAIN" />
677 <category android:name="android.intent.category.SAMPLE_CODE" />
678 </intent-filter>
679 </activity>
680
681 <activity android:name=".view.LinearLayout2" android:label="Views/Layouts/LinearLayout/2. Vertical (Fill Screen)">
682 <intent-filter>
683 <action android:name="android.intent.action.MAIN" />
684 <category android:name="android.intent.category.SAMPLE_CODE" />
685 </intent-filter>
686 </activity>
687
688 <activity android:name=".view.LinearLayout3" android:label="Views/Layouts/LinearLayout/3. Vertical (Padded)">
689 <intent-filter>
690 <action android:name="android.intent.action.MAIN" />
691 <category android:name="android.intent.category.SAMPLE_CODE" />
692 </intent-filter>
693 </activity>
694
695 <activity android:name=".view.LinearLayout4" android:label="Views/Layouts/LinearLayout/4. Horizontal">
696 <intent-filter>
697 <action android:name="android.intent.action.MAIN" />
698 <category android:name="android.intent.category.SAMPLE_CODE" />
699 </intent-filter>
700 </activity>
701
702 <activity android:name=".view.LinearLayout5" android:label="Views/Layouts/LinearLayout/5. Simple Form">
703 <intent-filter>
704 <action android:name="android.intent.action.MAIN" />
705 <category android:name="android.intent.category.SAMPLE_CODE" />
706 </intent-filter>
707 </activity>
708
709 <activity android:name=".view.LinearLayout6" android:label="Views/Layouts/LinearLayout/6. Uniform Size">
710 <intent-filter>
711 <action android:name="android.intent.action.MAIN" />
712 <category android:name="android.intent.category.SAMPLE_CODE" />
713 </intent-filter>
714 </activity>
715
716 <activity android:name=".view.LinearLayout7" android:label="Views/Layouts/LinearLayout/7. Fill Parent">
717 <intent-filter>
718 <action android:name="android.intent.action.MAIN" />
719 <category android:name="android.intent.category.SAMPLE_CODE" />
720 </intent-filter>
721 </activity>
722
723 <activity android:name=".view.LinearLayout8" android:label="Views/Layouts/LinearLayout/8. Gravity">
724 <intent-filter>
725 <action android:name="android.intent.action.MAIN" />
726 <category android:name="android.intent.category.SAMPLE_CODE" />
727 </intent-filter>
728 </activity>
729
730 <activity android:name=".view.LinearLayout9" android:label="Views/Layouts/LinearLayout/9. Layout Weight">
731 <intent-filter>
732 <action android:name="android.intent.action.MAIN" />
733 <category android:name="android.intent.category.SAMPLE_CODE" />
734 </intent-filter>
735 </activity>
736
737 <activity android:name=".view.LinearLayout10" android:label="Views/Layouts/LinearLayout/10. Background Image">
738 <intent-filter>
739 <action android:name="android.intent.action.MAIN" />
740 <category android:name="android.intent.category.SAMPLE_CODE" />
741 </intent-filter>
742 </activity>
743
744
745 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
746 <intent-filter>
747 <action android:name="android.intent.action.MAIN" />
748 <category android:name="android.intent.category.SAMPLE_CODE" />
749 </intent-filter>
750 </activity>
751
752 <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
753 <intent-filter>
754 <action android:name="android.intent.action.MAIN" />
755 <category android:name="android.intent.category.SAMPLE_CODE" />
756 </intent-filter>
757 </activity>
758
759 <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
760 <intent-filter>
761 <action android:name="android.intent.action.MAIN" />
762 <category android:name="android.intent.category.SAMPLE_CODE" />
763 </intent-filter>
764 </activity>
765
766 <activity android:name=".view.Tabs1" android:label="Views/Tabs/Content By Id">
767 <intent-filter>
768 <action android:name="android.intent.action.MAIN"/>
769 <category android:name="android.intent.category.SAMPLE_CODE"/>
770 </intent-filter>
771 </activity>
772
773 <activity android:name=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
774 <intent-filter>
775 <action android:name="android.intent.action.MAIN"/>
776 <category android:name="android.intent.category.SAMPLE_CODE"/>
777 </intent-filter>
778 </activity>
779
780 <activity android:name=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
781 <intent-filter>
782 <action android:name="android.intent.action.MAIN"/>
783 <category android:name="android.intent.category.SAMPLE_CODE"/>
784 </intent-filter>
785 </activity>
786
787 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
788 <intent-filter>
789 <action android:name="android.intent.action.MAIN" />
790 <category android:name="android.intent.category.SAMPLE_CODE" />
791 </intent-filter>
792 </activity>
793
794 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
795 <intent-filter>
796 <action android:name="android.intent.action.MAIN" />
797 <category android:name="android.intent.category.SAMPLE_CODE" />
798 </intent-filter>
799 </activity>
800
801 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
802 <intent-filter>
803 <action android:name="android.intent.action.MAIN" />
804 <category android:name="android.intent.category.SAMPLE_CODE" />
805 </intent-filter>
806 </activity>
807
808 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
809 <intent-filter>
810 <action android:name="android.intent.action.MAIN" />
811 <category android:name="android.intent.category.SAMPLE_CODE" />
812 </intent-filter>
813 </activity>
814
815 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
816 <intent-filter>
817 <action android:name="android.intent.action.MAIN" />
818 <category android:name="android.intent.category.SAMPLE_CODE" />
819 </intent-filter>
820 </activity>
821
822 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
823 <intent-filter>
824 <action android:name="android.intent.action.MAIN" />
825 <category android:name="android.intent.category.SAMPLE_CODE" />
826 </intent-filter>
827 </activity>
828
829 <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
830 <intent-filter>
831 <action android:name="android.intent.action.MAIN" />
832 <category android:name="android.intent.category.SAMPLE_CODE" />
833 </intent-filter>
834 </activity>
835
836 <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
837 <intent-filter>
838 <action android:name="android.intent.action.MAIN" />
839 <category android:name="android.intent.category.SAMPLE_CODE" />
840 </intent-filter>
841 </activity>
842
843 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
844 <intent-filter>
845 <action android:name="android.intent.action.MAIN" />
846 <category android:name="android.intent.category.SAMPLE_CODE" />
847 </intent-filter>
848 </activity>
849
850 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
851 <intent-filter>
852 <action android:name="android.intent.action.MAIN" />
853 <category android:name="android.intent.category.SAMPLE_CODE" />
854 </intent-filter>
855 </activity>
856
857 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
858 <intent-filter>
859 <action android:name="android.intent.action.MAIN" />
860 <category android:name="android.intent.category.SAMPLE_CODE" />
861 </intent-filter>
862 </activity>
863
864 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
865 <intent-filter>
866 <action android:name="android.intent.action.MAIN" />
867 <category android:name="android.intent.category.SAMPLE_CODE" />
868 </intent-filter>
869 </activity>
870
871 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
872 <intent-filter>
873 <action android:name="android.intent.action.MAIN" />
874 <category android:name="android.intent.category.SAMPLE_CODE" />
875 </intent-filter>
876 </activity>
877
878 <activity android:name=".view.Tabs1" android:label="Views/Tabs/Content By Id">
879 <intent-filter>
880 <action android:name="android.intent.action.MAIN"/>
881 <category android:name="android.intent.category.SAMPLE_CODE"/>
882 </intent-filter>
883 </activity>
884
885 <activity android:name=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
886 <intent-filter>
887 <action android:name="android.intent.action.MAIN"/>
888 <category android:name="android.intent.category.SAMPLE_CODE"/>
889 </intent-filter>
890 </activity>
891
892 <activity android:name=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
893 <intent-filter>
894 <action android:name="android.intent.action.MAIN"/>
895 <category android:name="android.intent.category.SAMPLE_CODE"/>
896 </intent-filter>
897 </activity>
898
899 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
900 <intent-filter>
901 <action android:name="android.intent.action.MAIN" />
902 <category android:name="android.intent.category.SAMPLE_CODE" />
903 </intent-filter>
904 </activity>
905
906 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
907 <intent-filter>
908 <action android:name="android.intent.action.MAIN" />
909 <category android:name="android.intent.category.SAMPLE_CODE" />
910 </intent-filter>
911 </activity>
912
913 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
914 <intent-filter>
915 <action android:name="android.intent.action.MAIN" />
916 <category android:name="android.intent.category.SAMPLE_CODE" />
917 </intent-filter>
918 </activity>
919
920 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
921 <intent-filter>
922 <action android:name="android.intent.action.MAIN" />
923 <category android:name="android.intent.category.SAMPLE_CODE" />
924 </intent-filter>
925 </activity>
926
927 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
928 <intent-filter>
929 <action android:name="android.intent.action.MAIN" />
930 <category android:name="android.intent.category.SAMPLE_CODE" />
931 </intent-filter>
932 </activity>
933
934 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
935 <intent-filter>
936 <action android:name="android.intent.action.MAIN" />
937 <category android:name="android.intent.category.SAMPLE_CODE" />
938 </intent-filter>
939 </activity>
940
941 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
942 <intent-filter>
943 <action android:name="android.intent.action.MAIN" />
944 <category android:name="android.intent.category.SAMPLE_CODE" />
945 </intent-filter>
946 </activity>
947
948 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
949 <intent-filter>
950 <action android:name="android.intent.action.MAIN" />
951 <category android:name="android.intent.category.SAMPLE_CODE" />
952 </intent-filter>
953 </activity>
954
955 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
956 <intent-filter>
957 <action android:name="android.intent.action.MAIN" />
958 <category android:name="android.intent.category.SAMPLE_CODE" />
959 </intent-filter>
960 </activity>
961
962 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
963 <intent-filter>
964 <action android:name="android.intent.action.MAIN" />
965 <category android:name="android.intent.category.SAMPLE_CODE" />
966 </intent-filter>
967 </activity>
968
969 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
970 <intent-filter>
971 <action android:name="android.intent.action.MAIN" />
972 <category android:name="android.intent.category.SAMPLE_CODE" />
973 </intent-filter>
974 </activity>
975
976 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
977 <intent-filter>
978 <action android:name="android.intent.action.MAIN" />
979 <category android:name="android.intent.category.SAMPLE_CODE" />
980 </intent-filter>
981 </activity>
982
983 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
984 <intent-filter>
985 <action android:name="android.intent.action.MAIN" />
986 <category android:name="android.intent.category.SAMPLE_CODE" />
987 </intent-filter>
988 </activity>
989
990 <activity android:name=".view.List1" android:label="Views/Lists/1. Array">
991 <intent-filter>
992 <action android:name="android.intent.action.MAIN" />
993 <category android:name="android.intent.category.SAMPLE_CODE" />
994 </intent-filter>
995 </activity>
996
997 <activity android:name=".view.List2" android:label="Views/Lists/2. Cursor (People)">
998 <intent-filter>
999 <action android:name="android.intent.action.MAIN" />
1000 <category android:name="android.intent.category.SAMPLE_CODE" />
1001 </intent-filter>
1002 </activity>
1003
1004 <activity android:name=".view.List3" android:label="Views/Lists/3. Cursor (Phones)">
1005 <intent-filter>
1006 <action android:name="android.intent.action.MAIN" />
1007 <category android:name="android.intent.category.SAMPLE_CODE" />
1008 </intent-filter>
1009 </activity>
1010
1011 <activity android:name=".view.List4" android:label="Views/Lists/4. ListAdapter">
1012 <intent-filter>
1013 <action android:name="android.intent.action.MAIN" />
1014 <category android:name="android.intent.category.SAMPLE_CODE" />
1015 </intent-filter>
1016 </activity>
1017
1018 <activity android:name=".view.List5" android:label="Views/Lists/5. Separators">
1019 <intent-filter>
1020 <action android:name="android.intent.action.MAIN" />
1021 <category android:name="android.intent.category.SAMPLE_CODE" />
1022 </intent-filter>
1023 </activity>
1024
1025 <activity android:name=".view.List6" android:label="Views/Lists/6. ListAdapter Collapsed">
1026 <intent-filter>
1027 <action android:name="android.intent.action.MAIN" />
1028 <category android:name="android.intent.category.SAMPLE_CODE" />
1029 </intent-filter>
1030 </activity>
1031
1032 <activity android:name=".view.List7" android:label="Views/Lists/7. Cursor (Phones)">
1033 <intent-filter>
1034 <action android:name="android.intent.action.MAIN" />
1035 <category android:name="android.intent.category.SAMPLE_CODE" />
1036 </intent-filter>
1037 </activity>
1038
1039 <activity android:name=".view.List8" android:label="Views/Lists/8. Photos">
1040 <intent-filter>
1041 <action android:name="android.intent.action.MAIN" />
1042 <category android:name="android.intent.category.SAMPLE_CODE" />
1043 </intent-filter>
1044 </activity>
1045
1046 <activity android:name=".view.List9" android:label="Views/Lists/9. Array (Overlay)">
1047 <intent-filter>
1048 <action android:name="android.intent.action.MAIN" />
1049 <category android:name="android.intent.category.SAMPLE_CODE" />
1050 </intent-filter>
1051 </activity>
1052
1053 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
1054 <intent-filter>
1055 <action android:name="android.intent.action.MAIN" />
1056 <category android:name="android.intent.category.SAMPLE_CODE" />
1057 </intent-filter>
1058 </activity>
1059
1060 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
1061 <intent-filter>
1062 <action android:name="android.intent.action.MAIN" />
1063 <category android:name="android.intent.category.SAMPLE_CODE" />
1064 </intent-filter>
1065 </activity>
1066
1067 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
1068 <intent-filter>
1069 <action android:name="android.intent.action.MAIN" />
1070 <category android:name="android.intent.category.SAMPLE_CODE" />
1071 </intent-filter>
1072 </activity>
1073
1074 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
1075 <intent-filter>
1076 <action android:name="android.intent.action.MAIN" />
1077 <category android:name="android.intent.category.SAMPLE_CODE" />
1078 </intent-filter>
1079 </activity>
1080
1081 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
1082 <intent-filter>
1083 <action android:name="android.intent.action.MAIN" />
1084 <category android:name="android.intent.category.SAMPLE_CODE" />
1085 </intent-filter>
1086 </activity>
1087
1088 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
1089 <intent-filter>
1090 <action android:name="android.intent.action.MAIN" />
1091 <category android:name="android.intent.category.SAMPLE_CODE" />
1092 </intent-filter>
1093 </activity>
1094
1095 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
1096 <intent-filter>
1097 <action android:name="android.intent.action.MAIN" />
1098 <category android:name="android.intent.category.SAMPLE_CODE" />
1099 </intent-filter>
1100 </activity>
1101
1102 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
1103 <intent-filter>
1104 <action android:name="android.intent.action.MAIN" />
1105 <category android:name="android.intent.category.SAMPLE_CODE" />
1106 </intent-filter>
1107 </activity>
1108
1109 <activity android:name=".view.CustomView1"
1110 android:label="Views/Custom"
1111 android:theme="@android:style/Theme.Light">
1112 <intent-filter>
1113 <action android:name="android.intent.action.MAIN" />
1114 <category android:name="android.intent.category.SAMPLE_CODE" />
1115 </intent-filter>
1116 </activity>
1117
1118 <activity android:name=".view.Gallery1" android:label="Views/Gallery/1. Photos">
1119 <intent-filter>
1120 <action android:name="android.intent.action.MAIN" />
1121 <category android:name="android.intent.category.SAMPLE_CODE" />
1122 </intent-filter>
1123 </activity>
1124
1125 <activity android:name=".view.Gallery2" android:label="Views/Gallery/2. People">
1126 <intent-filter>
1127 <action android:name="android.intent.action.MAIN" />
1128 <category android:name="android.intent.category.SAMPLE_CODE" />
1129 </intent-filter>
1130 </activity>
1131
1132 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
1133 <intent-filter>
1134 <action android:name="android.intent.action.MAIN" />
1135 <category android:name="android.intent.category.SAMPLE_CODE" />
1136 </intent-filter>
1137 </activity>
1138
1139 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
1140 <intent-filter>
1141 <action android:name="android.intent.action.MAIN" />
1142 <category android:name="android.intent.category.SAMPLE_CODE" />
1143 </intent-filter>
1144 </activity>
1145
1146 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
1147 <intent-filter>
1148 <action android:name="android.intent.action.MAIN" />
1149 <category android:name="android.intent.category.SAMPLE_CODE" />
1150 </intent-filter>
1151 </activity>
1152
1153 <activity android:name=".view.ImageView1"
1154 android:label="Views/ImageView">
1155 <intent-filter>
1156 <action android:name="android.intent.action.MAIN" />
1157 <category android:name="android.intent.category.SAMPLE_CODE" />
1158 </intent-filter>
1159 </activity>
1160
1161 <activity android:name=".view.ImageSwitcher1"
1162 android:label="Views/ImageSwitcher">
1163 <intent-filter>
1164 <action android:name="android.intent.action.MAIN" />
1165 <category android:name="android.intent.category.SAMPLE_CODE" />
1166 </intent-filter>
1167 </activity>
1168
1169 <activity android:name=".view.TextSwitcher1"
1170 android:label="Views/TextSwitcher">
1171 <intent-filter>
1172 <action android:name="android.intent.action.MAIN" />
1173 <category android:name="android.intent.category.SAMPLE_CODE" />
1174 </intent-filter>
1175 </activity>
1176
1177 <activity android:name=".view.ImageButton1"
1178 android:label="Views/ImageButton">
1179 <intent-filter>
1180 <action android:name="android.intent.action.MAIN" />
1181 <category android:name="android.intent.category.SAMPLE_CODE" />
1182 </intent-filter>
1183 </activity>
1184
1185 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
1186 <intent-filter>
1187 <action android:name="android.intent.action.MAIN" />
1188 <category android:name="android.intent.category.SAMPLE_CODE" />
1189 </intent-filter>
1190 </activity>
1191
1192 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
1193 <intent-filter>
1194 <action android:name="android.intent.action.MAIN" />
1195 <category android:name="android.intent.category.SAMPLE_CODE" />
1196 </intent-filter>
1197 </activity>
1198
Romain Guy02e8d002009-03-24 22:45:50 -07001199 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
1200 <intent-filter>
1201 <action android:name="android.intent.action.MAIN" />
1202 <category android:name="android.intent.category.SAMPLE_CODE" />
1203 </intent-filter>
1204 </activity>
1205
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001206 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
1207 <intent-filter>
1208 <action android:name="android.intent.action.MAIN" />
1209 <category android:name="android.intent.category.SAMPLE_CODE" />
1210 </intent-filter>
1211 </activity>
1212
1213 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
1214 <intent-filter>
1215 <action android:name="android.intent.action.MAIN" />
1216 <category android:name="android.intent.category.SAMPLE_CODE" />
1217 </intent-filter>
1218 </activity>
1219
1220 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
1221 <intent-filter>
1222 <action android:name="android.intent.action.MAIN" />
1223 <category android:name="android.intent.category.SAMPLE_CODE" />
1224 </intent-filter>
1225 </activity>
1226
1227 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
1228 <intent-filter>
1229 <action android:name="android.intent.action.MAIN" />
1230 <category android:name="android.intent.category.SAMPLE_CODE" />
1231 </intent-filter>
1232 </activity>
1233
1234 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
1235 <intent-filter>
1236 <action android:name="android.intent.action.MAIN" />
1237 <category android:name="android.intent.category.SAMPLE_CODE" />
1238 </intent-filter>
1239 </activity>
1240
1241 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
1242 <intent-filter>
1243 <action android:name="android.intent.action.MAIN" />
1244 <category android:name="android.intent.category.SAMPLE_CODE" />
1245 </intent-filter>
1246 </activity>
1247
1248 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
1249 <intent-filter>
1250 <action android:name="android.intent.action.MAIN" />
1251 <category android:name="android.intent.category.SAMPLE_CODE" />
1252 </intent-filter>
1253 </activity>
1254
1255 <activity android:name=".view.Controls1"
1256 android:label="Views/Controls/1. Light Theme"
1257 android:theme="@android:style/Theme.Light">
1258 <intent-filter>
1259 <action android:name="android.intent.action.MAIN" />
1260 <category android:name="android.intent.category.SAMPLE_CODE" />
1261 </intent-filter>
1262 </activity>
1263
1264 <activity android:name=".view.Controls2" android:label="Views/Controls/2. Default Theme">
1265 <intent-filter>
1266 <action android:name="android.intent.action.MAIN" />
1267 <category android:name="android.intent.category.SAMPLE_CODE" />
1268 </intent-filter>
1269 </activity>
1270
1271 <activity android:name=".view.Buttons1"
1272 android:label="Views/Buttons">
1273 <intent-filter>
1274 <action android:name="android.intent.action.MAIN" />
1275 <category android:name="android.intent.category.SAMPLE_CODE" />
1276 </intent-filter>
1277 </activity>
1278
1279 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
1280 <intent-filter>
1281 <action android:name="android.intent.action.MAIN" />
1282 <category android:name="android.intent.category.SAMPLE_CODE" />
1283 </intent-filter>
1284 </activity>
1285
1286 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
1287 <intent-filter>
1288 <action android:name="android.intent.action.MAIN" />
1289 <category android:name="android.intent.category.SAMPLE_CODE" />
1290 </intent-filter>
1291 </activity>
1292
1293 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
1294 <intent-filter>
1295 <action android:name="android.intent.action.MAIN" />
1296 <category android:name="android.intent.category.SAMPLE_CODE" />
1297 </intent-filter>
1298 </activity>
1299
1300 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
1301 <intent-filter>
1302 <action android:name="android.intent.action.MAIN" />
1303 <category android:name="android.intent.category.SAMPLE_CODE" />
1304 </intent-filter>
1305 </activity>
1306
1307 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
1308 <intent-filter>
1309 <action android:name="android.intent.action.MAIN" />
1310 <category android:name="android.intent.category.SAMPLE_CODE" />
1311 </intent-filter>
1312 </activity>
1313
1314 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
1315 <intent-filter>
1316 <action android:name="android.intent.action.MAIN" />
1317 <category android:name="android.intent.category.SAMPLE_CODE" />
1318 </intent-filter>
1319 </activity>
1320
1321 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
1322 <intent-filter>
1323 <action android:name="android.intent.action.MAIN" />
1324 <category android:name="android.intent.category.SAMPLE_CODE" />
1325 </intent-filter>
1326 </activity>
1327
1328 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
1329 <intent-filter>
1330 <action android:name="android.intent.action.MAIN" />
1331 <category android:name="android.intent.category.SAMPLE_CODE" />
1332 </intent-filter>
1333 </activity>
1334
1335 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
1336 <intent-filter>
1337 <action android:name="android.intent.action.MAIN" />
1338 <category android:name="android.intent.category.SAMPLE_CODE" />
1339 </intent-filter>
1340 </activity>
1341
1342 <activity android:name=".view.ProgressBar4" android:label="Views/Progress Bar/4. In Title Bar">
1343 <intent-filter>
1344 <action android:name="android.intent.action.MAIN" />
1345 <category android:name="android.intent.category.SAMPLE_CODE" />
1346 </intent-filter>
1347 </activity>
1348
1349 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
1350 <intent-filter>
1351 <action android:name="android.intent.action.MAIN" />
1352 <category android:name="android.intent.category.SAMPLE_CODE" />
1353 </intent-filter>
1354 </activity>
1355
1356 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
1357 <intent-filter>
1358 <action android:name="android.intent.action.MAIN" />
1359 <category android:name="android.intent.category.SAMPLE_CODE" />
1360 </intent-filter>
1361 </activity>
1362
1363 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
1364 <intent-filter>
1365 <action android:name="android.intent.action.MAIN" />
1366 <category android:name="android.intent.category.SAMPLE_CODE" />
1367 </intent-filter>
1368 </activity>
1369
1370 <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
1371 <intent-filter>
1372 <action android:name="android.intent.action.MAIN" />
1373 <category android:name="android.intent.category.SAMPLE_CODE" />
1374 </intent-filter>
1375 </activity>
1376
1377 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
1378 <intent-filter>
1379 <action android:name="android.intent.action.MAIN" />
1380 <category android:name="android.intent.category.SAMPLE_CODE" />
1381 </intent-filter>
1382 </activity>
1383
1384 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
1385 <intent-filter>
1386 <action android:name="android.intent.action.MAIN" />
1387 <category android:name="android.intent.category.SAMPLE_CODE" />
1388 </intent-filter>
1389 </activity>
1390
1391 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
1392 <intent-filter>
1393 <action android:name="android.intent.action.MAIN" />
1394 <category android:name="android.intent.category.SAMPLE_CODE" />
1395 </intent-filter>
1396 </activity>
1397
1398 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
1399 <intent-filter>
1400 <action android:name="android.intent.action.MAIN" />
1401 <category android:name="android.intent.category.SAMPLE_CODE" />
1402 </intent-filter>
1403 </activity>
1404
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001405 <!-- ************************************* -->
1406 <!-- GRAPHICS SAMPLES -->
1407 <!-- ************************************* -->
1408
1409 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
1410 android:configChanges="orientation|keyboardHidden">
1411 <intent-filter>
1412 <action android:name="android.intent.action.MAIN" />
1413 <category android:name="android.intent.category.SAMPLE_CODE" />
1414 </intent-filter>
1415 </activity>
1416
1417 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
1418 <intent-filter>
1419 <action android:name="android.intent.action.MAIN" />
1420 <category android:name="android.intent.category.SAMPLE_CODE" />
1421 </intent-filter>
1422 </activity>
1423
1424 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
1425 <intent-filter>
1426 <action android:name="android.intent.action.MAIN" />
1427 <category android:name="android.intent.category.SAMPLE_CODE" />
1428 </intent-filter>
1429 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001430
Jack Palevichc1645152009-12-24 16:18:25 +08001431 <activity android:name=".graphics.CompressedTextureActivity"
1432 android:label="Graphics/OpenGL ES/Compressed Texture"
1433 android:theme="@android:style/Theme.NoTitleBar"
1434 android:configChanges="orientation|keyboardHidden">
1435 <intent-filter>
1436 <action android:name="android.intent.action.MAIN" />
1437 <category android:name="android.intent.category.SAMPLE_CODE" />
1438 </intent-filter>
1439 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001440
Jack Palevich89282a62010-01-29 20:58:38 +08001441 <activity android:name=".graphics.CubeMapActivity"
1442 android:label="Graphics/OpenGL ES/Cube Map"
1443 android:theme="@android:style/Theme.NoTitleBar"
1444 android:configChanges="orientation|keyboardHidden">
1445 <intent-filter>
1446 <action android:name="android.intent.action.MAIN" />
1447 <category android:name="android.intent.category.SAMPLE_CODE" />
1448 </intent-filter>
1449 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001450
1451
Jack Palevich89282a62010-01-29 20:58:38 +08001452 <activity android:name=".graphics.FrameBufferObjectActivity"
1453 android:label="Graphics/OpenGL ES/Frame Buffer Object"
1454 android:theme="@android:style/Theme.NoTitleBar"
1455 android:configChanges="orientation|keyboardHidden">
1456 <intent-filter>
1457 <action android:name="android.intent.action.MAIN" />
1458 <category android:name="android.intent.category.SAMPLE_CODE" />
1459 </intent-filter>
1460 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001461
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001462 <activity android:name=".graphics.GLSurfaceViewActivity"
1463 android:label="Graphics/OpenGL ES/GLSurfaceView"
1464 android:theme="@android:style/Theme.NoTitleBar"
1465 android:configChanges="orientation|keyboardHidden">
1466 <intent-filter>
1467 <action android:name="android.intent.action.MAIN" />
1468 <category android:name="android.intent.category.SAMPLE_CODE" />
1469 </intent-filter>
1470 </activity>
1471
Jack Palevichfbc44112009-11-27 19:54:46 +08001472 <activity android:name=".graphics.GLES20Activity"
1473 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
1474 android:theme="@android:style/Theme.NoTitleBar"
1475 android:configChanges="orientation|keyboardHidden">
1476 <intent-filter>
1477 <action android:name="android.intent.action.MAIN" />
1478 <category android:name="android.intent.category.SAMPLE_CODE" />
1479 </intent-filter>
1480 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001481
Jack Palevichfe8c16a2009-12-09 15:32:35 +08001482 <activity android:name=".graphics.MatrixPaletteActivity"
1483 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
1484 android:configChanges="orientation|keyboardHidden">
1485 <intent-filter>
1486 <action android:name="android.intent.action.MAIN" />
1487 <category android:name="android.intent.category.SAMPLE_CODE" />
1488 </intent-filter>
1489 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001490
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001491 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
1492 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
1493 android:theme="@style/Theme.Translucent"
1494 android:configChanges="orientation|keyboardHidden">
1495 <intent-filter>
1496 <action android:name="android.intent.action.MAIN" />
1497 <category android:name="android.intent.category.SAMPLE_CODE" />
1498 </intent-filter>
1499 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001500
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001501 <activity android:name=".graphics.TriangleActivity"
1502 android:label="Graphics/OpenGL ES/Textured Triangle"
1503 android:theme="@android:style/Theme.NoTitleBar"
1504 android:configChanges="orientation|keyboardHidden">
1505 <intent-filter>
1506 <action android:name="android.intent.action.MAIN" />
1507 <category android:name="android.intent.category.SAMPLE_CODE" />
1508 </intent-filter>
1509 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001510
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001511 <activity android:name=".graphics.spritetext.SpriteTextActivity"
1512 android:label="Graphics/OpenGL ES/Sprite Text"
1513 android:theme="@android:style/Theme.NoTitleBar"
1514 android:configChanges="orientation|keyboardHidden">
1515 <intent-filter>
1516 <action android:name="android.intent.action.MAIN" />
1517 <category android:name="android.intent.category.SAMPLE_CODE" />
1518 </intent-filter>
1519 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001520
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001521 <activity android:name=".graphics.TouchRotateActivity"
1522 android:label="Graphics/OpenGL ES/Touch Rotate"
1523 android:theme="@android:style/Theme.NoTitleBar"
1524 android:configChanges="orientation|keyboardHidden">
1525 <intent-filter>
1526 <action android:name="android.intent.action.MAIN" />
1527 <category android:name="android.intent.category.SAMPLE_CODE" />
1528 </intent-filter>
1529 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001530
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001531 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
1532 <intent-filter>
1533 <action android:name="android.intent.action.MAIN" />
1534 <category android:name="android.intent.category.SAMPLE_CODE" />
1535 </intent-filter>
1536 </activity>
1537
1538 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
1539 <intent-filter>
1540 <action android:name="android.intent.action.MAIN" />
1541 <category android:name="android.intent.category.SAMPLE_CODE" />
1542 </intent-filter>
1543 </activity>
1544
1545 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
1546 <intent-filter>
1547 <action android:name="android.intent.action.MAIN" />
1548 <category android:name="android.intent.category.SAMPLE_CODE" />
1549 </intent-filter>
1550 </activity>
1551
1552 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
1553 <intent-filter>
1554 <action android:name="android.intent.action.MAIN" />
1555 <category android:name="android.intent.category.SAMPLE_CODE" />
1556 </intent-filter>
1557 </activity>
1558
1559 <activity android:name=".graphics.SurfaceViewOverlay"
1560 android:label="Graphics/SurfaceView Overlay">
1561 <intent-filter>
1562 <action android:name="android.intent.action.MAIN" />
1563 <category android:name="android.intent.category.SAMPLE_CODE" />
1564 </intent-filter>
1565 </activity>
1566
1567 <activity android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
1568 <intent-filter>
1569 <action android:name="android.intent.action.MAIN" />
1570 <category android:name="android.intent.category.SAMPLE_CODE" />
1571 </intent-filter>
1572 </activity>
1573
1574 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
1575 <intent-filter>
1576 <action android:name="android.intent.action.MAIN" />
1577 <category android:name="android.intent.category.SAMPLE_CODE" />
1578 </intent-filter>
1579 </activity>
1580
1581 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
1582 <intent-filter>
1583 <action android:name="android.intent.action.MAIN" />
1584 <category android:name="android.intent.category.SAMPLE_CODE" />
1585 </intent-filter>
1586 </activity>
1587
1588 <activity android:name=".graphics.Clipping" android:label="Graphics/Clipping">
1589 <intent-filter>
1590 <action android:name="android.intent.action.MAIN" />
1591 <category android:name="android.intent.category.SAMPLE_CODE" />
1592 </intent-filter>
1593 </activity>
1594
1595 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
1596 <intent-filter>
1597 <action android:name="android.intent.action.MAIN" />
1598 <category android:name="android.intent.category.SAMPLE_CODE" />
1599 </intent-filter>
1600 </activity>
1601
1602 <activity android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
1603 <intent-filter>
1604 <action android:name="android.intent.action.MAIN" />
1605 <category android:name="android.intent.category.SAMPLE_CODE" />
1606 </intent-filter>
1607 </activity>
1608
1609 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
1610 <intent-filter>
1611 <action android:name="android.intent.action.MAIN" />
1612 <category android:name="android.intent.category.SAMPLE_CODE" />
1613 </intent-filter>
1614 </activity>
1615
1616 <activity android:name=".graphics.Pictures" android:label="Graphics/Pictures">
1617 <intent-filter>
1618 <action android:name="android.intent.action.MAIN" />
1619 <category android:name="android.intent.category.SAMPLE_CODE" />
1620 </intent-filter>
1621 </activity>
1622
1623 <activity android:name=".graphics.Vertices" android:label="Graphics/Vertices">
1624 <intent-filter>
1625 <action android:name="android.intent.action.MAIN" />
1626 <category android:name="android.intent.category.SAMPLE_CODE" />
1627 </intent-filter>
1628 </activity>
1629
1630 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
1631 <intent-filter>
1632 <action android:name="android.intent.action.MAIN" />
1633 <category android:name="android.intent.category.SAMPLE_CODE" />
1634 </intent-filter>
1635 </activity>
1636
1637 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
1638 <intent-filter>
1639 <action android:name="android.intent.action.MAIN" />
1640 <category android:name="android.intent.category.SAMPLE_CODE" />
1641 </intent-filter>
1642 </activity>
1643
1644 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
1645 <intent-filter>
1646 <action android:name="android.intent.action.MAIN" />
1647 <category android:name="android.intent.category.SAMPLE_CODE" />
1648 </intent-filter>
1649 </activity>
1650
1651 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
1652 <intent-filter>
1653 <action android:name="android.intent.action.MAIN" />
1654 <category android:name="android.intent.category.SAMPLE_CODE" />
1655 </intent-filter>
1656 </activity>
1657
1658 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
1659 <intent-filter>
1660 <action android:name="android.intent.action.MAIN" />
1661 <category android:name="android.intent.category.SAMPLE_CODE" />
1662 </intent-filter>
1663 </activity>
1664
1665 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
1666 <intent-filter>
1667 <action android:name="android.intent.action.MAIN" />
1668 <category android:name="android.intent.category.SAMPLE_CODE" />
1669 </intent-filter>
1670 </activity>
1671
1672 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
1673 <intent-filter>
1674 <action android:name="android.intent.action.MAIN" />
1675 <category android:name="android.intent.category.SAMPLE_CODE" />
1676 </intent-filter>
1677 </activity>
1678
1679 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
1680 <intent-filter>
1681 <action android:name="android.intent.action.MAIN" />
1682 <category android:name="android.intent.category.SAMPLE_CODE" />
1683 </intent-filter>
1684 </activity>
1685
1686 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
1687 <intent-filter>
1688 <action android:name="android.intent.action.MAIN" />
1689 <category android:name="android.intent.category.SAMPLE_CODE" />
1690 </intent-filter>
1691 </activity>
1692
1693 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
1694 <intent-filter>
1695 <action android:name="android.intent.action.MAIN" />
1696 <category android:name="android.intent.category.SAMPLE_CODE" />
1697 </intent-filter>
1698 </activity>
1699
1700 <activity android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
1701 <intent-filter>
1702 <action android:name="android.intent.action.MAIN" />
1703 <category android:name="android.intent.category.SAMPLE_CODE" />
1704 </intent-filter>
1705 </activity>
1706
Mike Reedb94183b2009-06-05 15:56:23 -04001707 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
1708 <intent-filter>
1709 <action android:name="android.intent.action.MAIN" />
1710 <category android:name="android.intent.category.SAMPLE_CODE" />
1711 </intent-filter>
1712 </activity>
1713
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001714 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
1715 <intent-filter>
1716 <action android:name="android.intent.action.MAIN" />
1717 <category android:name="android.intent.category.SAMPLE_CODE" />
1718 </intent-filter>
1719 </activity>
1720
1721 <activity android:name=".graphics.DrawPoints" android:label="Graphics/Points">
1722 <intent-filter>
1723 <action android:name="android.intent.action.MAIN" />
1724 <category android:name="android.intent.category.SAMPLE_CODE" />
1725 </intent-filter>
1726 </activity>
1727
1728 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
1729 android:theme="@style/Theme.Black"
1730 android:configChanges="keyboard|keyboardHidden|navigation|orientation">
1731 <intent-filter>
1732 <action android:name="android.intent.action.MAIN" />
1733 <category android:name="android.intent.category.SAMPLE_CODE" />
1734 </intent-filter>
1735 </activity>
1736
1737 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
1738 <intent-filter>
1739 <action android:name="android.intent.action.MAIN" />
1740 <category android:name="android.intent.category.SAMPLE_CODE" />
1741 </intent-filter>
1742 </activity>
1743
1744 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
1745 <intent-filter>
1746 <action android:name="android.intent.action.MAIN" />
1747 <category android:name="android.intent.category.SAMPLE_CODE" />
1748 </intent-filter>
1749 </activity>
1750
1751 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
1752 <intent-filter>
1753 <action android:name="android.intent.action.MAIN" />
1754 <category android:name="android.intent.category.SAMPLE_CODE" />
1755 </intent-filter>
1756 </activity>
1757
1758 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
1759 <intent-filter>
1760 <action android:name="android.intent.action.MAIN" />
1761 <category android:name="android.intent.category.SAMPLE_CODE" />
1762 </intent-filter>
1763 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001764
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07001765 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
1766 <intent-filter>
1767 <action android:name="android.intent.action.MAIN" />
1768 <category android:name="android.intent.category.SAMPLE_CODE" />
1769 </intent-filter>
1770 </activity>
1771
1772 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
1773 <intent-filter>
1774 <action android:name="android.intent.action.MAIN" />
1775 <category android:name="android.intent.category.SAMPLE_CODE" />
1776 </intent-filter>
1777 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001778
Dianne Hackborn3b014602009-08-10 18:12:32 -07001779 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
1780 <intent-filter>
1781 <action android:name="android.intent.action.MAIN" />
1782 <category android:name="android.intent.category.SAMPLE_CODE" />
1783 </intent-filter>
1784 </activity>
1785
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001786 <!-- ************************************* -->
1787 <!-- MEDIA SAMPLES -->
1788 <!-- ************************************* -->
1789
1790 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
1791 <intent-filter>
1792 <action android:name="android.intent.action.MAIN" />
1793 <category android:name="android.intent.category.SAMPLE_CODE" />
1794 </intent-filter>
1795 </activity>
1796
1797 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
1798 <intent-filter>
1799 <category android:name="android.intent.category.SAMPLE_CODE" />
1800 </intent-filter>
1801 </activity>
1802
1803 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
1804 <intent-filter>
1805 <category android:name="android.intent.category.SAMPLE_CODE" />
1806 </intent-filter>
1807 </activity>
1808
1809 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
1810 <intent-filter>
1811 <action android:name="android.intent.action.MAIN" />
1812 <category android:name="android.intent.category.SAMPLE_CODE" />
1813 </intent-filter>
1814 </activity>
1815
1816 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07001817 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001818 <!-- ************************************* -->
1819
The Android Open Source Project243d18e2009-03-11 12:11:54 -07001820 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
1821 <meta-data android:name="android.appwidget.provider"
1822 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001823 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07001824 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001825 </intent-filter>
1826 </receiver>
1827
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07001828 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
1829 <intent-filter>
1830 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
1831 </intent-filter>
1832 </activity>
1833
The Android Open Source Project243d18e2009-03-11 12:11:54 -07001834 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001835 <intent-filter>
1836 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
1837 <action android:name="android.intent.ACTION_TIME" />
1838 </intent-filter>
1839 </receiver>
1840
1841 <!-- ************************************* -->
1842 <!-- OTHER SAMPLES -->
1843 <!-- ************************************* -->
1844
1845 <activity android:name=".text.Link" android:label="Text/Linkify">
1846 <intent-filter>
1847 <action android:name="android.intent.action.MAIN" />
1848 <category android:name="android.intent.category.SAMPLE_CODE" />
1849 </intent-filter>
1850 </activity>
1851
1852 <activity android:name=".text.Marquee" android:label="Text/Marquee">
1853 <intent-filter>
1854 <action android:name="android.intent.action.MAIN" />
1855 <category android:name="android.intent.category.SAMPLE_CODE" />
1856 </intent-filter>
1857 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08001858
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001859 <activity android:name=".text.LogTextBox1" android:label="Text/LogTextBox">
1860 <intent-filter>
1861 <action android:name="android.intent.action.MAIN" />
1862 <category android:name="android.intent.category.SAMPLE_CODE" />
1863 </intent-filter>
1864 </activity>
1865
1866 </application>
1867
1868 <instrumentation android:name=".app.LocalSampleInstrumentation"
1869 android:targetPackage="com.example.android.apis"
1870 android:label="Local Sample" />
1871
1872</manifest>