Articles of android activity

Comment vérifiez-vous la connexion Internet dans Android?

Je veux vérifier la connectivité Internet dans chaque activité. S’il est perdu, un message devrait être affiché. Quelqu’un peut-il me guider comment y parvenir?

Démarrer l’activité dans onReceive BroadcastReceiver

Je veux lancer une activité dans ma méthode onReceive() . package com.splashscreenactivity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsMessage; import android.widget.Toast; public class SMSReceiver extends BroadcastReceiver { public static Ssortingng sortinggger_message = “”; @Override public void onReceive(Context context, Intent intent) { // —get the SMS message passed in— Bundle bundle = intent.getExtras(); […]

Le service Android s’arrête lorsque l’application est fermée

Je commence un service à partir de mon activité principale Android comme suit: final Context context = base.getApplicationContext(); final Intent intent = new Intent(context, MyService.class); startService(intent); Lorsque je ferme la page d’activité en la balayant de la liste des applications récentes, le service s’arrête et redémarre après un certain temps. Je ne peux pas utiliser […]

Comment puis-je démarrer une activité à partir d’un cours hors activité?

J’ai une activité d’affichage de carte qui montre quelques OverlayItems . Dans la méthode onTap d’une superposition, je veux déclencher une nouvelle activité qui montre cette photo superposée en plein écran, par exemple. Lorsque je fais cela dans ma classe de superposition: Intent intent = new Intent(); intent.setClass(getApplicationContext, FullscreenView.class); startActivity(intent); .. il ne peut pas […]

Terminer l’ancienne activité et en commencer une nouvelle ou vice versa

Je sais que j’obtiens le même résultat avec les deux extraits de code finish(); startActivity(newActivity); et startActivity(newActivity); finish(); J’aimerais connaître votre opinion, s’il y a une grande différence entre eux. Est-ce que l’un est meilleur que l’autre? Si oui, pourquoi?

Android comment créer ma propre activité et l’étendre?

Je dois créer une classe de base qui étend l’ Activity qui effectue certaines tâches courantes dans mon application et en étendre mes activités , sous la forme suivante: BaseActivity publique étend l’activité {….} Public SubActivity étend BaseActivity {…} Dans SubActivity, je dois donner des valeurs à certaines variables et composants d’interface utilisateur définis dans […]

Quand exactement onSaveInstanceState () et onRestoreInstanceState () sont-ils appelés?

La figure suivante (tirée du document officiel ) décrit le cycle de vie bien connu d’une activité Android: Par contre, lorsque l’activité est détruite par le système (par exemple parce que la mémoire doit être récupérée), l’état de l’activité est parfois automatiquement enregistré et restauré à l’aide des méthodes onSaveInstanceState() et onRestoreInstanceState() , comme illustré. […]

OnResume () est-il appelé avant onActivityResult ()?

Voici comment mon application est conçue: l’utilisateur onResume () est invité à se connecter Si l’utilisateur se connecte, il peut continuer à utiliser l’application 3. Si l’utilisateur se déconnecte à tout moment, je souhaite demander à me connecter à nouveau Comment puis-je atteindre cet objective? Voici ma MainActivity: @Override protected void onResume(){ super.onResume(); isLoggedIn = […]

Comment amener une activité au premier plan (haut de la stack)?

Dans Android, j’ai défini une activité ExampleActivity. Lorsque mon application a été lancée, une instance de cette A-Activity a été créée, par exemple A Lorsque l’utilisateur a cliqué sur un bouton dans A , une autre instance de B-Activity, B a été créée. Maintenant, la stack de tâches est BA, avec B en haut. Ensuite, […]

Comment ouvrir une seconde activité en cliquant sur le bouton dans l’application Android

J’apprends à construire des applications Android et j’ai besoin d’une aide spécifique. Je n’arrive pas à comprendre quels sont les bits de code que je dois changer, et quels bits sont statiques. Dans le dossier LAYOUT , j’ai mon ACTIVITY_MAIN.XML qui lit Ensuite, j’ai ma deuxième activité ACTIVITY_SEND_PHOTOS.XML qui est J’ai ensuite ma MainActivity.java (est-ce […]