Quand un fragment est-il définitivement attaché à l'activité?

J'ai un fragment principal avec un viewpager à l'intérieur. Ce viseur possède 2 pages (liste des fragments). Lorsque je lance le activty, le fragment principal est affiché et je montre également le premier fragment paginé. Ce fragment paginé affiche des données à partir d'un db en utilisant AsyncTask . Dans le fragment principal, j'ai: @Override […]

EventBus vs RxJava pour Android

Je suis débutant pour RxJava et j'ai l'intention de l'intégrer à mon application. Quels sont les avantages de l'utilisation de RxJava sur EventBus? EventBus découpe les classes des rappels traditionnels et la communication se produit sur l'EventBus. EventBus fournit également une capacité de gestion de thread en donnant des options pour s'abonner sur Main ou […]

Detect Beacon (Eddystone) avec Android API à proximité

Je tente de détecter les balises autour de moi, mais avec l'API à proximité, je ne peux pas les trouver. J'utilise cette méthode pour détecter les périphériques à proximité: public void startDiscovery(String serviceId, final OnDiscoveryListener l) { Nearby.Connections.startDiscovery(googleApiClient, serviceId, Connections.DURATION_INDEFINITE, new Connections.EndpointDiscoveryListener() { @Override public void onEndpointFound(String endpointId, String deviceId, String serviceId, String endpointName) { […]

Will thread sera tué avant que l'activité ne se termine dans Android?

Dans Android, j'ai un thread qui initialise une variable globale. Le fil commence lorsque l'activité commence. Si l'activité se termine avant que le fil initialise la variable globale, le thread continuera-t-il en arrière-plan pour terminer son travail ou il sera tué au fur et à mesure que l'activité se termine?

Création d'un fichier zip avec certains fichiers sur carte SD

Comme j'ai posté une question il y a quelques jours, je me suis rendu compte que l'application e-mail stock ne pouvait pas envoyer plusieurs fichiers dans la pièce jointe: https://stackoverflow.com/questions/5773006/sending-email-with-multiple-attachement-fail- Avec-default-email-android-app-mais Malheureusement, je n'ai pas répondu à cette question, alors j'ai besoin de trouver une solution de contournement. L'utilisateur doit sélectionner dans une liste certains […]

Comment implanter une barre d'action de glissement verticale (comme dans l'application Grofers)

Je souhaite mettre en œuvre une mise en page dans laquelle la barre d'action est inférieure à une image. Et, en glissant l'écran vers le haut, la barre d'action devrait également se déplacer vers le haut, avec l'image. La barre d'action devrait ensuite passer au point le plus haut de l'écran et arrêter. Ceci est […]

Android – Interaction de service et d'activité

Je souhaite créer une application qui contient un service S et une activité A. Le service S est responsable du prétraitement, comme la préparation des données affichées sur l'interface utilisateur de l'activité A, avant que l'activité A ne soit invoquée. Je veux pouvoir invoquer le Service S de l'extérieur du colis, disons à partir de […]

Exécutez le code juste après qu'un fragment soit visible pour la première fois

J'ai un fragment qui montre un graphique linéaire créé avec MPAndroidChart. Le chargement du fragment nécessite environ 200 millisecondes. Je souhaite améliorer la performance de l'application perçue en chargeant les données de données du graphique juste après la visibilité du fragment. Par conséquent, je dois exécuter le code juste après que le fragment soit visible, […]

Méthode alternative à TextView.getMaxLines () pour Android 4.0.3 (API 15) et ci-dessous

Je suis en dessous des logs de collision tout en utilisant la méthode getMaxLines() de Texview sur Ice Cream Sandwich Android 4.0.3 version, Donc, j'ai eu le vrai problème, c'est que ma application utilise un sdk inférieur qui n'a pas cette méthode getMaxLines (). Comment supprimer ce crash. Je n'ai trouvé aucune méthode de rechange […]

Comment générer JsonStringer pour ce format de données Json?

Bonjour, j'ai un format de données JSON, est-ce que quelqu'un peut m'aider à créer un objet JSONStringer dynamique pour cette chaîne {"Text":"Hello Simple Text", "Files":[{"ContentType":"image/png", "Content":"iVBORw0KGgoAAAANSUhEUgAAAR8AAACMCAIAAADKsDpDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH2wYWDzIB3zSYdQAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJISMAAAAKdEVYdENvcHlyaWdodACsD8w6AAAADnRFWHRDcmVhdGlvbiB0aW1lADX3DwkAAAAJdEVYdFNvZnR3YXJlAF1w/zoAAAALdEVYdERpc2NsYWltZXIAt8C0jwAAAAh0RVh0V2FybmluZwDAG+aHAAAAB3RFWHRTb3VyY2UA9f+D6wAAAAh0RVh0Q29tbWVudAD2zJa/AAAABnRFWHRUaXRsZQCo7tInAAABAElEQVR4nO2de1zUVf7/3+dzmwsMoCgDXgARBO/"}], "AuthToken":"XkWQRd65+H+iPtlOoAEYAR0jrzB1o3UV"} j'ai utilisé jsonstr = new JSONStringer().object().key("Text") .value(msg).key("Files").array().object().key( "ContentType").value("image/png").key( "Content").value(enimg) .endObject().endArray().key("AuthToken").value(token) .endObject(); Mais le serveur me donne un message d'erreur en retour, n'accepte pas les données.

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