Android Espressotests für Telefon und Tablet

Mein Setup: – Android App mit Handy und Tablet-Version – Ich benutze Android Espresso für UI-Tests (jetzt nur für Handy-Version, mit Telefon bei Buildagent) Was ich tun möchte: – Jetzt möchte ich, dass Espresso zwischen Tests für Telefon und Tablet unterscheidet – Also Test A sollte nur von einem Tablet ausgeführt werden, Test B sollte […]

Android: Lineares Layout Neue Zeile

Ich habe ein LinearLayout wie unten mit TextView erstellt. Der Text ist variabel. Wenn die Elemente größer werden als die Layout-Breite wird es böse. Ich möchte, dass der Text in eine neue Zeile fließt, nur einer würde beim Schreiben eines Buches tun. Ist das möglich? <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="xx" android:textAppearance="?android:attr/textAppearanceSmall" […]

Sende Push auf Android von C # mit FCM (Firebase Cloud Messaging)

Ich benutze diesen Code, um Benachrichtigung Nachricht von C # mit GCM zu senden, mit Winforms, Webforms, was auch immer. Jetzt möchte ich an FCM (Firebase Cloud Messaging) senden. Soll ich meinen Code aktualisieren? : public class AndroidGCMPushNotification { public AndroidGCMPushNotification() { // // TODO: Add constructor logic here // } public string SendNotification(string deviceId, […]

Android: Hinzufügen einer Schaltfläche in einer Statusleiste Benachrichtigung

Ich versuche, eine benutzerdefinierte Statusleiste Benachrichtigung in Android, die eine Schaltfläche zusätzlich zu den Text hat zu erstellen. Die Schaltfläche kann eine andere Sache machen, als wenn Sie auf die Benachrichtigung selbst klicken. Ist das überhaupt möglich? Ich wäre auch ok, dort ein Bild von einem Knopf zu setzen. Ich weiß, wie man ein Bild, […]

Starten von NFC, wenn der Bildschirm in Android gesperrt ist

Ich möchte meine Anwendung starten, wenn wir auf NFC-Tag tippen, sogar das Telefon ist gesperrt wie in der Google Wallet-Anwendung . Ich habe auf folgende Weise versucht: 1) Tippen Sie auf NFC-Tag, um meine Anwendung nach dem Drücken der Power-Taste zu starten – Fehler : 05-23 22:00:22.949: D/NfcService(32443): EnableDisableDiscoveryTask: enable = false 05-23 22:00:22.964: D/NfcService(32443): […]

Mock Retrofit Observable <T> Antwort in Android Unit Tests

Ich habe eine API-Schnittstelle und ich teste eine View , die Netzwerkaufrufe beinhaltet. @Config(emulateSdk = 18) public class SampleViewTest extends RobolectricTestBase { ServiceApi apiMock; @Inject SampleView fixture; @Override public void setUp() { super.setUp(); //injection is performed in super apiMock = mock(ServiceApi.class); fixture = new SampleView(activity); fixture.setApi(apiMock); } @Test public void testSampleViewCallback() { when(apiMock.requestA()).thenReturn(Observable.from(new ResponseA()); when(apiMock.requestB()).thenReturn(Observable.from(new […]

Füge Worte zu Android's UserDictionary hinzu

Ich möchte ein ganzes medizinisches Wörterbuch zu meinem Android-Handy (Moto Droid) hinzufügen. Ich möchte in der Lage sein, SMS-Nachrichten zu senden und die medizinischen Wörter im vorhersagbaren Text zu haben. Ich habe versucht, eine kleine App zu schreiben, die das erreichen würde, aber alles, was ich versuche, die App stürzt beim Start ab. Ich habe […]

Saubere Architektur: Wie man die Änderungen der Datenschicht in der Benutzeroberfläche widerspiegelt

Ich versuche, ein Design auf der Grundlage der Uncle Bob's Clean Architecture in Android zu machen. Das Problem: Ich möchte zu lösen ist, wie die Änderungen in einem Repository generiert werden, um in anderen Teilen der App, wie andere Repositories oder Views reflektiert werden. Das Beispiel Ich habe ein sehr vereinfachtes Beispiel für dieses Beispiel […]

Android – Welches zu Active Android oder Realm zu verwenden

Ich habe ActiveAndroid für eine Weile verwendet und ich habe vor kurzem gehört, dass Realm eine weitere gute Option ist. Ich dachte daran, meine App zu ändern, um Realm zu benutzen, aber bevor ich das tat, sah ich, ob jemand den Leistungsvergleich zwischen diesen beiden gemacht hat. Ich fand einen Vergleich auf der Website von […]

Was ist empfehlenswert, Google Map v2 in Fragment zu benutzen?

Ich möchte Karte in Fragment mit benutzerdefinierten Layout hinzufügen. Ich kann es mit ChildFragmentManager, die SupportMapFragment hinzufügen wird. Dieser Ansatz im derzeit mit. Allerdings hat es Nachteil, weil Kind Fragment Transaktion ist asynchron und es ist schwer zu garantieren, dass getMap nicht zurückgeben wird null. Eine weitere Möglichkeit ist, SupportMapFragment Store MapView von super onCreateView […]

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