/frameworks/base/docs/html-intl/intl/zh-cn/guide/components/ |
D | intents-filters.jd | 1 page.title=Intent 和 Intent 过滤器 10 <li><a href="#Types">Intent 类型</a></li> 11 <li><a href="#Building">构建 Intent </a> 13 <li><a href="#ExampleExplicit">显式 Intent 示例</a></li> 14 <li><a href="#ExampleSend">隐式 Intent 示例</a></li> 18 <li><a href="#Receiving">接收隐式 Intent </a> 23 <li><a href="#PendingIntent">使用待定 Intent </a></li> 24 <li><a href="#Resolution">Intent 解析</a> 29 <li><a href="#imatch">Intent 匹配</a></li> 46 <p>{@link android.content.Intent} [all …]
|
D | recents.jd | 13 <li><a href="#flag-new-doc">使用 Intent 标志添加任务</a></li> 28 <li>{@link android.content.Intent}</li> 56 {@link android.content.Intent} 62 <p>通过使用 {@link android.content.Intent} 68 <h3 id="flag-new-doc">使用 Intent 标志添加任务</h3> 72 …tyManager.AppTask#startActivity(android.content.Context, android.content.Intent, android.os.Bundle… 73 方法,以向其传递启动 Activity 的 Intent。要插入逻辑换行符以便系统将 Activity 视为新任务显示在概览屏幕中,可在启动 Activity 的 74 {@link android.content.Intent} 75 的 {@link android.content.Intent#addFlags(int) addFlags()} 方法中传递 {@link android.content.Intent#FLAG_… 78 <p class="note"><strong>注:</strong>{@link android.content.Intent#FLAG_ACTIVITY_NEW_DOCUMENT} [all …]
|
D | fundamentals.jd | 158 的子类实现,并且每条广播都作为 {@link android.content.Intent} 对象进行传递。如需了解详细信息,请参阅 185 <em> Intent</em>。 192 <em> Intent </em> 193 的异步消息进行启动。 Intent 会在运行时将各个组件相互绑定(您可以将 Intent 视为从其他组件请求操作的信使),无论组件属于您的应用还是其他应用。 197 <p>Intent 使用 {@link android.content.Intent} 198 对象创建,它定义的消息用于启动特定组件或特定<em>类型</em>的组件— Intent 可以是显式的,也可以是隐式的。 201 <p>对于 Activity 和服务, Intent 定义要执行的操作(例如,“查看”或“发送”某个内容),并且可以指定要执行操作的数据的 203 例如, Intent 传达的请求可以是启动一个显示图像或打开网页的 Activity。 204 在某些情况下,您可以启动 Activity 来接收结果,在这种情况下,Activity 也会在 {@link android.content.Intent} 205 中返回结果(例如,您可以发出一个 Intent,让用户选取某位联系人并将其返回给您 — 返回 Intent 包括指向所选联系人的 [all …]
|
/frameworks/base/docs/html-intl/intl/ru/guide/components/ |
D | intents-filters.jd | 1 page.title=Объекты Intent и фильтры объектов Intent 10 <li><a href="#Types">Типы объектов Intent</a></li> 11 <li><a href="#Building">Создание объекта Intent</a> 13 <li><a href="#ExampleExplicit">Пример явного объекта Intent</a></li> 14 <li><a href="#ExampleSend">Пример неявного объекта Intent</a></li> 18 <li><a href="#Receiving">Получение неявного объекта Intent</a> 23 <li><a href="#PendingIntent">Использование ожидающего объекта Intent</a></li> 24 <li><a href="#Resolution">Разрешение объектов Intent</a> 29 <li><a href="#imatch">Сопоставление объектов Intent</a></li> 46 <p>{@link android.content.Intent} представляет собой объект обмена сообщениями, с помощью которого … [all …]
|
D | recents.jd | 13 <li><a href="#flag-new-doc">Использование флага Intent для добавления задачи</a></li> 28 <li>{@link android.content.Intent}</li> 56 {@link android.content.Intent} указывается, когда операция добавляется на экран обзора 62 <p>Использование флагов класса {@link android.content.Intent} для добавления задачи обеспечивает лу… 68 <h3 id="flag-new-doc">Использование флага Intent для добавления задачи</h3> 71 …tyManager.AppTask#startActivity(android.content.Context, android.content.Intent, android.os.Bundle… 74 задачу на экране обзора, передайте флаг {@link android.content.Intent#FLAG_ACTIVITY_NEW_DOCUMENT} 75 в метод {@link android.content.Intent#addFlags(int) addFlags()} {@link android.content.Intent}, 78 <p class="note"><strong>Примечание.</strong> Флаг {@link android.content.Intent#FLAG_ACTIVITY_NEW_D… 79 замещает флаг {@link android.content.Intent#FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET}, [all …]
|
/frameworks/base/docs/html-intl/intl/ru/training/basics/intents/ |
D | sending.jd | 2 page.tags=объекты Intent 15 <li><a href="#Build">Создание явного объекта Intent</a></li> 16 <li><a href="#Verify">Проверка наличия приложения для получения объекта Intent</a></li> 17 <li><a href="#StartActivity">Запуск операции с объектом Intent</a></li> 33 с помощью {@link android.content.Intent}. В этом случае система Android запускает приложение, 37 первого приложения</a>, объекты Intent нужно использовать для навигации между операциями в собствен… 38 для этого используются <em>явные объекты Intent</em>, определяющие точное имя класса 40 просмотр карты) выполнялось отдельным приложением, следует использовать <em>неявный объект Intent</… 42 <p>На этом уроке вы узнаете, как создать неявный объект Intent для определенного действия и использ… 47 <h2 id="Build">Создание неявного объекта Intent</h2> [all …]
|
D | filters.jd | 14 <li><a href="#AddIntentFilter">Добавление фильтра Intent</a></li> 15 <li><a href="#HandleIntent">Обработка объекта Intent в операции</a></li> 31 будет поддерживать объекты Intent (намерения) {@link android.content.Intent#ACTION_SEND}, чтобы пол… 38 фильтры Intent и добавляет информацию во внутренний каталог намерений, поддерживаемый всеми установ… 41 с неявными объектами Intent, система определяет, какая операция (или какие операции) может отреагир… 42 Intent.</p> 46 <h2 id="AddIntentFilter">Добавление фильтра Intent</h2> 48 … правильно определить, какие объекты Intent может обрабатывать ваша операция, каждый добавляемый в… 52 <p>Система может отправить указанный {@link android.content.Intent} в операцию, если у нее имеется 53 фильтр Intent, соответствующий следующим критериям объекта {@link android.content.Intent}:</p> [all …]
|
/frameworks/opt/setupwizard/library/test/src/com/android/setupwizardlib/test/ |
D | WizardManagerHelperTest.java | 20 import android.content.Intent; 30 final Intent intent = new Intent("test.intent.ACTION"); in testGetNextIntent() 36 final Intent data = new Intent(); in testGetNextIntent() 39 final Intent nextIntent = in testGetNextIntent() 58 final Intent intent = new Intent(); in testIsSetupWizardTrue() 66 final Intent intent = new Intent(); in testIsSetupWizardFalse() 74 final Intent intent = new Intent(); in testHoloIsNotLightTheme() 82 final Intent intent = new Intent(); in testHoloLightIsLightTheme() 90 final Intent intent = new Intent(); in testMaterialIsNotLightTheme() 98 final Intent intent = new Intent(); in testMaterialLightIsLightTheme() [all …]
|
/frameworks/support/v4/java/android/support/v4/app/ |
D | TaskStackBuilder.java | 23 import android.content.Intent; 69 public final class TaskStackBuilder implements Iterable<Intent> { 73 Intent getSupportParentActivityIntent(); in getSupportParentActivityIntent() 77 PendingIntent getPendingIntent(Context context, Intent[] intents, int requestCode, in getPendingIntent() 82 public PendingIntent getPendingIntent(Context context, Intent[] intents, int requestCode, in getPendingIntent() 84 Intent topIntent = new Intent(intents[intents.length - 1]); in getPendingIntent() 85 topIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); in getPendingIntent() 91 public PendingIntent getPendingIntent(Context context, Intent[] intents, int requestCode, in getPendingIntent() 93 intents[0] = new Intent(intents[0]).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | in getPendingIntent() 102 public PendingIntent getPendingIntent(Context context, Intent[] intents, int requestCode, in getPendingIntent() [all …]
|
D | ShareCompat.java | 21 import android.content.Intent; 263 private Intent mIntent; 283 mIntent = new Intent().setAction(Intent.ACTION_SEND); in IntentBuilder() 286 mIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); in IntentBuilder() 298 public Intent getIntent() { in getIntent() 300 combineArrayExtra(Intent.EXTRA_EMAIL, mToAddresses); in getIntent() 304 combineArrayExtra(Intent.EXTRA_CC, mCcAddresses); in getIntent() 308 combineArrayExtra(Intent.EXTRA_BCC, mBccAddresses); in getIntent() 314 boolean isSendMultiple = mIntent.getAction().equals(Intent.ACTION_SEND_MULTIPLE); in getIntent() 319 mIntent.setAction(Intent.ACTION_SEND); in getIntent() [all …]
|
D | NavUtils.java | 22 import android.content.Intent; 43 Intent getParentActivityIntent(Activity activity); in getParentActivityIntent() 44 boolean shouldUpRecreateTask(Activity activity, Intent targetIntent); in shouldUpRecreateTask() 45 void navigateUpTo(Activity activity, Intent upIntent); in navigateUpTo() 52 public Intent getParentActivityIntent(Activity activity) { in getParentActivityIntent() 60 final Intent parentIntent = grandparent == null in getParentActivityIntent() 62 : new Intent().setComponent(target); in getParentActivityIntent() 72 public boolean shouldUpRecreateTask(Activity activity, Intent targetIntent) { in shouldUpRecreateTask() 74 return action != null && !action.equals(Intent.ACTION_MAIN); in shouldUpRecreateTask() 78 public void navigateUpTo(Activity activity, Intent upIntent) { in navigateUpTo() [all …]
|
/frameworks/base/core/java/com/android/internal/content/ |
D | PackageMonitor.java | 21 import android.content.Intent; 43 sPackageFilt.addAction(Intent.ACTION_PACKAGE_ADDED); 44 sPackageFilt.addAction(Intent.ACTION_PACKAGE_REMOVED); 45 sPackageFilt.addAction(Intent.ACTION_PACKAGE_CHANGED); 46 sPackageFilt.addAction(Intent.ACTION_QUERY_PACKAGE_RESTART); 47 sPackageFilt.addAction(Intent.ACTION_PACKAGE_RESTARTED); 48 sPackageFilt.addAction(Intent.ACTION_PACKAGE_DATA_CLEARED); 50 sNonDataFilt.addAction(Intent.ACTION_UID_REMOVED); 51 sNonDataFilt.addAction(Intent.ACTION_USER_STOPPED); 52 sNonDataFilt.addAction(Intent.ACTION_PACKAGES_SUSPENDED); [all …]
|
/frameworks/support/v4/java/android/support/v4/content/ |
D | IntentCompat.java | 21 import android.content.Intent; 31 Intent makeMainActivity(ComponentName componentName); in makeMainActivity() 32 Intent makeMainSelectorActivity(String selectorAction, String selectorCategory); in makeMainSelectorActivity() 33 Intent makeRestartActivityTask(ComponentName mainActivity); in makeRestartActivityTask() 38 public Intent makeMainActivity(ComponentName componentName) { in makeMainActivity() 39 Intent intent = new Intent(Intent.ACTION_MAIN); in makeMainActivity() 41 intent.addCategory(Intent.CATEGORY_LAUNCHER); in makeMainActivity() 46 public Intent makeMainSelectorActivity(String selectorAction, in makeMainSelectorActivity() 51 Intent intent = new Intent(selectorAction); in makeMainSelectorActivity() 57 public Intent makeRestartActivityTask(ComponentName mainActivity) { in makeRestartActivityTask() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
D | Somnambulator.java | 20 import android.content.Intent; 38 final Intent launchIntent = getIntent(); in onStart() 40 if (Intent.ACTION_CREATE_SHORTCUT.equals(action)) { in onStart() 41 Intent shortcutIntent = new Intent(this, Somnambulator.class); in onStart() 42 shortcutIntent.setFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS in onStart() 43 | Intent.FLAG_ACTIVITY_NEW_TASK); in onStart() 44 Intent resultIntent = new Intent(); in onStart() 45 resultIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, in onStart() 46 Intent.ShortcutIconResource.fromContext(this, R.mipmap.ic_launcher_dreams)); in onStart() 47 resultIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent); in onStart() [all …]
|
/frameworks/base/docs/html-intl/intl/ja/training/basics/intents/ |
D | sending.jd | 32 代わりに {@link android.content.Intent} 使用して、住所を表示するための要求を作成することができます。 57 android.content.Intent#Intent(String,Uri) Intent()} コンストラクタを使用してアクションとデータを定義することができます。 65 Intent callIntent = new Intent(Intent.ACTION_DIAL, number); 81 Intent mapIntent = new Intent(Intent.ACTION_VIEW, location); 87 Intent webIntent = new Intent(Intent.ACTION_VIEW, webpage); 94 android.content.Intent#putExtra(String,String) putExtra()} メソッドを使用して、特別データを 1 つ以上追加することができます。</p> 97 …ます。インテントに {@link android.net.Uri} が含まれていない場合は、通常は {@link android.content.Intent#setType setType()}… 107 Intent emailIntent = new Intent(Intent.ACTION_SEND); 110 emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"jon@example.com"}); // recipients 111 emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject"); [all …]
|
/frameworks/base/docs/html-intl/intl/zh-cn/training/basics/intents/ |
D | sending.jd | 33 {@link android.content.Intent} 查看地址的请求。Android 系统之后启动可以在地图上显示该地址的应用。 57 android.content.Intent#Intent(String,Uri) Intent()} 构造函数,您可用来定义操作和数据。 65 Intent callIntent = new Intent(Intent.ACTION_DIAL, number); 81 Intent mapIntent = new Intent(Intent.ACTION_VIEW, location); 87 Intent webIntent = new Intent(Intent.ACTION_VIEW, webpage); 94 android.content.Intent#putExtra(String,String) putExtra()} 方法添加一条或多条额外数据。</p> 97 …MIME 类型。如果您未在意向中包含 {@link android.net.Uri},您通常应使用 {@link android.content.Intent#setType setType()}… 107 Intent emailIntent = new Intent(Intent.ACTION_SEND); 110 emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"jon@example.com"}); // recipients 111 emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject"); [all …]
|
/frameworks/base/docs/html-intl/intl/zh-tw/training/basics/intents/ |
D | sending.jd | 32 您可以改為使用 {@link android.content.Intent} 建立檢視地址的要求。 57 android.content.Intent#Intent(String,Uri) Intent()} 建構函式來定義行為與資料。 65 Intent callIntent = new Intent(Intent.ACTION_DIAL, number); 81 Intent mapIntent = new Intent(Intent.ACTION_VIEW, location); 87 Intent webIntent = new Intent(Intent.ACTION_VIEW, webpage); 94 android.content.Intent#putExtra(String,String) putExtra()} 方法新增一或多項額外資料。</p> 97 若您未將 {@link android.net.Uri} 包括在意圖中,通常應使用 {@link android.content.Intent#setType setType()} 指定意圖所關聯資… 107 Intent emailIntent = new Intent(Intent.ACTION_SEND); 110 emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"jon@example.com"}); // recipients 111 emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject"); [all …]
|
/frameworks/base/docs/html-intl/intl/ko/training/basics/intents/ |
D | sending.jd | 32 구축할 필요가 없습니다. 대신 {@link android.content.Intent}를 57 android.content.Intent#Intent(String,Uri) Intent()} 생성자를 사용하여 액션 및 65 Intent callIntent = new Intent(Intent.ACTION_DIAL, number); 81 Intent mapIntent = new Intent(Intent.ACTION_VIEW, location); 87 Intent webIntent = new Intent(Intent.ACTION_VIEW, webpage); 94 android.content.Intent#putExtra(String,String) putExtra()} 메서드를 사용하여 하나 이상의 엑스트라 데이터를 추가할 수 있습니다.</… 98 포함하지 않을 경우, 일반적으로 {@link android.content.Intent#setType setType()}을 사용하여 인텐트와 관련된 데이터의 107 Intent emailIntent = new Intent(Intent.ACTION_SEND); 110 emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"jon@example.com"}); // recipients 111 emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject"); [all …]
|
/frameworks/base/services/core/java/com/android/server/am/ |
D | UriPermission.java | 19 import android.content.Intent; 104 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION in initPersistedModes() 105 | Intent.FLAG_GRANT_WRITE_URI_PERMISSION); in initPersistedModes() 115 final boolean persistable = (modeFlags & Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION) != 0; in grantModes() 116 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION in grantModes() 117 | Intent.FLAG_GRANT_WRITE_URI_PERMISSION); in grantModes() 126 if ((modeFlags & Intent.FLAG_GRANT_READ_URI_PERMISSION) != 0) { in grantModes() 129 if ((modeFlags & Intent.FLAG_GRANT_WRITE_URI_PERMISSION) != 0) { in grantModes() 141 modeFlags &= (Intent.FLAG_GRANT_READ_URI_PERMISSION in takePersistableModes() 142 | Intent.FLAG_GRANT_WRITE_URI_PERMISSION); in takePersistableModes() [all …]
|
/frameworks/base/core/tests/coretests/src/android/app/activity/ |
D | SubActivityScreen.java | 21 import android.content.Intent; 49 Intent.FILL_IN_ACTION); in onCreate() 50 Intent res = new Intent(); in onCreate() 58 Intent intent = new Intent(); in onCreate() 85 setResult(RESULT_CANCELED, (new Intent()).setAction("Interrupted!")); in onResume() 95 Intent res = new Intent(); in onResume() 109 Intent data) { in onActivityResult() 122 setResult(RESULT_CANCELED, (new Intent()).setAction( in onActivityResult() 129 setResult(RESULT_CANCELED, (new Intent()).setAction( in onActivityResult() 132 setResult(RESULT_CANCELED, (new Intent()).setAction( in onActivityResult() [all …]
|
/frameworks/base/docs/html-intl/intl/zh-tw/guide/components/ |
D | intents-filters.jd | 46 <p>{@link android.content.Intent} 是可用來向另一個<a href="{@docRoot}guide/components/fundamentals.html#Com… 53 <p>{@link android.app.Activity} 代表應用程式中的單一畫面。您可以將 {@link android.content.Intent} 傳送至 {@link android… 55 {@link android.content.Intent} 可描述要啟動的 Activity 並攜帶任何必要資料。 60 …tivity#onActivityResult onActivityResult()}回呼中的個別 {@link android.content.Intent} 物件,就是 Activity 收到… 67 您可以將 {@link android.content.Intent} 傳送至 69 {@link android.content.Intent} 可描述要啟動的服務並攜帶任何必要資料。 72 <p>如果服務是採用主從介面設計,您可以將 {@link android.content.Intent} 傳送至 {@link 78 您可以將 {@link android.content.Intent} 傳送至 {@link android.content.Context#sendBroadcast(Intent) sendBr… 79 {@link android.content.Context#sendOrderedBroadcast(Intent, String) 或{@link 108 {@link android.content.Intent} 物件中指定的應用程式元件。</p> [all …]
|
/frameworks/base/docs/html-intl/intl/ko/guide/components/ |
D | intents-filters.jd | 46 <p>{@link android.content.Intent}는 일종의 메시지 객체입니다. 이것을 사용해 다른 54 {@link android.app.Activity}의 새 인스턴스를 시작하려면 {@link android.content.Intent}를 55 …k android.content.Context#startActivity startActivity()}로 전달하면 됩니다. {@link android.content.Intent}는 62 {@link android.content.Intent} 객체로 수신합니다. 68 {@link android.content.Intent}를 69 …ink android.content.Context#startService startService()}에 전달하면 됩니다. {@link android.content.Intent}는 73 서비스에 바인딩하려면 {@link android.content.Intent}를 {@link 79 다른 여러 앱에 브로드캐스트를 전달하려면 {@link android.content.Intent}를 80 {@link android.content.Context#sendBroadcast(Intent) sendBroadcast()}, 81 {@link android.content.Context#sendOrderedBroadcast(Intent, String) [all …]
|
/frameworks/base/docs/html-intl/intl/ja/guide/components/ |
D | intents-filters.jd | 46 <p>{@link android.content.Intent} は、他の<a href="{@docRoot}guide/components/fundamentals.html#Compone… 53 …ます。{@link android.app.Activity} の新しいインスタンスを開始するには、{@link android.content.Intent} を {@link android.… 55 {@link android.content.Intent} は、開始するアクティビティを記述し、必要なデータすべてを含んでいます。 60 アクティビティは、結果を別の {@link android.content.Intent} オブジェクトとして、アクティビティの {@link 67 サービスを開始して 1 回限りの操作を実行する(ファイルのダウンロードなど)には、{@link android.content.Intent} を {@link android.content.Co… 69 {@link android.content.Intent} は、開始するサービスを記述し、必要なデータすべてを含んでいます。 72 <p>クライアントサーバーのインターフェースでサービスがデザインされている場合、{@link android.content.Intent} を {@link 77 …ontent.Intent} を {@link android.content.Context#sendBroadcast(Intent) sendBroadcast()}、{@link andr… 107 <p>暗黙的インテントを使用してアクティビティやサービスを開始する際、システムによってただちに {@link android.content.Intent} オブジェクトで指定されたアプリ コンポー… 112 …を表しています。<b>[1]</b> <em>Activity A</em> がアクションの記述を使って {@link android.content.Intent} を作成し、それを {@link [all …]
|
/frameworks/base/core/java/android/app/ |
D | TaskStackBuilder.java | 22 import android.content.Intent; 64 private final ArrayList<Intent> mIntents = new ArrayList<Intent>(); 89 public TaskStackBuilder addNextIntent(Intent nextIntent) { in addNextIntent() 106 public TaskStackBuilder addNextIntentWithParentStack(Intent nextIntent) { in addNextIntentWithParentStack() 129 final Intent parent = sourceActivity.getParentActivityIntent(); in addParentStack() 174 final Intent parent = parentActivity == null && insertAt == 0 in addParentStack() 175 ? Intent.makeMainActivity(target) in addParentStack() 176 : new Intent().setComponent(target); in addParentStack() 201 public Intent editIntentAt(int index) { in editIntentAt() 300 public Intent[] getIntents() { in getIntents() [all …]
|
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/ |
D | LauncherActivity.java | 25 import android.content.Intent; 63 Intent intent = findTask(activities); in onCreate() 73 private @Nullable Intent findTask(ActivityManager activities) { in findTask() 76 Intent intent = task.getTaskInfo().baseIntent; in findTask() 86 Intent intent = createLaunchIntent(this); in startTask() 94 private void restoreTask(Intent intent) { in restoreTask() 100 static final Intent createLaunchIntent(Activity activity) { in createLaunchIntent() 101 Intent intent = new Intent(activity, FilesActivity.class); in createLaunchIntent() 105 Intent original = activity.getIntent(); in createLaunchIntent() 108 if (original.hasExtra(Intent.EXTRA_TITLE)) { in createLaunchIntent() [all …]
|