Fond d'écran de défilement Android des mosaïques bitmap

J'ai essayé de déterminer le meilleur moyen de faire défiler un fond composé de bitmaps en mosaïque sur Android SurfaceView. J'ai effectivement réussi à le faire, mais je voulais déterminer s'il existe une technique plus efficace, ou si ma technique pourrait ne pas fonctionner sur tous les téléphones Android. Fondamentalement, je crée un Bitmap nouveau […]

Problème Vuforia Videoplayback – La vidéo joue en mode inversé

Je travaille sur un projet combinant Vuforia ImageTarget et VideoPlayback. J'ai un nombre de "N" et j'ai des vidéos correspondantes. Pour certaines imageTargets, la vidéo est retournée. Je ne trouve aucune solution pour ce problème. Voici mon VideoPlaybackRenderer int videoPlaybackTextureID[] = new int[VideoPlayback.NUM_TARGETS]; // Keyframe and icon rendering specific private int keyframeShaderID = 0; private […]

Firebase Admin NoClassDefFoundError: FirebaseOptions $ Builder

J'utilise ceci: FileInputStream serviceAccount; try { serviceAccount = new FileInputStream("firebase_key.json"); } catch (FileNotFoundException e) { System.out.println(e.getMessage()); return; } System.out.println("Reached here!"); FirebaseOptions options = new FirebaseOptions.Builder() .setCredential(FirebaseCredentials.fromCertificate(serviceAccount)) .setDatabaseUrl("https://*.firebaseio.com/") .build(); FirebaseApp.initializeApp(options); Toutefois, l'application se bloque avec un java.lang.NoClassDefFoundError for FirebaseOptions$Builder Mon build.gradle : dependencies { testCompile group: 'junit', name: 'junit', version: '4.11' compile 'com.google.firebase:firebase-admin:4.1.1' } J'utilise IntelliJ. […]

Le traitement d'annotation Kotlin ignore les objets avec des noms similaires

J'ai récemment converti la majorité de mon projet en kotlin. Maintenant, je rencontre plusieurs erreurs inhabituelles qui semblent toutes se rapporter aux bibliothèques d'annotations. Inutile de dire que cela ne s'est pas produit en Java. Je vais décrire les cas – un à Dagger et un à Butterknife. 1. Lorsque vous @Provides 2 méthodes @Provides […]

Comment TeamViewer capture-t-il des captures d'écran et autorise-t-il la télécommande sans root?

Contexte TeamViewer permet de contrôler à distance d'autres périphériques Android. C'est assez lent, mais ça fait le travail. Il nécessite l'installation de 2 applications. Qui contrôle (lien ici ), et un pour être contrôlé (lien ici ). Je ne sais pas s'il a d'autres solutions, mais j'aimerais savoir s'il est possible de faire de même. […]

LLDB: ajouter un fichier de symboles?

J'essaie de déboguer une application native Android du débogage natif de Android Studio à l'aide de lldb. Mon application native contient un libmain.so qui est compilé et exécuté par Android Studio et un autre libother.so externe compilé par moi. Lors du débogage, je peux définir des points d'arrêt dans libmain.so mais pas libother.so. Les deux […]

ShrinkResources est défini sur true, mais toutes les ressources inutilisées (spécifiquement drawables) ne sont pas supprimées

Je définis shrinkResources comme vrai: releasepro { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' applicationIdSuffix ".pro" } Mais cela supprime seulement quelques ressources inutilisées. Je suis conscient que gradle fait des suppositions et que les ressources qui ne sont pas sûres sont inutilisées. Existe-t-il un moyen de supprimer 100% des ressources inutilisées? J'ai lu comment […]

Comment intégrer Wiktionnaire pour l'accès hors ligne dans une application Android?

Je développe actuellement une application Android qui est un dictionnaire, où je trouve des significations en ligne avec Wiktionary API avec ceci: [ http://fr.wiktionary.org/w/api.php?action=query&prop=revisions&titles=overflow&rvprop=content&format = Jsonfm Mais je veux télécharger la base de données Wiktionary hors ligne et l'intégrer dans mon application Android. Voici la page de téléchargement de la Wiktionary Database: 1. Wiktionnaire 2. […]

Fichier E / S sur un périphérique de stockage USB monté en mode Host USB (Android 3.1 ou supérieur)

Ok, donc j'ai une tablette Android 3.1 (Acer Iconia Tab, ce qui est génial en passant) que je peux utiliser avec l'API USB Android pour connecter un périphérique de stockage de masse USB (une clé USB simple). J'utilise le mode Host USB, trouve le périphérique, obtenez une permission pour me connecter à celui-ci (en utilisant […]

Android: comment configurer le mode de vue du clavier préféré depuis IME

Je développe un IME Android et je veux que mon clavier ne fonctionne que pour le mode "panoramique" et "redimensionner", pas en "plein écran" (comme expliqué ici ) ou au moins pour préférer le mode "redimensionner". Je sais qu'il existe un moyen de définir cela depuis EditText mais comment puis-je le demander à l'IME ? […]

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