Comment : Créer une application Android avec Android Studio à DEL de contrôle (3 / 9 étapes)

Étape 3: Android:. Classe Code partie 1.

Sur le côté gauche il y a un dossier appelé « app », ouvrez-le et vous verrez un autre dossier appelé « java ».
Dossier Java contienne le package de l’apk (com.led.led) et tout le code source.

  • Ouvrir leurs classe ;

Importer les packages suivants :

 import android.widget.Button; import android.widget.ListView; 

Créer des widgets variables pour « appeler » les widgets utilisés pour créer la disposition :

 Button btnPaired;ListView devicelist; 

Initialisez les variables.

 btnPaired = (Button)findViewById(R.id.button);devicelist = (ListView)findViewById(R.id.listView); 

Importer les packages suivants :

 import java.util.Set; import java.util.ArrayList;import android.widget.Toast;import android.widget.ArrayAdapter;import android.widget.AdapterViewimport android.widget.AdapterView.OnClickListenerimport android.widget.TextView;import android.content.Intent;import android.bluetooth.BluetoothAdapter;import android.bluetooth.BluetoothDevice; 

Créer des variables pour contrôler bluetooth :

 private BluetoothAdapter myBluetooth = null;private Set pairedDevices; 

Écriture d’un code stable évite erros bizarre, il est donc bon de vérifier si l’appareil a adaptateur bluetooth et si elle est activée.

 myBluetooth = BluetoothAdapter.getDefaultAdapter();if(myBluetooth == null) { //Show a mensag. that thedevice has no bluetooth adapter Toast.makeText(getApplicationContext(), "Bluetooth Device Not Available", Toast.LENGTH_LONG).show(); //finish apk finish(); } else { if (myBluetooth.isEnabled()) { } else { //Ask to the user turn the bluetooth on Intent turnBTon = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(turnBTon,1); }} 

Selon les documents Android, l’intention est un objet de messagerie que vous pouvez utiliser pour demander une action d’un autre composant de l’application. Bien que les intentions de facilitent la communication entre les composants de plusieurs façons, il existe trois cas d’utilisation fondamentales :

  • Pour démarrer une activité :

Une activité représente un seul écran dans une application. Vous pouvez commencer une nouvelle instance d’une activité en passant une intention de startActivity(). Le but décrit l’activité de commencer et comporte toutes les données nécessaires.

  • Pour démarrer un service :

Un Service est un composant qui exécute des opérations en arrière-plan sans interface utilisateur. Vous pouvez démarrer un service pour exécuter une opération ponctuelle (par exemple, télécharger un fichier) en passant à l’intention de startService(). Le but décrit le service démarre et effectue toutes les données nécessaires.

  • Pour livrer une émission :

Une émission est un message qui peut recevoir n’importe quelle application. Le système propose différentes émissions pour les événements système, tels que lorsque le système démarre ou l’appareil commence charge. Vous pouvez offrir une diffusion à d’autres applications en passant une intention de sendBroadcast(), sendOrderedBroadcast() ou sendStickyBroadcast().

Nous avons besoin « d’écouter » lorsque le bouton est cliqué pour afficher les périphériques appariés. Donc il gère OnClickListener Api

 btnPaired.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { pairedDevicesList(); //method that will be called } }); 

La méthode PairedDevicesList :

 private void pairedDevicesList(){ pairedDevices = myBluetooth.getBondedDevices(); ArrayList list = new ArrayList(); if (pairedDevices.size()>0) { for(BluetoothDevice bt : pairedDevices) { list.add(bt.getName() + "\n" + bt.getAddress()); //Get the device's name and the address } } else { Toast.makeText(getApplicationContext(), "No Paired Bluetooth Devices Found.", Toast.LENGTH_LONG).show(); } final ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1, list); devicelist.setAdapter(adapter); devicelist.setOnItemClickListener(myListClickListener); //Method called when the device from the list is clicked} 

Articles Liés

Comment créer une Application Android

Comment créer une Application Android

Android domine au cours des dernières années, les parts de marché des systèmes d'exploitation smartphone et tablette. À partir d'août-2013, Qu'android contrôlée plus de 79 % du marché du smartphone et plus de 62 % du marché tablette, selon une étude
Comment créer une application Android avec Android Studio

Comment créer une application Android avec Android Studio

Ce tutoriel va vous apprendre les rudiments de la façon de construire une application Android à l'aide de l'environnement de développement Android Studio. Comme appareils Android deviennent de plus en plus plus communs, la demande pour de nouvelles a
Comment créer des application Android BLE plus rapide et plus facile ?

Comment créer des application Android BLE plus rapide et plus facile ?

Si vous êtes un passionné d'électronique, et aussi friands de la programmation, je serais très heureux de partager avec vous une méthode de développement d'application Android BLE, alors vous pouvez intégrer le téléphone et MCU à faire des choses plu
Comment créer une Application de calculatrice utilisant Android Studio

Comment créer une Application de calculatrice utilisant Android Studio

Aujourd'hui, la plupart des gens possèdent des dispositifs intelligents qui sont capables de traiter des milliers d'applications. Malheureusement, seule une fraction des utilisateurs de l'application savoir comment ces applications sont créées et uti
Comment développer une Application Mobile Android ! Processus étape par étape

Comment développer une Application Mobile Android ! Processus étape par étape

AppsChopper (http://www.appschopper.com), une principale compagnie de développement de jeux mobiles, présente un tutoriel détaillé pour développer une application mobile Android.La révolution des appareils mobiles est tout à fait évidente dans le mon
Comment faire pour sauvegarder une Application Android sur carte Sd

Comment faire pour sauvegarder une Application Android sur carte Sd

Il s'agit d'un tutoriel mobile pour préparer la sauvegarde d'une application android.
Création d’une application Android à l’aide de Ionic

Création d’une application Android à l’aide de Ionic

Ionique est un cadre qui rend l'écriture apps pour presque toutes les plateformes extrêmement facile. Si vous connaissez un peu de css, js et html vous pouvez créer un Android / iOS ou Windows app.Cette instructable mettra l'accent sur la façon de cr
Publier une application Android pour le magasin de jeu Google

Publier une application Android pour le magasin de jeu Google

après de nombreuses heures de conception, implémentation, test et débogage de votre Application Android, vous êtes enfin prêt à publier sur la boutique de jeu de Google. Ces instructions rendra la tâche de publier votre application rapide et indolore
Faire une application Android pour Arduino (LED tourner on/off)

Faire une application Android pour Arduino (LED tourner on/off)

ici, nous avons créé une application android à l'aide d'ecllipseCette application allumez dirigé sur arduino.Cette application fonctionne aussi dans votre LAN.Besoin de matériel :1: arduino uno2: arduino ethernet sheild3: câble RJ454: LED5. Téléphone
Comment créer des Applications Web avec Java

Comment créer des Applications Web avec Java

Apprenez à créer des applications web en utilisant le langage de programmation Java et le cadre Vaadin avec cette série de tutoriels courts, Hands-on, videos.erÉtape 1: Étape 1: installation d'Eclipse et la création d'une nouvelle Application VaadinD
SliceMaker tutoriel : Comment créer une Page Web avec SliceMaker des produits ?

SliceMaker tutoriel : Comment créer une Page Web avec SliceMaker des produits ?

SliceMaker Soft continuera à vous fournir de nouveaux tutoriaux vidéo sur l'utilisation de leurs produits. C'est un de la vidéo tutoials des produits SliceMaker. Grâce à ce didacticiel vidéo, vous apprendrez facilement comment créer une page web avec
Construction d’une application Android pour communiquer avec le Module Bluetooth HC-06

Construction d’une application Android pour communiquer avec le Module Bluetooth HC-06

Dans ce Instructable nous examinerons comment créer une simple application Android qui peuvent se connecter et parler à un Arduino via une connexion Bluetooth sans fil. Nous allons utiliser le module Bluetooth HC-06 populaire et à faible coût pour cr
Construction d’une application Android pour communiquer avec le Module Bluetooth RN-42

Construction d’une application Android pour communiquer avec le Module Bluetooth RN-42

Dans ce Instructable nous examinerons comment créer une simple application Android qui peuvent se connecter et parler à un Arduino via une connexion Bluetooth sans fil. Nous allons utiliser le module Bluetooth RN-42 populaire pour créer le signal Blu
Comment créer une application simple pouvoir de contrôle pour PC de bureau

Comment créer une application simple pouvoir de contrôle pour PC de bureau

Salut, aujourd'hui je vais vous apprendre « Comment créer votre propre application de contrôle de puissance pour votre ordinateur »L'objectif principal de l'application de commande de puissance est, il va vous aider à avoir un accès instantané à vos