Tag: Android

Erstellen einer Chat-Blase mit Shapes oder 9-Patch-Bild

Ich versuche, eine Vorlage für meine Chat-Blasen in einer Android-App zu erstellen, an der ich derzeit arbeite. Das Endergebnis sollte so aussehen: Ich habe es mit Shapes probiert, aber ich konnte die Mehrfachschichten nicht richtig bekommen. Ich habe auch versucht, ein 9-Patch-Bild, aber das Erstellen der 9-Patch war so weit wie ich bekam. Ich habe […]

Google Maps markieren den Titel in Android

Ich versuche, einen Marker in meine Google Map hinzuzufügen. Hier ist der Code. private final LatLng LOCATION_HOME= new LatLng(6.0334009,80.218384); mMap.addMarker(new MarkerOptions() .position(LOCATION_HOME) .title("Hi I'm Home..:D") .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_ROSE)) ); Mit diesem Code, kann ich den Marker Titel durch Berühren der Marker. Wie kann ich den Marker-Titel verbergen, indem ich ihn wieder auftauche? Ich habe versucht, eine Methode […]

RecyclerView notifyItemInserted () Animation nicht angezeigt, wenn Position 0 ist, aber funktioniert gut mit anderen Position

ich benutze data.add(0,item); notifyItemInserted(0); Das funktioniert gut, solange die Gegenstände nicht gefüllt sind. Danach wird die Animation nicht gesehen. Animation funktioniert gut, wenn ich tue data.add(1,item); notifyItemInserted(1); Wie man Gegenstände in 0 Position hinzufügt und Animation die ganze Zeit zeigt. Muss ich scrollToPosition verwenden?

Skalierung der Bildgröße in Picasso

Ich möchte ein Bild von einer URL herunterladen und es in einer Ansicht in meinem Fragment anzeigen. Ich benutze Picasso, um dies zu tun, aber ich möchte, dass das Bild in seinem ursprünglichen Seitenverhältnis angezeigt wird, aber skaliert, um eine vernünftige Größe zu sein – dh 75% der Bildschirmbreite. Ich möchte sowohl Landschafts- als auch […]

Warum sind Android App Updates / Patches Größen wie seine Setup-Dateien?

Ich habe mich nur gefragt, wenn ich versuche, von PlayStore zu aktualisieren. Im Allgemeinen, sagen für Windows, wenn es aktualisiert wird, lädt die Dateien und Patches sie. Von der Größenperspektive sind diese im Vergleich zu ihrem Setup, der etwa 3,5 GB beträgt, deutlich klein. Warum also nicht für ANDROID Apps geeignet? ZB ist jedes Update […]

Android Studio 2.0 inkonsistentes Standort-Systembild

Ich habe das neue Android Studio 2.0 heruntergeladen und das Projekt neu gestartet, aber es gibt Fehler wie folgt aus: Observed package id 'system-images;android-19;default;x86' in inconsistent location 'C:\Android\sdk\system-images\android-19\x86' (Expected 'C:\Android\sdk\system-images\android-19\default\x86')

Wie würde ich diese Aussage mit RxJava ausführen?

Rx Weg, Dinge zu tun kann sehr komplex für keine und aus vielen Gründen … aber ich fühle mich dort sind einfache Möglichkeiten, einfache Dinge mit RX zu tun … Wie würde ich diese Aussage einfach auf einem Hintergrund-Thread ausführen und die Antwort auf den ui-Thread erhalten? Alle Funktionen dieses Objekts müssen auf einem Hintergrund-Thread […]

Android onClickListener Implementierung Best Practices

Es gibt vier Möglichkeiten, einen onClickListener zu einer anklickbaren Ansicht hinzuzufügen (zB Schaltfläche): Setzen Sie das Attribut onClick in die Layoutdatei, die auf eine Methode in der Aktivität verweist, Schaffen eine anonyme innere Klasse, Ordne den onClickListener einer privaten Membervariable zu. Haben die Aktivität Kontext implementieren die onClickListener-Schnittstelle. Also meine Frage ist, wie wählt man […]

Wie ordnungsgemäß einen Haltepunkt in einer verschachtelten Klasse mit JDB einstellen?

package com.android.internal.telephony.dataconnection; public abstract class DcTrackerBase extends Handler { protected BroadcastReceiver mIntentReceiver = new BroadcastReceiver () { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (DBG) log("onReceive: action=" + action); […] Im obigen Code, mit jdb , möchte ich einen Haltepunkt auf der onReceive Methode setzen. Ich habe den folgenden […]

Transitive AAR-Abhängigkeiten in Maven

Ich baue eine Android-App aus einem Maven-Projekt, das das Android-Maven-Plugin verwendet. In diesem Projekt verwende ich die neue Beta-Datenbindungsbibliothek. Es ist im lokalen m2Repository des Android SDK (Extras / Android / m2repository) enthalten. Die Bibliotheken in diesem Repository sind als Typ aar verpackt. Ich kann die Abhängigkeit in meinem Pom wie folgt hinzufügen: <dependency> <groupId>com.android.databinding</groupId> […]

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