Als «android» getaggte Fragen

Android ist Googles Open-Source-Betriebssystem und -System für Smartphones und Tablets. Verwenden Sie dieses Tag für Fragen zur Softwareentwicklung zu Android. Besuchen Sie für Benutzerfragen unsere Schwesterseite Android Enthusiasts Stack Exchange.


1
Was sind neben der IDE, den Bibliotheken und der Sprache die Hauptunterschiede zwischen der iOS- und der Android-Entwicklung? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich komme von der iOS-Seite. Ich bin besonders …

2
Entwickeln von Android-Apps für andere
Wir haben mehrere Apps entwickelt und im Android Market veröffentlicht. Wir schreiben jetzt eine App, die ein anderes Unternehmen über sein eigenes Publisher-Konto brandmarken und verkaufen wird. Das andere Unternehmen hat keine Erfahrung mit Android Market oder mit der Android-Entwicklung. Ich würde mich über Erkenntnisse von anderen freuen, die mit …



3
Warum wurde der ContentProvider von Android erstellt?
Der Titel fasst meine Frage zusammen, aber um im Grunde zu erläutern, was ich verstehen möchte, ist, warum die Android-Designer Apps möchten, die mit gemeinsam genutzten Daten arbeiten müssen, um einen Inhaltsanbieter zu verwenden, anstatt nur direkt auf die SQLite-Datenbank zuzugreifen. Der einzige Grund, an den ich denken kann, ist …
11 design  android 

1
Nützliche Entwurfsmuster für die Arbeit mit FragmentManager unter Android
Bei der Arbeit mit Fragmenten habe ich eine Klasse verwendet, die aus statischen Methoden besteht, die Aktionen für Fragmente definieren. Für jedes Projekt habe ich möglicherweise eine Klasse namens FragmentActions, die ähnliche Methoden enthält: public static void showDeviceFragment(FragmentManager man){ String tag = AllDevicesFragment.getFragmentTag(); AllDevicesFragment fragment = (AllDevicesFragment)man.findFragmentByTag(tag); if(fragment == null){ …

1
Was sind die Unterschiede zwischen AppMobi und PhoneGap?
Ich bin neu in der plattformübergreifenden Anwendungsentwicklung. Ich bin auf die sehr ähnlichen plattformübergreifenden Frameworks AppMobi und PhoneGap gestoßen . Ich möchte es wissen Gibt es Unterschiede zwischen apk / ipa, das mit Appmobi erstellt wurde, und apk / ipa, das mit PhoneGap erstellt wurde? Gibt es einen Unterschied bei …


2
Was ist der richtige Weg, um die OnClickListener-Schnittstelle für viele Schaltflächen zu implementieren?
Meine Android-Aktivität enthält mehrere Schaltflächen, die alle einen OnClickListener benötigen. Ich habe viele verschiedene Möglichkeiten gesehen, wie :: Implementierung der Schnittstelle in der Aktivitätsklasse Erstellen einer separaten Klasse, die die Schnittstelle implementiert Definieren einer anonymen inneren Klasse für jede Schaltfläche. Ich habe viele Beispiele für jeden Ansatz gesehen. Mir ist …


1
Sollte die Ansicht im MVP-Muster ein Modellobjekt basierend auf dem Inhalt der Benutzeroberfläche instanziieren oder diese Inhalte einfach als Parameter an den Präsentator übergeben?
Ich verwende MVP-Muster in einer Android-App, die ich entwickle. Ich habe grundsätzlich 4 Elemente: Die AddUserView, in der ein neuer Benutzer hinzugefügt werden kann: Der AddUserPresenter Die UserInfo (das Pojo) Der UserInfoManager (Businness-Logik und Speichermanager) Meine Frage ist: Wenn ich in der AddUserView auf die Schaltfläche "Hinzufügen" klicke, sollte der …

2
String [] args vs (String ... args)
Wenn ich für Android programmiere und eine AsyncTask verwende, sieht die doInBackground-Methode folgendermaßen aus. protected String doInBackground(String... args) Wenn ich die Argumente jedoch irgendwo in diesem Block verwende, kann ich wie in einem normalen String-Array darauf zugreifen, beispielsweise in meinem Programm @Override protected String doInBackground(String... args) { String details = …
9 java  android 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.