Pytania otagowane jako android

Android to mobilny system operacyjny Google, służący do programowania lub opracowywania urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, odzież, szkło, Internet Rzeczy). W przypadku tematów związanych z Androidem użyj znaczników specyficznych dla Androida, takich jak Android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych z systemem Android, skorzystaj z tego linku: https: // android.stackexchange.com.

5
Kotlin i nowa ActivityTestRule: Reguła @ musi być publiczna
Próbuję wykonać test interfejsu użytkownika dla mojej aplikacji na Androida w Kotlin. Ponieważ nowy system używa ActivityTestRule, nie mogę sprawić, by działał: kompiluje się poprawnie, aw czasie wykonywania otrzymuję: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at org.junit.internal.runners.rules.RuleFieldValidator.validate(RuleFieldValidator.java:50) at org.junit.runners.BlockJUnit4ClassRunner.validateFields(BlockJUnit4ClassRunner.java:170) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:103) at org.junit.runners.ParentRunner.validate(ParentRunner.java:344) …

15
Android Gradle Apache HttpClient nie istnieje?
Próbuję przekonwertować projekt IntelliJ do systemu Gradle w Android Studio, ale mam problemy z Apache HttpClient? Czy coś pomijam, otrzymuję następujące błędy: Error:(10, 30) error: package org.apache.http.client does not exist Error:(11, 30) error: package org.apache.http.client does not exist Error:(12, 37) error: package org.apache.http.client.entity does not exist Error:(13, 38) error: package …







9
Domyślne metody interfejsu są obsługiwane tylko w systemie Android N.
Uaktualniłem do Androida Studio 3.1 i pojawia się następujący błąd: Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner) Message{kind=ERROR, text=Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner), sources=[Unknown source file], tool name=Optional.of(D8)} oto moja konfiguracja stopni: compileSdkVersion 27 …
262 android  java-8  kotlin 

18
Układ liniowy i waga w systemie Android
Zawsze czytam o tej zabawnej wartości masy w dokumentacji Androida. Teraz chcę spróbować po raz pierwszy, ale w ogóle nie działa. Jak rozumiem z dokumentacji ten układ: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> <Button android:text="Not this time" android:id="@+id/cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> </LinearLayout> …

30
Wyświetl animowany GIF
Chcę wyświetlać animowane obrazy GIF w mojej aplikacji. Jak się przekonałem, Android nie obsługuje natywnie animowanego GIF-a. Może jednak wyświetlać animacje za pomocą AnimationDrawable : Rozwijaj> Przewodniki> Obrazy i grafika> Przegląd Drawables W przykładzie użyto animacji zapisanej jako ramki w zasobach aplikacji, ale potrzebuję bezpośrednio wyświetlić animowany gif. Mój plan …

9
Kiedy należy korzystać z RxJava Observable, a kiedy proste Callback na Androidzie?
Pracuję nad siecią dla mojej aplikacji. Postanowiłem więc wypróbować Square's Retrofit . Widzę, że obsługują prosteCallback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); i RxJava Observable @GET("/user/{id}/photo") Observable<Photo> getUserPhoto(@Path("id") int id); Oba wyglądają dość podobnie na pierwszy rzut oka, ale kiedy dochodzi do implementacji, robi się interesująco ... Podczas gdy …

13
getString poza kontekstem lub działaniem
Uważam, że jest to R.stringniesamowite, jeśli chodzi o trzymanie zakodowanych ciągów z dala od mojego kodu i chciałbym nadal używać go w klasie narzędzi, która współpracuje z modelami w mojej aplikacji do generowania danych wyjściowych. Na przykład w tym przypadku generuję wiadomość e-mail z modelu poza działaniem. Czy można używać …


7
Uruchamianie wielu AsyncTasks jednocześnie - niemożliwe?
Próbuję uruchomić dwa AsyncTasks jednocześnie. (Platforma to Android 1.5, HTC Hero.) Jednak uruchamiany jest tylko pierwszy. Oto prosty fragment opisujący mój problem: public class AndroidJunk extends Activity { class PrinterTask extends AsyncTask<String, Void, Void> { protected Void doInBackground(String ... x) { while (true) { System.out.println(x[0]); try { Thread.sleep(1000); } catch …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.