Gson – Gleicher Feldname, verschiedene Typen

Ich habe das in einer anderen Frage heute gefragt, aber ich fürchte, das wird keine Lösung bekommen, weil es so formuliert wurde. Ich habe einen Json-Eingang, der folgende Daten hat: Wie Sie sehen können, ist das option_value item ein Array in einem Objekt und ein einfacher String in einem anderen Objekt. Wie kann ich Gson […]

Android: EventHub.removeMessages (int was = 107) wird nicht unterstützt, bevor das WebViewCore eingerichtet ist

Ich habe WebView in Dialog Activity implementiert und ich lade einfach URL in Webview. Meine Webview-Einstellungen sind wie wbView = (WebView) findViewById(R.id.wbView); wbView.setKeepScreenOn(true); wbView.getSettings().setJavaScriptEnabled(true); wbView.getSettings().setDomStorageEnabled(true); wbView.getSettings().setBuiltInZoomControls(true); wbView.setInitialScale(100); // wbView.getSettings().setUseWideViewPort(true); wbView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY); wbView.setWebViewClient(new MyWebViewClient()); Und MyWebViewClient () enthält private class MyWebViewClient extends WebViewClient { @Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); prgBar.setVisibility(View.GONE); } @Override […]

Erstellen Sie eine benutzerdefinierte Zeichenkette und verwenden Sie sie in XML

Ich bin damit beschäftigt, eine weniger komplizierte Version von NinePatchDrawable , die die inneren Tafeln NinePatchDrawable , anstatt sie zu dehnen. Ich kann die eigentliche Logik implementieren, um das Rendering und so zu machen. Allerdings kann ich keine Dokumentation darüber finden, wie man dieses Drawable in den XML-Dateien verwendet. Ist das möglich? Das heißt, kann […]

Obfuscation: hartcodierte Werte in Java ausblenden

Mögliche Duplikat: Versteckte Strings in Obfuscated Code Ich versuche, ein bisschen einige statische Strings von meiner App zu verstecken, um es schwerer zu dekompilieren, auf diese Weise wie die Konstanten wie Chiffre Algorithmen Namen sind schwerer in den verschleierten Code zu finden. Ich habe Dinge wie: String CONCAT= "concat"+"string"; String RAW_STRING= "raw_string"; String FROM_BYTES=new String("from_bytes".getBytes()); […]

Was ist der Zweck von IntentSender?

Ich möchte IntentSender was ist der Zweck der IntentSender Klasse für unsere Anwendung? Wie verwenden wir es in unserer Anwendung? Gibt es gute Beispiele, abgesehen von den Android Intent Based APIs: Part Seven – IntentSenders und PendingIntents ?

Wie kann man einen zuverlässigen Push-Message-Service erzielen?

Da ich eine zuverlässige Kommunikation in mobilen Apps aufbauen möchte, könnte ich von den Drittanbieter-Push-Diensten (C2DM, APN, urbanes Luftschiff) Push-fehlgeschlagene Berichte (vielleicht Gerät ist offline) bekommen? Oder wir müssen es selbst bauen

Android Wie bekommst du Gesamtspeicher RAM im Gerät?

Ich kann das gesamte verfügbare Gedächtnis erhalten durch: ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); MemoryInfo memoryInfo = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(memoryInfo); memoryInfo.availMem; Wie bekommst du also den Gesamtspeicher (RAM) des Gerätes? Ich habe gelesen: Wie entdecke ich Speicherverbrauch meiner Anwendung in Android? Es scheint nicht wie das Hinzufügen von pidMemoryInfo.getTotalPss () gibt mir den Gesamtspeicher entweder.

Enum vs. Statische Konstanten, Speicherplatz

Zuerst sehen Sie das folgende Zitat aus dem Android-Entwicklerhandbuch: Enums benötigen oft mehr als doppelt so viel Speicher wie statische Konstanten. Sie sollten unbedingt vermeiden, Enums auf Android. Jede Klasse in Java (einschließlich anonymer innerer Klassen) verwendet etwa 500 Bytes Code. Https://developer.android.com/training/articles/memory.html Trotz der unheilverkündenden Warnung in der ersten Aufzählung Punkt "streng vermeiden, um Enums […]

Wiederholte Anfragen für apple-touch-icon-precomposed.png mit Apfel-Touch-Icon im Kopf gesetzt

Ich habe Pfade für meine Apfel-Touch-Icon-Dateien in den Kopf meiner Seite gesetzt: <link rel="apple-touch-icon" href="/images/apple-touch-icon.png"> <link rel="apple-touch-icon" sizes="72×72" href="/images/apple-touch-icon-72×72.png"> <link rel="apple-touch-icon" sizes="114×114" href="/images/apple-touch-icon-114×114.png"> Aber jeder so oft bekomme ich eine Charge (mehr als fünf zu einer Zeit) von Anfragen für /apple-touch-icon-precomposed.png von Android-Nutzer. Ist das normales Verhalten und wie bekomme ich es zu stoppen? Ich […]

Klasse nicht gefunden: Leere Test-Suite beim Ausführen von Unit-Tests in Android Studio

Ich habe eine Test-Suite für meine Android-App, und alle Unit-Tests laufen gut. Allerdings, wenn ich eine einzige Änderung in einer meiner Unit-Test-Klassen (zum Beispiel ModelUnitTests ), wenn ich versuche, diese Klasse wieder zu rennen, bekomme ich diese Nachricht Process finished with exit code 1 Class not found: "xxx.xxxxxx.xxx.ModelUnitTests"Empty test suite. Wenn ich einen gradle sauber […]

Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.