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.

8
„Android.view.WindowManager $ BadTokenException: nie można dodać okna” w buider.show ()
Z mojego głównego activity, muszę wywołać klasę wewnętrzną, aw metodzie wewnątrz klasy muszę pokazać AlertDialog. Po zamknięciu, po naciśnięciu przycisku OK, przejdź do Google Play w celu zakupu. Przez większość czasu wszystko działa idealnie, ale w przypadku kilku użytkowników dochodzi do awarii builder.show()i widzę "android.view.WindowManager$BadTokenException:Nie można dodać okna z dziennika …

3
Jak korzystać z nowego interfejsu API dostępu do karty SD dla systemu Android 5.0 (Lollipop)?
tło W systemie Android 4.4 (KitKat) Google ograniczył dostęp do karty SD. Począwszy od Androida Lollipop (5.0), programiści mogą używać nowego interfejsu API, który prosi użytkownika o potwierdzenie zezwolenia na dostęp do określonych folderów, jak napisano w tym poście w Grupach dyskusyjnych Google . Problem Post kieruje do dwóch witryn: …

7
W jaki sposób popularne aplikacje uwierzytelniają żądania użytkowników z aplikacji mobilnej na serwer?
Powiedzmy, że mam aplikację na Androida, która łączy się z .Net API w celu odbierania / ustawiania danych. Zamieszanie, które mam, dotyczy tego, jak zarejestrować / zalogować się użytkownika po raz pierwszy i uwierzytelniać go za każdym razem, gdy wysyłają żądanie do API. Jeśli użyję tylko uwierzytelniania opartego na nazwie …



13
Czy istnieje wygodny sposób tworzenia klas danych Parcelable w systemie Android za pomocą Kotlin?
Obecnie w moim projekcie Java używam doskonałej AutoParcel , która ułatwia tworzenie klas Parcelable. Teraz Kotlin, który rozważam w moim następnym projekcie, ma tę koncepcję klas danych, które automatycznie generują metody equals, hashCode i toString. Czy istnieje wygodny sposób, aby w wygodny sposób utworzyć klasę danych Kotlin Parcelable (bez ręcznego …

5
dodaj repozytorium maven do build.gradle
Dodałem niestandardowe repozytorium Maven do build.gradle w Android Studio, ale zależność nie została znaleziona Repozytorium i zależność Mavena <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: …





12
podczas używania AlertDialog.Builder z EditText, klawiatura programowa nie wyskakuje
Używam AlertDialog.Builder w celu utworzenia pola wprowadzania, z EditText jako metodą wprowadzania. Niestety, miękka klawiatura nie wyskakuje, mimo że tekst edycji jest aktywny , chyba że ponownie go wyraźnie dotkniesz. Czy jest sposób, aby zmusić go do popu? Wypróbowałem następujące, po (AlertDialog.Builder) .show (); ale bezskutecznie. InputMethodManager mgr = (InputMethodManager) …

5
Android: aktualizacja wersji DB i dodanie nowej tabeli
Utworzyłem już tabele sqlite dla mojej aplikacji, ale teraz chcę dodać nową tabelę do bazy danych. Zmieniłem wersję DB jak poniżej private static final int DATABASE_VERSION = 2; i Dodano ciąg do utworzenia tabeli private static final String DATABASE_CREATE_color = "CREATE TABLE IF NOT EXISTS files(color text, incident_id text)"; onCreatei …
117 android  database  sqlite 

11
Błąd: nie znaleziono konfiguracji o nazwie „default” w Android Studio
Używam biblioteki volley do wykonywania operacji sieciowych w systemie Android. Więc próbuję dodać tę bibliotekę do mojego projektu, który jest tworzony w Android Studio i systemie Gradle. Dodałem bibliotekę volley do mojego projektu, ale kiedy synchronizuję się z Gradle, pojawia się komunikat o błędzie. Wypróbowałem wszystkie odpowiedzi, które tutaj widzę, …

3
Fragmenty Androida: kiedy używać funkcji ukrywania / pokazywania lub dodawania / usuwania / zastępowania?
Załóżmy, że chcę zastąpić bieżący fragment w widoku kontenera innym. Czy lepiej jest użyć wymiany ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... lub następujące, z funkcją show and hide? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Czy można to zrobić bardziej wydajnie? Nie można znaleźć zbyt wielu …

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.