Sensorlar Haqqında Ulıwma Maǵlıwmat
Android apparatlar háreketin ólshew ajıralmaytuǵın sensorlar bar, orientatsiya, hám hár qıylı átirap ortalıq sharayatları. Bul sensorlar shiyki maǵlıwmattı joqarı anıqlıq hám anıqlıq menen támiyinlewge ılayıq hám úsh ólshemli apparat háreketi yamasa jaylasıwın baqlawdı qáleseńiz yamasa apparat qasındaǵı ortalıqtaǵı ózgerislerdi baqlawshı bolsańız paydalı bolıp tabıladı. Mısal ushın, oyın, tilt, silkitardi, aylanıw yamasa terbelis sıyaqlı quramalı paydalanıwshı háreketlerin keltirip shıǵarıw ushın apparattıń gravity sensorınan oqıwdı baqlawı múmkin. Tap sol tárzde, hawa rayı qosımshası shıq noqatın esaplaw hám esabat beriw ushın apparattıń temperatura sensorı hám ızǵarlıq seziwdi paydalanıwı múmkin, yamasa sayaxat programması geomagnit maydan sensorı hám akselerometrden kompas rulmani haqqında xabar beriw ushın paydalanıwı múmkin.
Tómendegi tiyisli dereklerge múráját etiń :
Datchiklar
Háreket Sensor
Jaylasıw Sensorları
Átirap -Ortalıq Sensorları
Android platformasi sensorlardıń ush qatlamın qollap -quwatlaydı :
Bul sensorlar úsh kósher boylap tezlestiriw kúshlerin hám aylanıw kúshlerin ólsheydi. Bul taypaǵa akselerometrler, tartıw sensorları, gyroskoplar hám rotatsion vektor sensorları kiredi.
Bul sensorlar átirap -ortalıq temperaturası hám basımı, jaqtılıq hám ızǵarlıq sıyaqlı hár qıylı ekologiyalıq parametrlerdi ólsheydi. Bul gruppaǵa barometrler, fotometrler hám termometrler kiredi.
Bul sensorlar apparattıń fizikalıq jaǵdayın ólsheydi. Bul gruppada orientatsiya sensor hám magnitometre óz ishine aladı.
Siz apparatda bar bolǵan sensorlar kiriwińiz múmkin hám Android sensor tiykarların paydalanıp shiyki sensor maǵlıwmatlardı satadı. Sensor kesiw siz sensorı menen baylanıslı wazıypalardı túrli ámelge járdem neshe klasslar hám interfeyslerdi beredi. Mısal ushın, tómendegi qılıw sensorı tiykarların paydalanıwıńız múmkin:
Eger apparat bar bolǵan datchikler anıqlaw.
Maksimal diapazonı, óndiriwshisi, quwat talapları hám ólshemleri sıyaqlı individual sensordıń múmkinshiliklerin anıqlań.
Shiyki sensor maǵlıwmatlardı satıp hám sensor maǵlıwmatlardı satıp qaysı minimal tezligin anıqlaw.
Dizimnen ótiw hám sensor ózgerislerdi gúzetip unregister sensor waqıyalar tıńlawshılar.
Bir neshe Android apparatlar sensorı túrleri bar. Mısal ushın, eń kelisikli apparatlar hám planshetler bir accelerometer hám magnetometer bar, lekin kem apparatlar barometers penenyamasa thermometers penenbar. Bunnan tısqarı, apparat málim bir túrdegi bir neshe sensorǵa ıyelewi múmkin. Mısal ushın, apparat eki tartıw sensorına ıyelewi múmkin, olardıń hár biri basqa diapazonǵa iye.
Sensor Sheńberi
Siz bul sensor kirisiw hám Android sensor tiykarların paydalanıp shiyki sensor maǵlıwmatlardı satıp alıwıńız múmkin. Sensor sheńberi android dıń bir bólegi bolıp tabıladı. úskene paketi hám tómendegi klasslar hám interfeyslerdi óz ishine aladı :
Sensor hám sensor múmkinshiliklerin anıqlaw
Jumıs penen waqtında sensor hám sensor múmkinshiliklerin anıqlaw, eger programma arnawlı sensor túrleri yamasa múmkinshiliklerin súyene otirip, dep ayrıqshalıqlarǵa iye bolsa, paydalı bolıp tabıladı. Mısal ushın, bir apparatda ámeldegi bolǵan sensor barlıq anıqlaw hám joq, dep sensor súyene otirip hár qanday programma qásiyetleri óshiriw múmkin. Tap sonday, eger qóllaw ushın optimal islewi iye sensor atqarılıwın tańlawıńız múmkin, sol sebepli siz berilgen túrdegi sensor barlıq anıqlaw múmkin.
Monıtor sensor hádiyseler
Sensor waqıyalar Monıtorıń siz shiyki sensor maǵlıwmatlardı satıp qanday. Sensor bir waqıya bir sensor ólshew ol parametrlerdi bir ózgeris penensezimler hár waqıt júz boladı. Sensor waqıya informaciya tórt dana menen támiyinleydi: waqıya tándarlenir sensorı atı, waqıya ushın timestamp, ilaj anıqlıǵı, hám waqıya tándarlenir shiyki sensor maǵlıwmatlar.
Sensordıń Bar ekenligi
Sensor bar ekenligi apparattan apparatqa parıq etedi-de, bul, sonıń menen birge, Android versiyaları ortasındaǵı parıq etiwi múmkin. Óytkeni, Android sensorları bir neshe platformalar shıǵıwı dawamında engizilgen. Mısal ushın, kóp datchiklar Android 1. 5 (API dárejesi 3) engizildi, lekin birpara ámelge emes penenedi hám Android 2. 3 (API dárejesi 9 ) shekem paydalanıw ushın joq edi. Tap sonday, Android 2. 3 (API dárejesi 9 ) hám Android 4. 0 (API dárejesi 14) de bir neshe sensorlar engizildi. Eki sensor buzılǵan hám jańa, jaqsı sensorlar menen almastırildi.
Keste 2 hár bir sensordıń platforma platformasi tiykarında bar ekenligin ulıwmalastıradı. Tek tórtew platforma dizimge alınǵan, sebebi olar sensor ózgerislerin óz ishine alǵan platformalar. Deprecated dep Dizimlengen sensorlar ele da keyingi platformalarda ámeldegi (sensor apparatda ámeldegi bolsa ), bul Androidning aldınǵa muwapıqlıǵı siyasatina sáykes keledi.
Sensor hám Sensor múmkinshiliklerin anıqlaw
Android sensor kesiw ańsat eger apparatda bolǵan datchiklar waqtında anıqlaw ushın qılıw bir neshe usılları beredi. API sonıń menen birge, hár bir sensordıń maksimal diapazonı, onıń ólshemleri hám quwat talapları sıyaqlı múmkinshiliklerin anıqlawǵa múmkinshilik jaratıwshı usıllardı usınıs etedi.
Apparatda jaylasqan sensorlardı anıqlaw ushın aldın sensor xızmetine shaqırıq etiwińiz kerek. Onıń ushın, Eger getsystemservice shaqırıp SensorManager klass penenúlgisin jaratıw () usıl hám SENSOR_SERvICE argument ótip. Mısalı
Do'stlaringiz bilan baham: |