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.

12
Jak zmienić kolor tła menu opcji?
Próbuję zmienić domyślny kolor menu opcji, który jest biały: chcę mieć czarne tło dla każdej pozycji w menu opcji. Wypróbowałem kilka sesji, takich jak android: itemBackground = "# 000000" na elemencie item w elemencie menu, ale to nie zadziałało. Jak mogę to osiągnąć?

5
Różnice między Intent i PendingIntent
Przeczytałem kilka artykułów i oba wydają się robić to samo i zastanawiałem się, jaka jest różnica między uruchomieniem usługi w ten sposób: Intent intent = new Intent(this, HelloService.class); startService(intent); lub tak: Calendar cal = Calendar.getInstance(); Intent intent = new Intent(this, MyService.class); PendingIntent pintent = PendingIntent.getService(this, 0, intent, 0); AlarmManager alarm …

7
Android SQLite DB, kiedy zamknąć
Pracuję z bazą danych SQLite na Androidzie. Mój menedżer bazy danych jest singletonem i teraz otwiera połączenie z bazą danych po jej zainicjowaniu. Czy pozostawianie bazy danych otwartej przez cały czas jest bezpieczne, aby gdy ktoś dzwoni do mojej klasy w celu pracy z bazą danych, jest ona już otwarta? …
98 android  sqlite 

26
Pasek stanu zmienia kolor na biały i nie wyświetla treści za nim
Próbuję AppCompat na Marshmallow. Chcę mieć przezroczysty pasek stanu, który jednak zmienia kolor na biały. Wypróbowałem kilka rozwiązań, ale nie zadziałały ( przezroczysty pasek stanu nie działa z windowTranslucentNavigation = "false" , Lollipop: rysuj za paskiem statusu z kolorem ustawionym na przezroczysty ). Oto powiązany kod. Moje style.xml <style name="Bacon" …

11
Jak usunąć fokus bez ustawiania fokusu na inną kontrolkę?
Lubię, gdy moje interfejsy użytkownika są intuicyjne; każdy ekran powinien w naturalny i dyskretny sposób prowadzić użytkownika do następnego kroku w aplikacji. Poza tym staram się, aby rzeczy były jak najbardziej zagmatwane i zagmatwane. Żartuję :-) Mam trzy TableRows, z których każdy zawiera tylko do odczytu i nie można fokusować …

12
Odświeżanie danych w RecyclerView i utrzymywanie pozycji przewijania
W jaki sposób można odświeżyć dane wyświetlane w programie RecyclerView(wywołując notifyDataSetChangedjego adapter) i upewnić się, że pozycja przewijania jest resetowana dokładnie do miejsca, w którym się znajdowała? W przypadku starego dobrego ListViewwystarczy pobrać getChildAt(0), sprawdzić getTop()i wywołać setSelectionFromToppóźniej te same dokładne dane. Wydaje się, że nie jest to możliwe w …

5
Jak odwołać się do atrybutów stylu z rysunków?
Chcę mieć 2 motywy do wyboru dla mojej aplikacji. W tym celu zdefiniowałem kilka atrybutów, na przykład: <attr format="color" name="item_background" /> Następnie stworzyłem oba motywy, takie jak ten: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Ta metoda działa świetnie, pozwalając mi łatwo tworzyć i modyfikować kilka motywów. …

5
Wymaga adnotacji na Androidzie w porównaniu z TargetApi
Jaka jest różnica między RequiresApii TargetApi? Próbka w kotlinie: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() UWAGA: FingerprintManager.AuthenticationCallbackwymaga interfejsu APIM UWAGA 2: jeśli nie używam lint TargetApi, wystąpi błąd class requires api level 23...


11
Android pobiera wartość z wybranego radiobutton
Mam fragment kodu z trzema RadioButtonznakami w obrębie RadioGroup. Chcę ustawić onCheckedListener, które pokaże wartość RadioButtonw a Toast. Jednak to, co do tej pory osiągnąłem, nie działa. Jak uzyskać wartość RadioButtoni wyświetlić ją w Toast? To jest mój kod: import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.widget.RadioButton; import …
98 java  android  xml 

30
Czekam na pojawienie się urządzenia docelowego w trybie online
Niedawno zaktualizowałem do Android Studio 2.3, a teraz, gdy próbuję uruchomić aplikację, emulator nie przechodzi do trybu online. Wyłącza się po 300 sekundach. Ponadto w aplikacji wystąpił KRYTYCZNY BŁĄD WYJĄTKOWY (OOM) i nie jestem pewien, jak to naprawić, lub czy jest to część problemu z emulatorem. Każda pomoc jest bardzo …

11
Ustaw szerokość, aby dopasować ograniczenia w ConstraintLayout
Chciałbym ograniczyć lewą i prawą stronę widoku do marginesów widoku nadrzędnego i sprawić, by wypełnił przydzieloną przestrzeń. Jednakże ustawienie szerokości do albo match_parentlub wrap_contentwydaje się ten sam wynik. Czy istnieje coś równoważnego match_constraints (w przeciwieństwie do match_parent i wrap_content)? Czy match_parenti wrap_contentwpływają na układ, czy też są ignorowane w nowym …

13
Promień naroża CardView
Czy istnieje sposób, aby CardView miał tylko promień narożnika u góry? <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="10dp" >



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.