How To: Maak een Android App met Android Studio controle LED (3 / 9 stap)

Stap 3: Android:. Klasse wetboek, deel 1.

Aan de linkerzijde is er een map genaamd "app", open het en ziet u een andere map genaamd "java".
Java-map bevat het pakket van de apk (com.led.led), en alle broncode.

  • Openklas van de DeviceList;

Importeert de volgende pakketten:

Widgets variabelen om te "roepen" de widgets gebruikt voor het maken van de lay-out te maken:

Initialiseren van de variabelen.

Importeert de volgende pakketten:

Variabelen om te controleren bluetooth maken:

Schrijven van een stabiele code vermijdt raar erros, dus het is goed om te controleren of het apparaat heeft bluetooth-adapter en of deze geactiveerd.

Volgens Android documenten is een bedoeling een messaging-object kunt u een actie aanvraagt bij een ander onderdeel van de app. Hoewel overleggingen communicatie tussen componenten op verschillende manieren, zijn er drie fundamentele gebruik-gevallen:

  • Om te beginnen een activiteit:

Een activiteit vertegenwoordigt een enkel scherm in een app. U kunt een nieuw exemplaar van een activiteit starten door het passeren van een intentie tot startActivity(). De bedoeling de activiteit om te beginnen beschrijft en draagt alle nodige gegevens.

  • Een service te starten:

Een Service is een onderdeel waarmee bewerkingen op de achtergrond zonder gebruikersinterface worden. U kunt het starten van een service voor het uitvoeren van een eenmalige operatie (zoals een bestand downloaden) door het passeren van een intentie tot startService(). De bedoeling beschrijving van de service te starten en voert alle nodige gegevens.

  • Te leveren een uitzending:

Een uitzending is een boodschap die een app kunt ontvangen. Het systeem levert verschillende uitzendingen voor systeemgebeurtenissen, zoals wanneer het systeem opgestart of het apparaat begint opladen. U kunt een uitzending aan andere apps leveren door het passeren van een intentie tot sendBroadcast(), sendOrderedBroadcast() of sendStickyBroadcast().

We moeten "luisteren" wanneer de knop wordt geklikt op gepaarde apparaten weergeven. Dus zal OnClickListener Api omgaan met het

De PairedDevicesList -methode:

			
          

Gerelateerde Artikelen

Maak een kaart boek met behulp van Google Maps

Maak een kaart boek met behulp van Google Maps

de andere dag die ik bij de boekhandel een straat gids voor DuPage County, IL zocht omdat mijn vriendin er leeft en een gedetailleerde wegenkaart moet.  Helaas, de enige die ze hadden die dicht was behoorde voor Cook County (zoals deze), die niet DuP
Maak een draadloze Robot met een Android telefoon

Maak een draadloze Robot met een Android telefoon

In dit Instructable we gonna een MouseBot bouwen.De MouseBot is een klein draadloos arduino robot die u met een computer beheren kunt. Het vereist geen een Wi-Fi-module. In plaats daarvan gebruikt het een android telefoon zelf verbinden met het inter
How to build een elektrische Longboard met telefoon control how

How to build een elektrische Longboard met telefoon control how

Elektrische longboards zijn awsome!TEST BEELDEN IN DE VIDEO HIERBOVENHOW TO BUILD EEN ELEKTRISCHE LONGBOARD BEDIEND VANAF EEN TELEFOON MET BLUETOOTHUpdate #1: Grip tape geïnstalleerd, enkele aanpassingen aan de snelheidsregelaar hebben betekend ik he
Maken van een iOS App met Swift

Maken van een iOS App met Swift

Denk erover na. Na het voltooien van deze tutorial kan je je vrienden vertellen dat u een app gebouwd. Enkel zeggend.In deze tutorial zal ik u door het proces van het bouwen van een iOS-toepassing nemen. Langs de weg, zal ik ervoor om je te leren ove
Maak een Animated GIF met een iPhone

Maak een Animated GIF met een iPhone

In dit Instructable zal ik u tonen hoe maak je een Animated GIF met behulp van een iPhone en de Gifboom toepassing. GIF's zijn een echt leuke manier om te helpen uw project opvallen tussen andere ibles en u uitleggen uw proces met meer detail te help
Maak een Pom-Pom met een vork

Maak een Pom-Pom met een vork

Link naar videoHet maken van een pom-pom is eenvoudig en tevredenstellend. Alles wat u nodig hebt is garen, een vork en schaar. Laten we beginnen!Stap 1: Materialen & ToolsGaren - mij tweedehands wollen gewicht Kleurovergang Regenboog wol garen van N
How To: Maak een bbiedt zwaard (King's Crusher editie!)

How To: Maak een bbiedt zwaard (King's Crusher editie!)

Hallo allemaal!Mijn naam is Tyler Dowell en zal ' worden instruerend u op hoe maak je een bbiedt of L.A.R.P. (Live Action Role Play) zwaard! Ik zal het maken van een lange-zwaard/claymore die ik heb zijn streven naar benoemde King's Crusher doen maar
Meubels gemakkelijker te regelen: Maak een schaal tekenen met beweegbare meubels!

Meubels gemakkelijker te regelen: Maak een schaal tekenen met beweegbare meubels!

ik absoluut haat het schikken van en het herschikken van meubilair.  Ik haat geen het eindresultaat van een aantrekkelijke en functionele woonruimte, maar ik haat proberen te achterhalen de traditionele manier - je weet, Alles bewegen over en weer, g
Maak een rustieke picknickmand met voering

Maak een rustieke picknickmand met voering

mijn liefje verraste me met een tandem van Craigslist en verkenden we hebben sindsdien veel mooie landelijke wegen.Als u wilt verrassen hem terug, maakte ik een picknickmand met goedkope objecten gevonden in ons huis en bij de zuinigheid winkel.Doord
Maak een realistische branden met behulp van make-up

Maak een realistische branden met behulp van make-up

hoewel een uitgebreide branden make-up met protheses kan worden bereikt, er is veel dat kan worden gedaan met een rechtstreeks toegepaste effecten materialen en kleuren, het verwijderen van de noodzaak tot beeldhouwen en het maken van mallen.Dit is g
Hoe te maken en verkopen van een iPhone app met geen voorafgaande kennis van programmeren!

Hoe te maken en verkopen van een iPhone app met geen voorafgaande kennis van programmeren!

Dit is een eenvoudige methode voor het maken van uw iPhone App om thuis te zitten zonder enige voorafgaande kennis van programmeren. Volg alle instructies en u zal worden betaald om thuis te zitten. : DGelieve dit Instructable stem en me te volgen vo
Maak een SQL-Database met behulp van Visual Studio

Maak een SQL-Database met behulp van Visual Studio

Het maken van een SQL-DatabaseMet behulp van Windows virtuele BasicIntroDe manier waarop we toegang en behandelen van informatie is ontwikkeld en geëvolueerd en als zodanig de databases belangrijker zijn geworden. Databases zijn een complexe en ingew
Maak een basis WebSite met behulp van Google Sites

Maak een basis WebSite met behulp van Google Sites

kunt u een eenvoudige website voor persoonlijke, familie, een club, klasse of andere groep. Wat ooit uw reden voor het maken van een site Google waarschijnlijk zal kunnen om u te helpen.U kunt zich aanmelden voor Sites rechtstreeks uit maar ik zou aa
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan