Articles of androïde de

Utilisation d’une intention de diffusion / récepteur de diffusion pour envoyer des messages d’un service à une activité

Je comprends donc (je pense) les intentions de diffusion et leur réception. Alors maintenant, mon problème / ce que je ne peux pas résoudre est comment envoyer un message de la méthode onReceive d’un récepteur à une activité. Disons que j’ai un récepteur en tant que tel: public class ReceiveMessages extends BroadcastReceiver { @Override public […]

Android sorting arraylist par propriétés

Je veux sortinger une ArrayList par une propriété. C’est mon code … public class FishDB{ public static Object Fish; public ArrayList list = new ArrayList(); public class Fish{ Ssortingng name; int length; Ssortingng LatinName; //etc. public Vis (Ssortingng name) { this.name = name; } } public FishDB() { Fish fish; fish = new Fish(“Shark”); fish.length […]

Identifier le langage RTL dans Android

Existe-t-il un moyen d’identifier le langage RTL (de droite à gauche), en plus de tester le code de langue contre tous les langages RTL? Comme l’API 17+ autorise plusieurs ressources pour RTL et LTR, je suppose qu’il devrait y avoir un moyen, au moins depuis l’API 17.

Parcelable et inheritance dans Android

J’ai eu une implémentation de Parcelable travaillant pour une seule classe qui n’implique aucun inheritance. J’ai du mal à trouver le meilleur moyen d’implémenter l’interface en matière d’inheritance. Disons que j’ai ceci: public abstract class A { private int a; protected A(int a) { this.a = a; } } public class B extends A { […]

Vérifiez la connexion internet INTENT

Existe-t-il une Intent ACTION_XXX Android Intent ACTION_XXX qui m’informe quand une connexion Internet est disponible? Je veux instancier un BroadcastReceiver qui notifie mon application lorsqu’un utilisateur active la connexion Internet (par wifi, par GSM, etc.) Quelqu’un pourrait-il m’aider?

Android – Obtenir le contexte d’un récepteur de diffusion onReceive () à envoyer à

Je veux essentiellement faire une intention et la passer à un service à partir de onReceive () de BroadcastReceiver. Jusqu’à présent, j’ai toujours utilisé View.getContext (), mais ici, je suis coincé. Comment puis-je obtenir le contexte pour pouvoir utiliser public Intent (Context packageContext, Class cls) ?

Mise à niveau avec Rxjava Schedulers.newThread () vs Schedulers.io ()

Quels sont les avantages à utiliser Schedulers.newThread() vs Schedulers.io() dans la demande de mise à niveau du réseau. J’ai vu beaucoup d’exemples qui utilisent io() , mais je veux comprendre pourquoi. Exemple de situation: observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())… contre observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())… L’une des raisons pour lesquelles j’ai vu est – newThread() crée un nouveau thread […]

Android, Détecter quand d’autres applications sont lancées

J’essaie de développer une application qui empêche un utilisateur d’accéder à une application spécifique sans mot de passe. Le scénario est … L’utilisateur clique sur l’application “Email” (par exemple) mon application détecte le lancement d’une application mon application confirme qu’il s’agit de l’application “Email” mon application ouvre une vue par-dessus, demandant un mot de passe […]

BroadcastReceiver avec plusieurs filtres ou plusieurs BroadcastReceivers?

J’ai une activité Android qui doit intercepter deux émissions différentes. Mon approche actuelle consiste à avoir un seul BroadcastReceiver dans l’activité et à capturer les deux émissions avec: public class MyActivity extends Activity { private MyActivity.BroadcastListener mBroadcastListener; private boolean mIsActivityPaused = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); // Create the broadcast listener […]