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: