Home
last modified time | relevance | path

Searched refs:watch (Results 1 – 25 of 149) sorted by relevance

123456

/frameworks/base/docs/html/training/wearables/watch-faces/
Dindex.jd24 href="https://www.youtube.com/watch?v=AK38PJZmIW8">
34 Wear companion app</a> provides watch faces with different styles and shapes. When
35 users select one of the available watch faces on the wearable or on the companion app, the
36 wearable device previews the watch face and lets the user set configuration options.</p>
38 <p>Android Wear enables you to create custom watch faces for Wear devices. When users install a
40 app</a> with watch faces, they become available in the Android Wear companion app
41 on the handheld device and in the watch face picker on the wearable device.</p>
43 <p>This class teaches you to implement custom watch faces and to package them inside a wearable
56 <dt><a href="{@docRoot}training/wearables/watch-faces/designing.html">
58 <dd>Learn how to design a watch face that works on any Android Wear device.</dd>
[all …]
Dconfiguration.jd26 href="{@docRoot}training/wearables/apps/index.html">wearable app</a> with watch faces, these
27 watch faces become available in the Android Wear companion app on the companion device and in
28 the watch face picker on the wearable. Users can choose the active watch face for their wearable
29 device by selecting it on the companion app or using the watch face picker on the wearable
32 <p>Some watch faces support configuration parameters to let users customize how the watch face
33 looks and behaves. For example, some watch faces let users pick a custom background color, and
34 watch faces that tell time for two different time zones can let users select which time zones
37 <p>Watch faces that support configuration parameters can let users customize a watch face using
42 <p>The digital watch face from the
44 implement handheld and wearable configuration activities and how to update a watch face in
[all …]
Dissues.jd20 <p>Creating a custom watch face for Android Wear is substantially different from creating
22 issues that you may encounter as you implement your first few watch faces.</p>
29 round screens can contain an inset (or "chin") at the bottom of the screen. Your watch face
33 <p>Android Wear lets your watch face determine the screen shape at runtime. To detect whether
55 <p>To adapt your design when you draw your watch face, check the value of the
63 <img src="{@docRoot}training/wearables/watch-faces/images/AnalogNoCard.png" alt=""
65 <img src="{@docRoot}training/wearables/watch-faces/images/AnalogWithCard.png" alt=""
67 <p class="img-caption"><strong>Figure 1.</strong> Some analog watch faces require adjustments
73 <a href="{@docRoot}training/wearables/watch-faces/drawing.html#SystemUI">system UI style</a>. Your
74 watch face should adapt to these situations by ensuring that users can still tell the time while
[all …]
Dservice.jd28 handheld app that contains a wearable app with watch faces, these watch faces become available
31 Wear companion app</a> on the handheld device and in the watch face picker on the wearable. When
32 users select one of the available watch faces, the wearable device shows the watch face and
35 <p>This lesson shows you how to configure an Android project to include watch faces and how
36 to implement the watch face service.</p>
42 <p>To create an Android project for your watch face in Android Studio:</p>
74 provides the necessary classes that you extend to create watch
86 implement watch faces. Browse the
96 <p>A watch face requires the <code>WAKE_LOCK</code> permission.
115 When a watch face is active, the system invokes the methods in its service when the time changes
[all …]
Ddrawing.jd26 <p>After you have configured your project and added a class that implements the watch
27 face service, you can start writing code to initialize and draw your custom watch face.</p>
31 the watch face service. Many aspects of the
33 apply to any watch face, so you can reuse some of the code in your own watch faces.</p>
36 <img src="{@docRoot}training/wearables/watch-faces/images/preview_analog.png"
38 <img src="{@docRoot}training/wearables/watch-faces/images/preview_digital.png"
41 <strong>Figure 1.</strong> The analog and digital watch faces in
49 that your watch face needs, including loading bitmap resources, creating timer objects to run
52 of your watch face and makes it easier to maintain your code.</p>
54 <p>To initialize your watch face, follow these steps:</p>
[all …]
Ddesigning.jd27 <p>Similar to the process of designing a traditional watch face, creating one for
29 provide advanced capabilities for watch faces that you can leverage in your designs, such as
33 <p>This lesson provides a summary of the design considerations for watch faces and general
41 <p>As you plan the look of your watch face and what kind of information it should present
45 <img src="{@docRoot}training/wearables/watch-faces/images/Render_Next.png"
47 <img src="{@docRoot}training/wearables/watch-faces/images/Render_Interactive.png"
50 <strong>Figure 1.</strong> Example watch faces.</p>
60 <dd>Your watch face should support ambient mode with limited color and interactive mode with
64 <dd>In ambient mode, your watch face should keep most pixels black. Depending on the screen
73 <dd>Your watch face can leverage sensors and cellular connectivity on the companion mobile
[all …]
Dinformation.jd26 watch face not only gives you the opportunity to tell time in visually compelling ways, but
29 <p>Like any other wearable app, your watch face can communicate with apps running on the handheld
33 watch face.</p>
35 <img src="{@docRoot}training/wearables/watch-faces/images/Render_Saturn.png"
37 <img src="{@docRoot}training/wearables/watch-faces/images/Render_Episode.png"
40 <strong>Figure 1.</strong> Examples of watch faces with integrated data.</p>
45 <p>Before you design and implement a contextually-aware watch face, answer the following
57 in your watch face, such as location, calendar events, social media trends, picture feeds, stock
59 appropriate for a watch face, so you should consider what kinds of data are most relevant to
60 your users throughout the day. Your watch face should also gracefully handle the case where the
[all …]
Dinteracting.jd23 <p>Your watch's display is more than just a pretty face: Users can interact with it.
24 For example, a user might tap the watch face to learn what song is currently playing, or
25 to see the day's agenda. Android Wear allows Android Wear watch faces to accept
26 the single-tap gesture at a given location on the watch face, as long as there's not another
29 <p>This lesson teaches you how to implement an interactive watch face by first constructing the
30 watch face style, and then implementing gesture handling.</p>
32 <p class="note"><strong>Note:</strong> Before beginning development work on your interactive watch
38 <p>When constructing an interactive watch-face style, the first thing the app must do is tell the
39 system that the watch face receives <a href="{@docRoot}design/wear/watchfaces.html#ag">tap events</…
49 <p>When the system detects a tap on the watch face, it triggers the
[all …]
Dperformance.jd19 <li><a href="http://android-developers.blogspot.com/2014/12/making-performant-watch-face.html">
20 Making a performant watch face</a></li>
28 A watch face runs continuously, so it must use power
38 periods when a watch face is inactive.</p>
42 <p>Ensure that your watch face performs
47 the watch face is visible:</p>
77 called whether or not a watch face is active. For more information, see
85 is called whether or not a watch face is active. However, you can use the
113 <p>Animations and small changes to the contents of the watch face wake up the CPU. Your watch
123 <p>Many watch faces consist of a background image and other graphic assets that are transformed
[all …]
/frameworks/native/opengl/tests/gralloc/
Dgralloc.cpp65 StopWatch watch("memset"); in main() local
71 StopWatch watch("memcpy baseline"); in main() local
77 StopWatch watch("memcpy from gralloc"); in main() local
83 StopWatch watch("memcpy into gralloc"); in main() local
90 StopWatch watch("lamecpy baseline"); in main() local
96 StopWatch watch("lamecpy from gralloc"); in main() local
102 StopWatch watch("lamecpy into gralloc"); in main() local
/frameworks/base/docs/html/design/wear/
Dwatchfaces.jd6 <a class="notice-developers right" href="{@docRoot}training/wearables/watch-faces/index.html"
14 <p>Android Wear supports custom watch faces with designs that can show contextually relevant
15 information to users. Designing a watch face requires a careful blending of data and visual
22 <p>Follow the guidelines in this page to design your custom watch faces.</p>
33 <p>Creating a watch face for Android Wear is an exercise centered around visualizing time clearly.
35 Android Wear also lets you integrate data on watch faces for a higher level of personalization and
38 <p>These powerful new tools to create watch faces run the risk of overcomplicating a design. The
39 most successful watch face designs leverage these advanced capabilities while delivering a
42 <p>Glanceability is the single most important principle to consider when creating a watch face
43 design. Your watch face designs should deliver a singular expression of time and related data.
[all …]
Dindex.jd62 …g either content relating to the first card or a custom watch face design, depending on the watch
63 …<li>Status indicators, showing connectivity, charging status, airplane mode, and in some watch fac…
64 …om of the screen. The amount of the peek card that appears is determined by the current watch face.
68 …and accommodate the top ranked peek card. The user can choose a different watch face by long press…
/frameworks/base/media/mca/filterfw/native/core/
Dtime_util.cpp77 NamedStopWatch* watch = FindPtrOrNull(watches, watch_name); in GetWatchForName() local
78 if (!watch) { in GetWatchForName()
79 watch = new NamedStopWatch(watch_name); in GetWatchForName()
80 watches[watch_name] = watch; in GetWatchForName()
82 return watch; in GetWatchForName()
Dtime_util.h58 explicit ScopedTimer(NamedStopWatch* watch) in ScopedTimer() argument
59 : mWatch(watch) { mWatch->Start(); } in ScopedTimer()
/frameworks/base/media/mca/filterpacks/native/base/
Dtime_util.cpp75 NamedStopWatch* watch = FindPtrOrNull(watches, watch_name); in GetWatchForName() local
76 if (!watch) { in GetWatchForName()
77 watch = new NamedStopWatch(watch_name); in GetWatchForName()
78 watches[watch_name] = watch; in GetWatchForName()
80 return watch; in GetWatchForName()
Dtime_util.h58 explicit ScopedTimer(NamedStopWatch* watch) in ScopedTimer() argument
59 : mWatch(watch) { mWatch->Start(); } in ScopedTimer()
/frameworks/base/docs/html/wear/preview/features/
Dbridger.jd28 (shared)</a> from an app on a companion phone to the watch. If you build
29 a standalone watch app and have a companion phone app, they may duplicate
42 bridged to the watch
56 entry in the manifest file of the watch app (e.g. the standalone watch
92 if a user installs a phone app but not the corresponding watch app, the
95 the watch app may not be installed on all of them.
99 Thus, if bridging should be prevented when the watch app
127 dismissal ID are dismissed on the watch(es) and on the companion phone.
145 Dismissal IDs work if a watch is paired to an Android phone, but not if a
146 watch is paired to an iPhone.
Dcomplications.jd40 A complication is any feature in a watch face that displays <a href=
43 Complications API is for both watch faces and data provider apps.
54 battery level, weather, or step-count data) to any watch face using the
65 Apps that provide data to watch faces for complications are called
67 how their data is rendered on the watch face.
68 This allows a watch face to integrate the data naturally with the
69 watch face design.
70 The consuming watch faces are responsible for drawing
82 from providers to watch faces.
89 For creating or modifying watch faces, see <a href=
[all …]
/frameworks/base/docs/html/wear/preview/
Dsupport.jd81 <li>Battery information is not synchronized between watch face and drop down
84 <li>Play music crashes when tapping on music complication in watch face.
96 the watch screen to turn black.
122 nyc-release and watch running feldspar-release.
124 <li>Select watch face on companion wear app will not change watch face on
136 <li>On the LG Watch Urbane LTE, when answering call from the watch, the watch
Ddownloads.jd188 <li>Install Android Wear 2.0 on a supported watch, or
198 supported watch or an emulator. As described below, you don't necessarily
215 watch. See the table below to download the image for your test
216 watch.
220 Manually flashing a watch is useful if you need precise control over the
226 <strong>Warning:</strong> Installing a system image on a watch removes all data from the
227 watch, so you should back up your data first.
322 Flash a watch
326 The steps for flashing an image to a watch are similar to the <a href=
328 flashing to a phone</a>. After you back up your watch
[all …]
Dapi-overview.jd55 A complication is any feature in a watch face that displays more than hours and
57 watch faces can display extra information and separate apps can expose complication
70 feature of a watch face that displays more than hours and minutes, such as a
71 battery indicator or a step counter. The Complications API helps watch face
79 watch face using the API.
119 <p>In Wear 2.0, we’ve redesigned the key experiences on the watch to be even more
131 watch or that lacks a
200 to the watch. Since a phone app and a standalone watch app may be sources of the
208 the corresponding phone app should not be bridged to the watch. </li>
225 <p>Wear provides user settings on the watch that let the user:</p>
[all …]
/frameworks/base/docs/html/design/downloads/
Dindex.jd103 <h4>Slide watch face</h4>
104 <p>Example of a watch face design in AI format.
123 <h4>Slide watch face specifications</h4>
124 <p>Design specifications for the Slide watch face in PSD format.
144 <p>Template for creating watch face icons for the carousel on Android Wear devices.
/frameworks/base/docs/html-intl/intl/zh-cn/design/material/
Dindex.jd16 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=p4gmvHyuZzw">
24 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=YaG_ljfzeUw">
32 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=XOcCOBe8PTc">
/frameworks/base/docs/html-intl/intl/zh-tw/design/material/
Dindex.jd16 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=p4gmvHyuZzw">
24 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=YaG_ljfzeUw">
32 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=XOcCOBe8PTc">
/frameworks/base/docs/html-intl/intl/ja/design/material/
Dindex.jd16 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=p4gmvHyuZzw">
24 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=YaG_ljfzeUw">
32 <a class="notice-developers-video" href="https://www.youtube.com/watch?v=XOcCOBe8PTc">

123456