As mentioned above, the first parameter value passed back by the horizontal sensor represents the angle from which the mobile phone rotates around the Z axis, that is, the angle between the top of the mobile phone and the north. In the program, you can check the angle to implement the compass application. In fact, the idea is very simple. First prepare an image, which directs the pointer to the north. Then,
Simple tutorial for Android-46th guns (a compass for custom controls)Preface
As an innovative developer, you will sooner or later find that the built-in controls cannot satisfy your imagination.
With the ability to expand existing views, build composite controls, and create unique new views, you can create a beautiful user interface that best suits your application
As mentioned above, the first parameter value passed back by the horizontal sensor represents the angle from which the mobile phone rotates around the Z axis, that is, the angle between the top of the mobile phone and the north. In the program, you can check the angle to implement the compass application. In fact, the idea is very simple. First prepare an image, which directs the pointer to the north. Then,
Tutorial description:
Tool used: Corona SDK
Execution difficulty: normal
Operation Time: one hour
Step 1: Application Overview
Using the prepared image materials, we will compile our own compass Application Based on Lua and Corona SDK APIs.
Basically, the final product is similar to Apple's own official compass
Step 1:Create a new project Compass and import a Compass image to the res/drawable-hdpi directory.
Step 2:Design the application UI, main. xml
Copy codeThe Code is as follows: Android: orientation = "vertical"
Android: layout_width = "fill_parent"
In some of the previous blogs about Android, there are articles about custom controls. So, in this blog post, I'll show you how to implement the Compass view in a way that customizes the control. We will create a new compass view by extending the view class. It indicates the direction of the current orientation by displaying the traditional compass.First, realize
The compass has always been an indispensable and important role.
The idea of developing a compass is very simple. The program first prepares a picture of the compass so that the pointer on the picture points to the north, and then develops the sensor in the detection direction, the program detects the number of degrees at the top of the phone that bypasses the ZF
I just followed the video to learn the operation examples of sensors in Android, and made a very simple compass application using the direction sensor... Sensor functions are rarely used in work projects, so many of them don't know. Now I want to learn more about it as a step-by-step approach...
First paste the software for final operation
The image material use
The following are all converted from the android game programming entry-level classic. For more information, see the source.
An interesting input method in the game is the accelerator. All Android devices require a 3D accelerator. Also, the compass function can sense the magnetic field direction and the mobile phone pitch angle.
To obtain the accelerometer inform
Step 1: Create a new project compass and import a compass picture into the res/drawable-hdpi directory
Step 2: Design the UI interface for the application, Main.xml
Step 3:mainactivity.java
Import android.app.Activity;
Import Android.content.Context;
Import Android.hardware.Sensor;
Import android.hardware.SensorEvent;
Import Android.hardware.Sens
Ane air native extension local expansion airProgramSource and local environmentCodeInteractive Technology.
This article mainly analyzes the application of ANE technology by obtaining the Electronic Compass data of mobile devices.
Azimuth: The moving direction relative to the positive North (in integer ).
==========================================
Overview:
I. iOS Azimuth
2.
Android practice simple tutorial-62nd guns (electronic Sensor exact Compass)
Here we use the sensor provided by the mobile phone to implement a simple small example of the electronic compass. You can learn how to use the SensorManager class, SensorEventListener and its overwriting method.
First, create a layout file:
Then the Activity file:
Step1:Create a new project compass and import a compass picture into the res/drawable-hdpi directory
Step2:UI interface for design applications, Main.xml
Copy Code code as follows:
android:orientation= "Vertical"
Android:layout_width= "Fill_parent"
android:layout_height= "Fill_parent"
android:gravity= "Center"
>
Android:layout_width= "Wrap_content"
android:layout_height= "Wrap
This article examples for you to explain how to easily achieve the Android Compass function, share for everyone to reference. Specifically as follows:
(1) The layout file is as follows:
Picture required:
(2) Mainactivity.java
Import android.app.Activity;
Import Android.content.Context;
Import Android.hardware.Sensor;
Import android.hardware.SensorEvent;
Import Android.hardware.SensorE
This is my collection of the classic books on Android development, high-definition PDF electronic version, can be downloaded in my Baidu network free of charge, I hope that the need for friends to help. Directory:Android 4 Advanced Programming (full source code included)"Crazy Android Handout""Android App Development (Guo Hongzhi)""
Android Android-android Application Structure Analysis (4), android Application Development
Description of the automatically generated R. java File
1 public final class R { 2 public static final class attr { 3 } 4 pu
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.