Je suis récemment tombé sur une implémentation très stupide (du moins de mon sharepoint vue) au sein de la classe Androids Parcel . Supposons que j’ai un cours simple comme celui-ci class Foo implements Parcelable{ private Ssortingng[] bars; //other members public in describeContents(){ return 0; } public void writeToParcel(Parcel dest, int flags){ dest.writeSsortingngArray(bars); //parcel others […]
Je suis au milieu d’un projet Android et j’essayais de créer un nouveau package. com.mycompany.myprojectname.new Eh bien, Eclipse ne me laisse pas le créer et affiche cette erreur: Nom du paquet invalide. ‘new’ n’est pas un identifiant Java valide Je n’ai jamais su que le nom du paquet a des mots réservés, que nous ne […]
J’ai une application Android que je souhaite configurer automatiquement en fonction du sexe et de l’âge de l’utilisateur. Quelles sont les différentes manières d’obtenir l’âge et le sexe d’un utilisateur? (conformes aux règles de Google Play) Par exemple, existe-t-il un moyen d’obtenir ces informations via les services Google Play? Merci.
J’ai enregistré un fichier dans le dossier racine et j’essaie de l’ouvrir dans une vue Web. Ceci est mon code pour la sauvegarde: OutputStream outstream = null; outstream = openFileOutput(fileName ,MODE_WORLD_READABLE); /// if file the available for writing if (outstream != null) { /// prepare the file for writing OutputStreamWriter outputreader = new OutputStreamWriter(outstream); BufferedWriter […]
Dans mon application Android, j’ai lu tous les contacts avec le code suivant: ContentResolver cr = getContentResolver(); Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); if (cur.getCount() > 0) { while (cur.moveToNext()) { Ssortingng id = cur.getSsortingng(cur.getColumnIndex(ContactsContract.Contacts._ID)); Ssortingng name = cur.getSsortingng(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); ContentResolver bd = getContentResolver(); Ssortingng where = Data.RAW_CONTACT_ID+” = “+id+” and “+Data.MIMETYPE+” = “+CommonDataKinds.Event.CONTENT_ITEM_TYPE; […]
Je suis nouveau sur Android Studio, alors allez-y doucement sur le jargon et la navigation. J’ai créé Fichier -> Nouveau -> Module d’importation et importé un projet de bibliothèque Android, à mon avis. Je ne sais pas comment trouver les modules que j’ai importés ni où aller pour les supprimer.
J’ai donc mon projet Xamarin.Android qui contient plusieurs bibliothèques. Lorsque j’essaie de générer, je reçois une erreur indiquant que “java.exe” s’est terminé avec le code 2. Après quelques heures de recherche sur Google, j’ai découvert que je pouvais activer Multidex. Selon le blog de Jon Doublas, j’ai suivi les étapes mentionnées. http://www.jon-douglas.com/2016/09/05/xamarin–android-multidex/ Selon l’entrée de […]
Lorsque vous utilisez Firebase Performance dans Android Studio, l’application de tâche de gradeau app:transformClassesWithFirebasePerformancePluginForDebug prend beaucoup plus de temps que toute autre tâche et ralentit donc considérablement le temps de création de mon dégradé. Construction lente montrée dans Profiler
Comment obtenir la durée d’une piste mp3 sans créer d’instance MediaPlayer? J’ai juste besoin de montrer la longueur de la chanson mp3 dans la liste de fichiers mp3, donc je pense que je ne devrais pas créer d’object MediaPlayer pour chacune des pistes de la liste Et un autre: Parfois, MediaPlayer renvoie une durée erronée […]
J’utilise retrofit 2.0 et j’implémente une fonctionnalité de suppression dans mon application Android. Cependant, je ne peux pas réussir, quelqu’un peut-il me faire une suggestion? J’ai essayé les deux: @DELETE(“books/{id}”) void deleteBook(@Path(“id”) int itemId); @DELETE(“books/{id}”) void deleteBook(@Path(“id”) int bookId, Callback callback); J’obtiens l’ erreur java.lang.IllegalArgumentException: les méthodes de service ne peuvent pas retourner void. pour […]