![]() | Instanciation du service sous AndroidBonjour Comment instancier un service sous Android? |
Android | |
Instanciation Service Android | |
![]() ![]() Sarah Posté le : 25 Septembre à 10:01 31 806 vues |
![]() ![]() Antoine Posté le : 25 Septembre à 10:04 |
Bonjour Pour instancier un service sous Android voici le code démonstratif: SensorManager sMgr = (SensorManager)getSystemService(SENSOR_SERVICE); boolean accelSupported = sMgr.registerListener( this,sMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_UI); if (!accelSupported) { sMgr.unregisterListener(this, sMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER)); ((TextView)findViewById(R.id.acc)).setText("Pas d’accelerometre"); } |
![]() ![]() makremabdellaoui Posté le : 20 Avril à 17:48 |
Pour lister ou récupérer un capteur particulier, il suffit d'instancier le SensorManager et ses méthodes getSensorList ou getDefaultSensor. !!! /** * The sensor manager */ SensorManager sensorManager; /* * (non-Javadoc) * * @see android.app.Activity#onCreate(android.os.Bundle) */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Instanicer le SensorManager sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); // Faire la liste des capteurs de l'appareil listSensor(); } /************************************************************************************/ /** Lister les capteurs existant ****************************************************************/ /************************************************************************************/ /** * Trouve la liste de tous les capteurs existants, trouve un capteur spécifique ou l'ensemble des capteurs d'un type fixé. */ private void listSensor() { // Trouver tous les capteurs de l'appareil : List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL); // La chaîne descriptive de chaque capteur StringBuffer sensorDesc = new StringBuffer(); //pour chaque capteur trouvé, construire sa chaîne descriptive for (Sensor sensor : sensors) { sensorDesc.append("New sensor detected : \r\n"); sensorDesc.append("\tName: " + sensor.getName() + "\r\n"); sensorDesc.append("\tType: " + getType(sensor.getType()) + "\r\n"); sensorDesc.append("Version: " + sensor.getVersion() + "\r\n"); sensorDesc.append("Resolution (in the sensor unit): " + sensor.getResolution() + "\r\n"); sensorDesc.append("Power in mA used by this sensor while in use" + sensor.getPower() + "\r\n"); sensorDesc.append("Vendor: " + sensor.getVendor() + "\r\n"); sensorDesc.append("Maximum range of the sensor in the sensor's unit." + sensor.getMaximumRange() + "\r\n"); sensorDesc.append("Minimum delay allowed between two events in microsecond" + " or zero if this sensor only returns a value when the data it's measuring changes" + sensor.getMinDelay() + "\r\n"); } //Faire quelque chose de cette liste Toast.makeText(this, sensorDesc.toString(), Toast.LENGTH_LONG).show(); // Pour trouver un capteur spécifique : Sensor gyroscopeDefault = sensorManager.getDefaultSensor(Sensor.TYPE_GYROSCOPE); // Pour trouver tous les capteurs d'un type fixé : List<Sensor> gyroscopes = sensorManager.getSensorList(Sensor.TYPE_GYROSCOPE); } /** * @param type * the integer type * @return the type as a string */ private String getType(int type) { String strType; switch (type) { case Sensor.TYPE_ACCELEROMETER: strType = "TYPE_ACCELEROMETER";break; case Sensor.TYPE_GRAVITY:strType = "TYPE_GRAVITY";break; case Sensor.TYPE_GYROSCOPE: strType = "TYPE_GYROSCOPE"; break; case Sensor.TYPE_LIGHT:strType = "TYPE_LIGHT";break; case Sensor.TYPE_LINEAR_ACCELERATION:strType = "TYPE_LINEAR_ACCELERATION"; break; case Sensor.TYPE_MAGNETIC_FIELD:strType = "TYPE_MAGNETIC_FIELD";break; case Sensor.TYPE_ORIENTATION:strType = "TYPE_ORIENTATION";break; case Sensor.TYPE_PRESSURE:strType = "TYPE_PRESSURE";break; case Sensor.TYPE_PROXIMITY: strType = "TYPE_PROXIMITY"; break; case Sensor.TYPE_ROTATION_VECTOR: strType = "TYPE_ROTATION_VECTOR";break; case Sensor.TYPE_TEMPERATURE:strType = "TYPE_TEMPERATURE";break; default: strType = "TYPE_UNKNOW";break; } return strType; } |
![]() | La forme des permissions sous AndroidBonjourJe voudrais savoir la forme des permissions sous Android? Merci |
Android | |
Forme Permissions Android |
![]() | Les types de capteurs sous AndroidBonjourQuels sont les différents types de capteurs sous Android? |
Android | |
Capteurs Android |
![]() | Le premier a avoir créé une symphonieBonjourQuel est le nom du premier à avoir créé une symphonie? Merci d'avance. |
Musique | |
Nom Symphonie |
![]() | Le nom du dernier album de Cris BrownBonjourQuel est le nom du dernier album de Cris Brown? |
Musique | |
Album Cris Brown Nom |
![]() | Le vrai nom du chanteur Patrick BruelBonjourQuel est le vrai nom du chanteur Patrick Bruel ? |
Musique | |
Patrick Bruel Chanteur Nom |
![]() | Récupérer les flux entrant et sortantBonjourQuelles sont les méthodes qui permet de récupérer les flux entrant et sortant sous Android? |
Android | |
Flux Android |
![]() | La musique spécialement composée pour un filmSalutJ'ai besoin de savoir le nom de la musique spécialement composée pour un film ? |
Musique | |
Musique Composé Film |
![]() | Le vrai nom de Justin BieberBonjourSavez-vous le vrai nom de Justin Bieber ? |
Musique | |
Justin Bieber Nom |
![]() | Le nouveau copain de RihannaBonjourQui est le nouveau copain de Rihanna? |
Musique | |
Copain Rihanna |
![]() | Accorder ma guitareBonjourS'il vous plaît, j'ai besoin de savoir comment accorder ma guitare ? |
Musique | |
Accorder Guitare |
![]() | Les caractéristiques de la musique atonaleBonjourQuelles sont les caractéristiques de la musique atonale, s'il vous plaît? |
Musique | |
Caractéristique Musique Atonale |
![]() | La mort de Serge GainsbourgBonjourQuelle la cause de la mort de Serge Gainsbourg ? Merci d'avance. |
Musique | |
La mort Serge Gainsbourg Cause |
![]() | Rechercher les appareils BluetoothSalutJ'ai besoin d'un exemple pour rechercher les appareils Bluetooth sous Android? |
Android | |
Appareils Bluetooth Android |
![]() | Lara Fabian "Je suis malade"BonjourEst-ce que Lara Fabian est la vraie chanteuse du titre "Je suis malade"? Merci d'avance. |
Musique | |
"Je suis malade" Lara Fabian |
![]() | Poco rit en musiqueSalutC'est quoi un poco rit en musique ? Merci d'avance. |
Musique | |
Poco rit Musique |
![]() | L'âge de Claudia BouvetteBonjourAvez-vous une idée sur l'âge de Claudia Bouvette? |
Musique | |
Claudia Bouvette L'âge |
![]() | Parcourir les appareils associésBonjourS'il vous plaît comment puis-je parcourir les appareils associés sous Android? |
Android | |
Appareils Android |
![]() | Le vrai nom de la chanteuse BarbaraSalutJe veux savoir le vrai nom de la chanteuse Barbara ? |
Musique | |
Nom Chanteuse Barbara |
![]() | Le pianoBonjourA quelle famille d'instrument appartient le piano ? Merci d'avance. |
Musique | |
Famille Piano Instrument |
![]() | Les noms des meilleurs musiciens au mondeBonjourJ'ai besoin des noms des meilleurs musiciens au monde? Merci d'avance. |
Musique | |
Musicien Monde |
Veuillez vous connecter pour profiter pleinement de toutes les fonctionnalités de Oyant. | ||
Connexion |
Inscription |
|
Poster une question |