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.


6
Android Json i wartości null
Jak mogę wykryć, że wartość json jest zerowa? na przykład: [{"nazwa użytkownika": null}, {"nazwa użytkownika": "null"}] Pierwszy przypadek reprezentuje nieistniejącą nazwę użytkownika, a drugi użytkownika o nazwie „null”. Ale jeśli spróbujesz pobrać je obie wartości, w rezultacie otrzymasz ciąg „null” JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", JSONObject.NULL); Log.e("LOG", json.toString()); Log.e("LOG", …
94 java  android  json 

8
Android - wydrukuj pełny ślad wyjątku do dziennika
Mam blok try / catch, który zgłasza wyjątek i chciałbym zobaczyć informacje o wyjątku w dzienniku urządzenia z systemem Android. Czytałem dziennik urządzenia mobilnego za pomocą tego polecenia z mojego komputera deweloperskiego: /home/dan/android-sdk-linux_x86/tools/adb shell logcat Najpierw spróbowałem tego: try { // code buggy code } catch (Exception e) { e.printStackTrace(); …
94 android 

8
FCM z AWS SNS
Używam AWSzasobów do mojego projektu na Androida, planuję dodać usługę powiadomień push do mojego projektu z AWS SNS. Jest kilka pytań bardzo mnie nurtujących. Nie znalazłem żadnych pytań dotyczących tego, z wyjątkiem jednego lub dwóch, ale z niejasnymi wyjaśnieniami. 1. AWSobsługujeFCM ? SNSpracować z GCM. Ale Google zaleca używanie FCM …

5
Uzyskaj nazwę wersji aplikacji za pomocą adb
Czy istnieje łatwy sposób uzyskania nazwy wersji aplikacji na urządzeniu z systemem Android przy użyciu powłoki adb? Znalazłem numer wersji aplikacji (nie nazwę wersji) w /data/system/packages.xml. Byłoby miło, gdyby istniał plik zawierający informacje o aplikacji.
94 android  adb 

11
Zapobiegaj zamykaniu okien dialogowych przy obracaniu ekranu w systemie Android
Próbuję zapobiec zamykaniu okien dialogowych utworzonych za pomocą narzędzia Alert Builder po ponownym uruchomieniu działania. Jeśli przeciążę metodę onConfigurationChanged, mogę z powodzeniem to zrobić i zresetować układ do prawidłowej orientacji, ale stracę funkcję lepkiego tekstu w edytorze. Więc rozwiązując problem z dialogiem stworzyłem ten problem z edittextem. Jeśli zapiszę ciągi …



9
Wibracje i dźwięk są ustawiane domyślnie w powiadomieniu
Próbuję uzyskać domyślny alarm wibracyjny i dźwiękowy, gdy nadejdzie moje powiadomienie, ale jak dotąd nie mam szczęścia. Wyobrażam sobie, że ma to związek ze sposobem, w jaki ustawiam wartości domyślne, ale nie jestem pewien, jak to naprawić. jakieś pomysły? public void connectedNotify() { Integer mId = 0; NotificationCompat.Builder mBuilder = …
94 android 



17
Wykryj naciśnięcie przycisku Home w Androidzie
To już od jakiegoś czasu doprowadza mnie do szału. Czy istnieje sposób na niezawodne wykrycie, czy przycisk Home został naciśnięty w aplikacji na Androida? Jeśli to się nie powiedzie, czy istnieje skuteczny sposób na stwierdzenie, co spowodowało rozpoczęcie działania onPause? tj. czy możemy wykryć, czy było to spowodowane uruchomieniem nowej …


6
CollapsingToolbarLayout nie rozpoznaje przewijania
Stworzyłem prosty układ CollapsingToolbarLayout i działa jak urok. Mój problem polega na tym, że jeśli spróbuję użyć przewijanego zwoju w widoku zagnieżdżonego przewijania , to po prostu się zatrzymuje, gdy puszczam palec. Normalne przewijanie działa tak, jak powinno. Kod moich działań pozostaje niezmieniony => automatycznie generowana pusta aktywność. (Właśnie kliknąłem …

15
PopupWindow - Zamknij po kliknięciu na zewnątrz
Mam PopupWindow w moim działaniu, chodzi o to, że moje PopupWindow nadal wyświetla się, nawet gdy wchodzę w interakcję z moją aktywnością (powiedzmy przewijanie mojej listy). Mogę przewijać moją listę, a PopupWindow nadal tam jest. To, co chcę osiągnąć, to kiedy dotykam / przewijam / klikam / etc na ekranie, …

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.