/frameworks/base/docs/html/training/game-controllers/ |
D | index.jd | 37 players use their favorite game controllers. The Android framework provides 38 APIs for detecting and processing user input from game controllers.</p> 41 controllers across different Android API levels (API level 9 and up), 43 controllers simultaneously in your app.</p> 51 input elements on game controllers, including directional pad (D-pad) 55 <dd>Learn how to make game controllers behave the same across 57 <dt><b><a href="multiple-controllers.html">Supporting Multiple Game 59 <dd>Learn how to detect and use multiple game controllers that
|
D | multiple-controllers.jd | 27 it's also possible to support multiple users with game controllers that are 30 device multiplayer game from multiple connected controllers. This includes 38 game controllers by calling {@link android.view.InputDevice#getDeviceIds() InputDevice.getDeviceIds… 56 <a href="{@docRoot}training/game-controllers/compatibility.html#status_callbacks}"> 92 input from multiple controllers:
|
D | controller-input.jd | 31 <p>At the system level, Android reports input event codes from game controllers 135 the connected input devices are game controllers. If so, the method retrieves 136 the device IDs for the game controllers. You can then associate each device 138 player separately. To learn more about supporting multiple game controllers 140 <a href="multiple-controllers.html">Supporting Multiple Game Controllers</a>.</p> 181 controls on most game controllers.</p> 220 controllers also trigger the {@link android.view.KeyEvent#KEYCODE_DPAD_CENTER 330 controllers. Android reports D-pad UP and DOWN presses as 335 <p>Some controllers instead report D-pad presses with a key code. If your game 484 <p>When players move a joystick on their game controllers, Android reports a [all …]
|
D | compatibility.jd | 31 <p>If you are supporting game controllers in your game, it's your responsibility 32 to make sure that your game responds to controllers consistently across devices 35 their controllers even when they switch or upgrade their Android devices.</p> 219 support game controllers.</p> 258 controllers are connected.</dd> 388 game controllers that are connected to the device.</li> 398 game controllers.</li>
|
/frameworks/base/media/java/android/media/session/ |
D | MediaSessionManager.java | 127 ArrayList<MediaController> controllers = new ArrayList<MediaController>(); in getActiveSessionsForUser() local 134 controllers.add(controller); in getActiveSessionsForUser() 139 return controllers; in getActiveSessionsForUser() 326 public void onActiveSessionsChanged(@Nullable List<MediaController> controllers); in onActiveSessionsChanged() argument 345 ArrayList<MediaController> controllers 349 controllers.add(new MediaController(mContext, tokens.get(i))); 351 mListener.onActiveSessionsChanged(controllers);
|
/frameworks/base/docs/html/training/tv/games/ |
D | index.jd | 75 sure players find them intuitive and fun to use. Handling controllers 77 controllers, and handling disconnects gracefully. 98 to communicate to the player any expectations about controllers. If a game is better suited to 108 "http://developer.android.com/training/game-controllers/controller-input.html">Handling 119 "http://developer.android.com/training/game-controllers/compatibility.html">Supporting 147 <p>Not all game controllers provide Start, Search, or Menu buttons. Be sure your UI does not depend 150 <h3 id="multiple-controllers">Handle multiple controllers</h3> 172 "http://developer.android.com/training/game-controllers/controller-input.html">Handling Controller 182 href="{@docRoot}training/game-controllers/controller-input.html#button" 224 <h3 id="gamepad">Declare support for game controllers</h3> [all …]
|
/frameworks/base/services/core/java/com/android/server/job/ |
D | StateChangedListener.java | 19 import com.android.server.job.controllers.JobStatus;
|
D | JobCompletedListener.java | 19 import com.android.server.job.controllers.JobStatus;
|
D | JobSchedulerService.java | 52 import com.android.server.job.controllers.BatteryController; 53 import com.android.server.job.controllers.ConnectivityController; 54 import com.android.server.job.controllers.IdleController; 55 import com.android.server.job.controllers.JobStatus; 56 import com.android.server.job.controllers.StateController; 57 import com.android.server.job.controllers.TimeController;
|
D | JobServiceContext.java | 42 import com.android.server.job.controllers.JobStatus;
|
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
D | StateController.java | 17 package com.android.server.job.controllers;
|
D | JobStatus.java | 17 package com.android.server.job.controllers;
|
D | ConnectivityController.java | 17 package com.android.server.job.controllers;
|
D | IdleController.java | 17 package com.android.server.job.controllers;
|
D | BatteryController.java | 17 package com.android.server.job.controllers;
|
D | TimeController.java | 17 package com.android.server.job.controllers;
|
/frameworks/base/docs/html-intl/intl/ja/training/tv/start/ |
D | hardware.jd | 13 <li><a href="#controllers">ハードウェア コントローラを管理する</a> 253 <h2 id="controllers">コントローラを処理する</h2> 313 …リエーションを処理する必要があります。入力のバリエーションの処理については、<a href="{@docRoot}training/game-controllers/controller-inpu…
|
/frameworks/base/docs/html/guide/topics/connectivity/usb/ |
D | index.jd | 19 include robotics controllers; docking stations; diagnostic and musical equipment; kiosks; card 25 cameras, keyboards, mice, and game controllers. USB devices that are designed for a wide range of
|
/frameworks/base/docs/html/training/tv/start/ |
D | hardware.jd | 13 <li><a href="#controllers">Manage Hardware Controllers</a> 30 hardware features, and discusses the requirements for handling controllers for TV devices. 125 <strong>[1]</strong> Some TV controllers have a microphone, which is 353 <h2 id="controllers">Handling Controllers</h2> 358 means that your app may need to handle controllers going offline and input from more than one 436 have to physically switch controllers to operate your app. For more information on handling these 437 input variations, see <a href="{@docRoot}training/game-controllers/controller-input.html#dpad">
|
/frameworks/base/docs/html/training/tv/publishing/ |
D | checklist.jd | 113 Make every UI element work with both D-pad and game controllers. 115 … and <a href="{@docRoot}training/tv/start/hardware.html#controllers">Handling Controllers</a>.</p> 187 controllers have these).
|
/frameworks/base/docs/html/training/ |
D | training_toc.cs | 1477 <a href="<?cs var:toroot ?>training/game-controllers/index.html" 1479 "How to write apps that support game controllers." 1483 <li><a href="<?cs var:toroot ?>training/game-controllers/controller-input.html"> 1487 <li><a href="<?cs var:toroot ?>training/game-controllers/compatibility.html"> 1491 <li><a href="<?cs var:toroot ?>training/game-controllers/multiple-controllers.html">
|
/frameworks/base/media/java/android/media/ |
D | RemoteController.java | 717 public void onActiveSessionsChanged(List<MediaController> controllers) { in onActiveSessionsChanged() argument 718 int size = controllers.size(); in onActiveSessionsChanged() 720 MediaController controller = controllers.get(i); in onActiveSessionsChanged()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/job/ |
D | JobStoreTest.java | 14 import com.android.server.job.controllers.JobStatus;
|
/frameworks/base/docs/html/about/versions/ |
D | android-3.1-highlights.jd | 89 (keyboards, mice, game controllers) and digital cameras. Applications can build 99 as robotics controllers; docking stations; diagnostic and musical equipment; 148 game controllers over USB (but not Bluetooth), Logitech Dual Action™ gamepads and 149 flight sticks, or a car racing controller. Game controllers that use proprietary 275 a wide range of peripherals, from robotics controllers to musical equipment,
|
/frameworks/base/docs/html/distribute/essentials/quality/ |
D | tv.jd | 224 (<a href="{@docRoot}training/game-controllers/controller-input.html#button">Learn how</a>) 313 <td rowspan="2" id="game-controllers"> 336 If the app provides visual instructions for using game controllers, the instructions should
|