Android: Google Fotos wie Rasteransicht mit Zoomfunktionalität

Ich verwende Recycle-Ansicht und GridLayoutManager, um Bilder in einem Grid anzuzeigen.Ich möchte die Funktionalität wie Google Fotos hinzufügen, wo das Raster wird automatisch arrangiert und verkleinert Bilder in Gridview, wenn Benutzer Pinch Zooms. Ich suche Beispielcode Referenz oder Prozedur wie Um es zu erreichen TIA

Wie bekomme ich den Abstand zwischen zwei Punkten von latlng?

Ich möchte die Distanz von A nach B von latlng.Wenn ich meine App mit dem folgenden Code, es gibt ein falsches Ergebnis. Fx ich versuchte A (31.172740,115.0081630), dann B (30.6055980,114.3603140), das Ergebnis ist ungefähr 3111km.but die rechte Entfernung ist ungefähr 134km. Mein Code ist: class btnListener implements OnClickListener{ public void onClick(View v) { lat_a=lat_A.getText().toString(); lng_a=lng_A.getText().toString(); […]

Android: Bildschirmausrichtung / Rotation für Kameravorschau

Ich habe eine Kamera-App erstellt und ich möchte, dass meine App in allen 4 möglichen Ausrichtungen gedreht wird und die Kamera-Vorschau entsprechend aktualisiert wird. Dafür habe ich die folgende Methode verwendet, die ich kopiert habe: Android – Kamera Vorschau ist seitwärts public void updateCameraDisplay(int w, int h) { // set preview size and make any […]

Android: Wie ausschließen Geräte mit Webview, die nicht unterstützt webGL, dh sind auf der gpu_blacklist

Ich habe eine App mit einem Webview, das sehr schlecht läuft auf Geräten, wo Hardware-Beschleunigung nicht funktioniert, zB einige Samsung S4 läuft 5.0.1 Ich weiß von hier aus: Unterstützung von WebGL auf Android 5's WebView, dass ich Crosswalk verwenden und die Gpu Blacklist ignorieren kann, damit es reibungslos läuft. Allerdings verursacht diese Bibliothek andere Probleme […]

Umgang mit Unicode , wie man loswerden? Android / Java

Ich verwende eine Terminal-Emulator-Bibliothek, um ein Terminal zu erstellen, und dann verwende ich es, um die Daten über seriell an ein serielles Gerät zu senden. Die Bibliothek ist hier zu sehen. Wenn ich Daten in das Terminal eintippe, wird eine seltsame Reihe von Zeichen gesendet / empfangen. Ich denke, das Unicode-Ersatzzeichen wird über seriell gesendet, […]

Android Studio – Wie füge ich eine Bildschirmgröße hinzu

Guten Tag, ich baue eine Android-Anwendung mit Android Studio. Ich möchte, dass mein Layout so präzise wie möglich ist, aber es scheint, dass die Liste der Android Virtual Devices, auf die wir das Layout übertragen können, auf Nexus Devices beschränkt ist, wie in diesem Screenshot unten gezeigt: Und die Generic Phones and Tablets haben nicht […]

Android Studio einfache Unit Test funktioniert nicht

Ich versuche, einen einfachen Unit-Test in AndroidStudio zu machen und es funktioniert nicht. Ich habe versucht, vielen Tutorials zu folgen, aber bis jetzt kein Erfolg. Wenn ich den Test laufe, wird diese Fehlermeldung angezeigt: java.lang.RuntimeException: Method setUp in android.test.ActivityInstrumentationTestCase2 not mocked. Meine Testklasse: public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActivity> { public MainActivity activity; public MainActivityTest() { […]

ViewPager leer auf einem anderen Fragment

Eigentlich verwende ich die ganze Anwendung in einer einzigen Aktivität durch Fragmente im Hauptansicht-Container. Ein Fragment enthält einen ViewPager, wenn ich auf ein Header-Button-Fragment geklickt habe, das durch LoginFragment ersetzt wurde und auf Back, das wir backstack beibehalten, so dass Fragment mit ViewPager oben ist, aber da bekamen wir eine leere Ansicht des aktuellen Items […]

Android ist Blacklisting unser Standort

Wir haben einen LocationListener in unserer Anwendung erstellt. Manchmal geht das Telefon in einen "GPS Gap" und hört einfach auf, die Standortdaten zu melden. Wir haben eine Weile beobachtet und das einzige, was es scheint, es aus diesem Zustand zu bewegen, ist das Starten des Telefons. Ich hakte sie auf, um die Holzstämme zu bekommen […]

Android Kompass zeigen auf meinen Standort statt nach Norden

Ich entwickle Kompass-Anwendung, wo ich möchte, dass der Kompass auf eine bestimmte Breitengrad-Längenposition anstelle des üblichen Nordens zeigt. Ich habe einige Fragen im Zusammenhang mit meinem Problem gefunden, aber ich habe es nicht geschafft, dass sie für mich gearbeitet haben. Hier ist mein Code: public class MainActivity extends AppCompatActivity implements SensorEventListener { private ImageView image; […]

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