Разработване на приложения за мобилни устройства



Pdf просмотр
страница13/15
Дата28.02.2022
Размер1.12 Mb.
#113586
1   ...   7   8   9   10   11   12   13   14   15
mobApp ex9
Свързани:
Module 1 Introduction, bhatt, Използване на сензор, 3 Metodiev, 406, 1738, 07, 09, 10, 22, 05
2015
9
7.
Преминете във файла MainPage.xaml, изберете бутона Start, след което от панела
Proprties стартирайте страницата Events. Намерете събитието Click, в което вече трябва да има въведен текст. Щракнете двукратно върху него. По този начин във файла
MainPage.xaml.cs ще се създаде манипулатор за събитието Click на бутона Start. В неговото тяло трябва да създадете нова инстанция на класа Accelerometer. Ако акселерометъра е null, той трябва да се инциализира, чрез конструктора, т.е. accelerometer = new
Accelerometer();
За да се определи времето, през което да се регистрират данните постъпващи от акселерометъра, трябва да се използва свойството TimeBetweenUpdates. То по подразбиране е 2 милисекунди. accelerometer.TimeBetweenUpdates = TimeSpan.FromMilliseconds(20);
След това чрез свойството CurrentValueGhanges да извлечете получените данни.
Тук извиквате метода accelerometer_CurrentValueChanged, който ще бъде създаден в следващите стъпки, така че към настоящия момент може да ви бъде подчертан, като грешка.
Ако ви попита компилатора на средата, дали да го създаде, дайте своето съгласие за това.
Да предположи, че вече метода Start() на акселерометъра е започнал, но нещо се е случило и той се е провалил. Ето защо трябва да се постави тук и блок за обработка на изключения.
Тук може да се изведе съобщение, с което потребителят да се информира, че е акселерометъра е спрял да работи.
И така метода startButton_Click трябва да изглежда по следния начин:


Разработване на приложения за мобилни устройства


Сподели с приятели:
1   ...   7   8   9   10   11   12   13   14   15




©obuch.info 2024
отнасят до администрацията

    Начална страница