Android Wear Development-Learning guide
Http://www.cnblogs.com/benhero/p/4273800.html
Objective
This article is my own on this stage of the development of Android Wear, mainly on the previous written on the Android Wear technology to comb, so that new people to better exchange learning.
What exactly is Android wear?
Android Wear and mobile phones are completely different design concepts: mobile phones In most cases, are users to operate, to trigger the inside of the application, while the watch is "user passive", the less users feel your presence, the more reasonable, and in some scenarios to give the most appropriate reminder is the Android Wear's greatest design concept, which is what it wants to do.
Android Wear is the SMART notification bar! -This is my understanding of it.
When you wake up in the morning, you push the morning weather and traffic conditions. When you arrive at the restaurant, you will be pushed to the public reviews, shopping coupons, for your budget. Detects your motion status, displays pedometer, heart rate status (Android wear itself built-in). When you are outdoors in the detection of your emotional anxiety, need a solution to the physiological needs, timely to you to push the nearest McDonald's (absolute localization ah!). ):-D
I began to take charge of the Android Wear module, need to carry out its conceptual design of learning and research, so read the official design documents, so the design also has a certain understanding. And the domestic also has the website to this part carries on the translation, the suggestion Reader in the development prior to understand, wear exactly is what kind of a product. Http://www.tuicool.com/articles/6vumqyQ
Determination of product demand direction in Android wear development phase
It is important that the product be designed in what way?
Mobile phone to watch information notification bar style optimization: For example, setting the background
Smart push for mobile phones and watches: for example, looking for a cell phone with a watch, or sending a photo of a phone to a watch
Custom Card style: Keep the card style based on the layout of the card to adjust, add animation, click and other Interactive
Fully customizable interface for unique interactions: Discard card styles and use new components provided by the Wear API
Watch dial: Various styles, all kinds of tall on
Technology implementation
The above 4 points, is designed to different aspects, different levels of technology. To be clear, use the most appropriate technology to achieve it. Below is a list of the technical points required for the implementation above
Watch notification Optimization: Implementation is the simplest and is very effective to enhance the display of the application on the watch
Intelligent Push: Data communication, monitor the status of the watch, provide richer data support for the interface display
Custom cards: Retain the official card flow style and personalize the card content
Fully customizable interface: Self-realization interface, need to deal with multi-resolution problem, high degree of freedom
Watch dial: A mechanism similar to mobile live wallpaper
My blog index development platform to build:
Good start is half the success, read this blog here will avoid some of the pits behind: http://www.cnblogs.com/benhero/p/4183322.html
Card notification:
Watch notification Optimization: http://www.cnblogs.com/benhero/p/4211746.html
Custom cards: http://www.cnblogs.com/benhero/p/4217771.html
Before you learn the custom card notifications, you may want to learn about the data transfer section.
Data communication:
Connection Data layer: http://www.cnblogs.com/benhero/p/4138498.html
Data sending and receiving: http://www.cnblogs.com/benhero/p/4138525.html
Event Listener: http://www.cnblogs.com/benhero/p/4138551.html
Actual Combat series:
Solution Data Encapsulation: http://www.cnblogs.com/benhero/p/4220747.html
App Pack-enable phone-to-watch connectivity: http://www.cnblogs.com/benhero/p/4209056.html
Something
Fully customizable interface: This module is similar to writing a normal mobile phone interface, and a few more components, interested friends can see the Xia Guan Web this part of the tutorial
Watch dial: In fact, I am particularly interested in this part, the electronic market also appeared a lot of ideas of the dial, looked at the greedy, but because the project some irresistible reasons, can not continue the development of this module, interested friends can go to the official website tutorial study
The difference between the Android Wear API and the standard phone API: The following packages are less supported
Android.webkit
Android.print
Android.app.backup
Android.appwidget
Android.hardware.usb
Android Wear (Watch) Development-Learning Guide