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.


10
Jak dodać pływającą etykietę na Spinner
Po użyciu biblioteki obsługi projektów systemu Android w TextInputLayoutcelu umieszczenia pływającej etykiety nad EditTextkomponentem, zastanawiałem się, czy istnieje sposób na dodanie pływającej etykiety do Spinnerkomponentu (niekoniecznie przy użyciu biblioteki projektu). Rozumiem przez to coś w rodzaju a TextViewumieszczonego powyżej Spinner(oczywiście bez animacji takich jak TextInputLayout), ale chcę, aby rozmiar tekstu, …

8
Autorytatywny sposób na przesłonięcie onMeasure ()?
Jaki jest prawidłowy sposób przesłaniania onMeasure ()? Widziałem różne podejścia. Na przykład Professional Android Development używa MeasureSpec do obliczenia wymiarów, a następnie kończy się wywołaniem metody setMeasuredDimension (). Na przykład: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ int parentWidth = MeasureSpec.getSize(widthMeasureSpec); int parentHeight = MeasureSpec.getSize(heightMeasureSpec); this.setMeasuredDimension(parentWidth/2, parentHeight); } Z drugiej …

13
Jak obsłużyć AsyncTask podczas obracania ekranu?
Dużo czytałem o tym, jak zapisać stan instancji lub jak radzić sobie z niszczeniem mojej aktywności podczas obracania ekranu. Wydaje się, że istnieje wiele możliwości, ale nie doszedłem do wniosku, który z nich najlepiej sprawdza się przy pobieraniu wyników AsyncTask. Mam kilka AsyncTasks, które są po prostu uruchamiane ponownie i …

5
Idealny sposób na ustawienie globalnej obsługi nieprzechwyconych wyjątków w systemie Android
Chcę ustawić globalną procedurę obsługi nieprzechwyconych wyjątków dla wszystkich wątków w mojej aplikacji na Androida. Tak więc w mojej Applicationpodklasie ustawiłem implementację Thread.UncaughtExceptionHandlerjako domyślną obsługę nieprzechwyconych wyjątków. Thread.setDefaultUncaughtExceptionHandler( new DefaultExceptionHandler(this)); W mojej implementacji staram się AlertDialogwyświetlić odpowiedni komunikat wyjątku. Jednak to nie działa. Zawsze, gdy wyjątek jest zgłaszany dla dowolnego …

17
Zaimportuj Android Volley do Android Studio
Chcę skorzystać z biblioteki do siatkówki Google Używam Android Studio i wiem, jak dodawać biblioteki .jar. Ale nie mogłem utworzyć biblioteki .jar z plikami volley: https://android.googlesource.com/platform/frameworks/volley Oto co zrobiłem: (używając Windows siedem) git clone https://android.googlesource.com/platform/frameworks/volley cd volley android.bat update project -p . --target android-19 ant.jar jar I otrzymuję wynik: Wystąpił …

13
Pobieranie fizycznych wymiarów ekranu / dpi / gęstości pikseli w Chrome na Androida
Pytanie Czy istnieje bezpieczny sposób na uzyskanie rzeczywiście prawidłowych fizycznych wymiarów ekranu w przeglądarce Chrome na Androida? W razie potrzeby stare wersje Chrome i Androida można pominąć. Wcześniejsze badania Istnieje wiele ślepych pytań dotyczących przepełnienia stosu, dotyczących uzyskania rzeczywistych fizycznych wymiarów ekranu urządzenia z poziomu javascript (lub css). Wydaje się, …

4
Android - Konstruktor aktywności a onCreate
Rozumiem, że Android Activitiesma określone cykle życia i onCreatenależy to zastąpić i użyć do inicjalizacji, ale co dokładnie dzieje się w konstruktorze? Czy są jakieś przypadki, w których można / należy również zastąpić Activitykonstruktora, czy też nie należy go nigdy dotykać? Zakładam, że konstruktor nigdy nie powinien być używany, ponieważ …

8
Płynna pętla wideo dzięki VideoView
Mam następujący kod, aby pobrać wideo jako surowe zasoby, uruchomić wideo i zapętlić je, ale potrzebuję, aby wideo było teraz płynnie zapętlone, jeśli chodzi o koniec klipu i ponownie uruchamia klip, przejście między powoduje migotanie przez ułamek sekundy, czego naprawdę nie mogę mieć w mojej aplikacji. public class Example extends …

12
Jak pobrać usługi Google Play w emulatorze Androida?
Chcę używać interfejsu API usług Google Play w mojej aplikacji, ale kiedy otwieram emulator, aby przetestować moją aplikację, wysyła mi komunikat „Należy pobrać usługi Google Play”. Wiem, że tak się dzieje, ponieważ zakodowałem ten test w mojej MainActivitymetodzie onResume(). Chcę wiedzieć, jak mogę zainstalować usługi Google Play w moim emulatorze, …

10
Nie udało się znaleźć celu za pomocą skrótu „android-25”
Mam Android Studio 2.2. Próbuję otworzyć projekt, ale pojawia się błąd „Nie udało się znaleźć celu z ciągiem mieszającym„ android-25 ””. Pod komunikatem o błędzie widzę link „Zainstaluj brakującą platformę (y) i zsynchronizuj projekt”. Jeśli kliknę ten link, pojawi się inny błąd, który mówi „Następujące pakiety nie są dostępne: - …
88 android 

10
Jak stworzyć link dla wszystkich urządzeń mobilnych, który otwiera mapy google z trasą rozpoczynającą się w aktualnej lokalizacji, prowadzącą w dane miejsce?
Raczej myślałem, że nie będzie to takie trudne do znalezienia, ale pozornie nie jest łatwo znaleźć niesamowity artykuł na temat różnych urządzeń, tak jak można się spodziewać. Chcę utworzyć link, który otwiera przeglądarkę urządzenia mobilnego i przegląda mapy google LUB otwiera aplikację map (Apple Maps lub Google Maps) i bezpośrednio …

4
Animacja skali obrazu systemu Android względem punktu środkowego
Mam ImageView i wykonuję na nim prostą animację skali. Bardzo standardowy kod. Moje scale_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Mój kod animacji: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Problem: Kiedy obraz jest skalowany, nie jest skalowany od środka, ale od lewego górnego rogu. Innymi słowy, …

18
Dodać margines między RadioButton a jego etykietą w systemie Android?
Czy można dodać trochę miejsca między RadioButton a etykietą, nadal korzystając z wbudowanych komponentów Androida? Domyślnie tekst wygląda na nieco zgnieciony. <RadioButton android:id="@+id/rb1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="My Text"/> Próbowałem kilku rzeczy: Wydaje się, że określenie marginesu i dopełnienia powoduje zwiększenie przestrzeni wokół całego elementu (przycisku i tekstu razem). To ma sens, …


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.