Articles of android

Comment utiliser writeSsortingngArray () et readSsortingngArray () dans une plot

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 […]

Eclipse Java – nom de package non valide – Mots réservés dans le nom du package

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 […]

Android: comment obtenir le sexe et l’âge de l’utilisateur?

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.

Ouvrir le fichier HTML local dans Webview – Android

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 […]

Obtenez l’anniversaire de chaque contact dans l’application Android

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; […]

Comment supprimer un module importé dans Android Studio

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.

“Java.exe” est sorti avec le projet Xamarin.Android de code 2

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 […]

Firebase Performance Plugin provoquant un temps de construction lent

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

Obtenir la durée mp3 dans Android

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 […]

Retrofit 2.0 comment supprimer?

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 […]