RXJava – machen Sie eine Pausable beobachtbar (mit Puffer und Fenster zum Beispiel)

Ich möchte Observablen erstellen, die folgendes tun: Puffer alle Elemente, während sie pausiert sind Sofort aussenden, während sie nicht pausiert werden Der Pause / Resume-Trigger muss von einem anderen beobachtbaren kommen Es muss gespeichert werden, um von Observablen verwendet zu werden, die nicht auf dem Hauptfaden laufen und es muss sicher sein, den pausierten / […]

Erkennung des Ende der Navigation in Waze oder Google Maps für mobile

Ich möchte, dass meine mobile App durch die "End-of-Navigation" in Waze oder der Google Maps App ausgelöst wird. In der einfachsten Form möchte ich, dass meine App etwas macht, wenn der Benutzer die "Du bist an deinem Ziel angekommen" Benachrichtigung von der Navigations-App bekommen hat. Ich weiß, in Android zumindest, dass ich die Navigation starten […]

Android singleLine vs maxLines

Ich dachte, singleLine="true" war äquivalent zu maxLines="1" aber ich sehe, dass das folgende maxLines="1" Feld von Android Studio beides hat. Gibt es einen Unterschied? Gibt es einen bekannten Fehler, der dazu führt, dass beide erforderlich sind? <EditTextPreference android:key="example_text" android:title="@string/pref_title_display_name" android:defaultValue="@string/pref_default_display_name" android:selectAllOnFocus="true" android:inputType="textCapWords" android:capitalize="words" android:singleLine="true" android:maxLines="1" /> Dies ist aus der Datei pref_general.xml .

Lint: Wie man ignoriert "<key> ist nicht in <language>" Fehlern übersetzt?

Ich kann unsere Android App nicht kompilieren / debuggen, da die Lokalisierungsdateien noch nicht perfekt sind. Meine IDE-Validierungs-Tool Lint erstellen Fehler sagen: NewCardsOrderVals wird nicht in ar, bg, ca, cs übersetzt Kompilieren / Installieren / Laufen mit Ant funktioniert gut, aber ich möchte meine IDE verwenden, um das Debugging zu erleichtern. Gibt es einen Weg, […]

Wie kann ich auf Aktivitäten von einem React Native Android-Modul zugreifen?

Ich versuche, über die Android-Funktionalität zu überbrücken, um den Bildschirm auf React Native zu halten. Ich dachte, ich könnte dies mit einem einfachen Modul zu tun, aber ich weiß nicht, wie man Zugriff auf die aktuelle Android Activity aus dem Modul zu bekommen. Ich brauche die Aktivitätsreferenz, damit ich anrufen kann .getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Auf sie Ich […]

Laden von beiläufiger Bildressource in Frescos SimpleDraweeView

Ich habe Fresco verwendet 0.5.2 : dependencies { compile 'com.facebook.fresco:fresco:0.5.2' } Ich möchte SimpleDraweeView , um ein Gif-Bild aus drawable zu laden. Hier ist mein Code: String path = ContentResolver.SCHEME_ANDROID_RESOURCE + "://"+ getResources().getResourcePackageName(R.drawable.default_app) + "/" + getResources().getResourceTypeName(R.drawable.default_app) + "/" + getResources().getResourceEntryName(R.drawable.default_app); Uri uri = Uri.parse(path); simpleDraweeView =(SimpleDraweeView) this.findViewById(R.id.simple_drawee_view); ImageRequest imageRequest = ImageRequestBuilder.newBuilderWithSource(uri).build(); DraweeController controller = […]

Eingabefehler mit Tastatur auf Galaxy S2 mit jQuery Mobile und Phonegap

Wir entwickeln eine mobile Web-App in jQuery Mobile 1.0.1 und Phonegap 1.4.1 und haben Probleme mit der Tastatur auf der Galaxie s2. Wir haben ein Menü, das ausschiebt und enthält einen Such-Eingang: <input type="search" placeholder="Search…" name="search" id="menu_search" data-role="none" /> Wenn wir in die Eingabe tippen, so dass es fokussiert wird, öffnet sich die Tastatur, erlaubt […]

Finden Sie Android Bluetooth LE GATT Profile

Ich habe das Android LE bluetooth Beispiel implementiert, das einen Herzfrequenzmonitor findet und mit ihm verbindet. Allerdings hat dieses Beispiel eine Klasse, die das GATT-Profil wie folgt definiert: private static HashMap<String, String> attributes = new HashMap(); public static String HEART_RATE_MEASUREMENT = "00002a37-0000-1000-8000-00805f9b34fb"; public static String CLIENT_CHARACTERISTIC_CONFIG = "00002902-0000-1000-8000-00805f9b34fb"; static { // Sample Services. attributes.put("0000180d-0000-1000-8000-00805f9b34fb", "Heart […]

Emulator auf Android Studio startet nicht nach der Aktualisierung von SDK-Tools auf 25.3.1

Nach dem Aktualisieren meiner Android SDK Tools heute auf 25.3.1, wird der Emulator nicht mehr laufen. Ich kann den AVD Manager öffnen. Wenn ich auf einem der Emulatoren auf der Liste "Play" traf, sehe ich die Bar unten auf Android Studio Aber dann, nachdem der Fortschrittsbalken das Ende erreicht hat, passiert nichts. Ich sehe in […]

Android ClipPath-Äquivalent für Hardware beschleunigte Ansicht

Der einzige Teil meiner App, der noch Software ist, ist das Rendering einer Ansicht, wo ich eine Runde Bitmap zeichnen muss. Ich benutze clipPath, um die Bitmap zu Clip, die ich zur runden Form machen muss. Ich verstehe, dass ClipPath nicht beschleunigt ist, aber ich bin auf der Suche nach einem Algorithmus, der mir erlauben […]

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