Android usb host: transfert d'interruption asynchrone

J'essaie de connecter un périphérique USB (construire par moi-même) pour communiquer avec mon plan de développement (ODROID-X) Malheureusement, les exemples sont très peu nombreux, en ce qui concerne la communication asynchrone. J'ai des problèmes avec l'échange de données par interruption: comment créer la connexion en utilisant le mode d'interruption asynchrone? Dans une direction, la transmission […]

Comment mettre à jour le courrier électronique, l'adresse, la pseudo, etc. d'un contact dans Android?

Est-ce que quelqu'un sait comment faire ça? Même les liens vers certains didacticiels aideraient. J'utilise un appareil avec Android 2.1.

Référence de bitmap inconnue libérée – Marquage de réglage dans Android

CODE: – /** * Update marker position and icon */ private void setMarker() { synchronized (OBJ_LOCK) { if (mLatitude != 0.0 || mLongitude != 0.0) { mRotatedBitmap = rotateBitmap(mOriginalMarkerBitmap, mBearing); if (mRotatedBitmap != null) { mCurrentPositionIcon = BitmapDescriptorFactory .fromBitmap(mRotatedBitmap); mCurrentLocationMarker.position(new LatLng(mLatitude, mLongitude)); mCurrentLocationMarker.icon(mCurrentPositionIcon); mCurrentLocationMarker.anchor(0.5f, 0.5f); if (currentMarker != null && mCurrentPositionIcon != null) { currentMarker.setIcon(mCurrentPositionIcon); […]

Android SweepGradient

J'ai un SweepGradient défini comme circle_paint.setShader(new SweepGradient(getWidth()/2, getHeight()/2, new int[] { circle_start_color, circle_end_color}, new float[] { 0f, 1f})) Appliqué à une arche définie comme canvas.drawArc(circle_bounds, circle_start_perc*360f, circle_end_perc*360f, true, circle_paint); Cela fonctionne bien, mais j'ai besoin de l'arc pour commencer à dessiner en haut de l'écran, c'est-à-dire canvas.drawArc(circle_bounds, ((circle_start_perc*360f)-90f)%360, circle_end_perc*360f, true, circle_paint); Le problème est que […]

Suppression de la barre d'état Android dans la disposition graphique d'Eclipse

Comment puis-je supprimer la barre d'état de l'émulateur Android dans la disposition graphique d'Eclipse? Mon application est configurée pour fonctionner en mode plein écran, mais j'ai du mal à faire une mise en page car la barre d'état est présente dans la disposition graphique d'Eclipse.

Protégez l'accès URL API via hash dans l'application Android

Dans mon application Android, l'utilisateur peut soumettre un contenu à la base de données qui peut être vu par tous les autres utilisateurs. Ce nouveau contenu est envoyé au serveur via la requête GET: http://www.example.org/API.php?newContent=helloWorld Le problème est: si un utilisateur découvre à quoi ressemble cette URL, il pourrait facilement envoyer des requêtes malveillantes dans […]

Comment obtenir le titre AlertDialog?

J'ai essayé d'obtenir le message et la ligne de code suivante fonctionne: TextView dialogMessage = (TextView)dialogObject.findViewById(android.R.id.message); Mais quand j'essaie d'obtenir le titre en utilisant la ligne suivante, il renvoie null TextView dialogTitle = (TextView)dialogObject.findViewById(android.R.id.tittle);

Est-il possible de faire de vraies demandes http avec robolectric

La question que j'ai avec le robolectric est que cela ne rend pas de vraies HttpRequests. Pourrais-je remplacer l'implémentation HttpClient de robolectric en utilisant un réel en train de faire les appels à mon serveur de test local?

Entrez la touche Enter dans EditText sur différents périphériques

À l'heure actuelle, je manipule la clé enter dans mes champs EditText en utilisant un onEditorActionListener et en regardant l'ID d'action pour IME_NULL. Cela fonctionne bien pour tous mes utilisateurs sauf un. Elle a un Xperia Arc. TextView.OnEditorActionListener keyListener = new TextView.OnEditorActionListener(){ public boolean onEditorAction(TextView view, int actionId, KeyEvent event) { if(actionId == EditorInfo.IME_NULL){ if(((EditText)findViewById(view.getId())) […]

La toile Android économise toujours java.io.IOException: open failed: ENOENT (Aucun fichier ou répertoire)

J'ai une application sur toile. J'essaie de créer une application de signature avec Canvas + onTouchListener . C'est ma méthode de sauvegarde, où j'essaie de sauvegarder la signature sur une image: private void save() { hideMenuBar(); View content = this; content.setDrawingCacheEnabled(true); content.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_HIGH); Bitmap bitmap = content.getDrawingCache(); String path = Environment.getExternalStorageDirectory().getAbsolutePath(); String imgPath = path+"/imotax/capture/spop/ttd/image" + […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.