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



Pdf просмотр
страница14/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
10
8.
Сега ще разработим манипулатора на събития, който приложихме към
CurrentValueChanged. Този метод с нови данни за акселерометъра, ще бъде извикан от системата, с на честотата зададен с TimeBetweenUpdates. Манипулатора получава обект от тип при AccelerometerReading, който съдържа данните от акселерометъра. Този манипулатор се нарича манипулатор на фонова нишка, който не разполага с достъп до потребителския интерфейс (UI – user interface). Така че, този манипулатор на събитие използва метода Dispatcher.Invoke, в която се извиква специален код за нишки на потребителския интерфейс. Dispatcher.Invoke се използва, за да се извика UpdateUI, който ще бъдат дефиниран в следващата стъпка.
И така метода за четене на данни от акселерометъра изглежда по следния начин:
9.
Разработване на метода UpdateUI, който ще показва на потребителя данните от акселерометър. Този метод първо актуализира състоянието на текста в statusTextBlock, като показва, че е в процес на четене на данните. След това актуализира данните за координатите
X, Y, Z в текстовите полета и пречертава съответстващите им прави в координатната система.
По този начин всички данни са актуализирани.


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


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




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

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