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.

2
Co dokładnie robi fitSystemWindows?
Staram się zrozumieć koncepcję, że fitsSystemWindowsw zależności od poglądu robi różne rzeczy. Zgodnie z oficjalną dokumentacją jest to plik Wewnętrzny atrybut logiczny, aby dostosować układ widoku na podstawie okien systemowych, takich jak pasek stanu. Jeśli tak, dostosowuje wypełnienie tego widoku, aby zostawić miejsce na okna systemowe . Teraz, sprawdzając View.javaklasę, …


19
Android Room - proste zapytanie wybierające - Nie można uzyskać dostępu do bazy danych w głównym wątku
Próbuję próbki z Room Persistence Library . Utworzyłem jednostkę: @Entity public class Agent { @PrimaryKey public String guid; public String name; public String email; public String password; public String phone; public String licence; } Utworzono klasę DAO: @Dao public interface AgentDao { @Query("SELECT COUNT(*) FROM Agent where email = :email …

6
Odtwórz plik audio z katalogu zasobów
Mam następujący kod: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); Problem polega na tym, że kiedy uruchamiam ten kod, zaczyna on odtwarzać wszystkie pliki audio w katalogu zasobów, w kolejności alfabetycznej, zamiast po prostu odtwarzać plik audio, o który prosiłem. Co ja robię źle? Czy istnieje …

10
Dodawać i usuwać widoki w systemie Android dynamicznie?
Jak dodawać i usuwać widoki, takie jak TextViews z aplikacji na Androida, tak jak na oryginalnym ekranie kontaktów Androida, gdzie naciskasz małą ikonę po prawej stronie pola i dodaje lub usuwa pole składające się z a TextViewi editTextView(z czego Widze). Jakieś przykłady, jak to osiągnąć?

12
RecyclerView - Jak płynnie przewijać do góry elementu na określonej pozycji?
W RecyclerView mogę nagle przewinąć do góry wybranego elementu, używając: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); Jednak powoduje to gwałtowne przeniesienie elementu na najwyższą pozycję. Chcę płynnie przejść na górę elementu . Próbowałem też: recyclerView.smoothScrollToPosition(position); ale nie działa dobrze, ponieważ nie przenosi elementu na wybraną pozycję na górę. Po prostu przewija listę, aż …



11
notifyDataSetChange nie działa z niestandardowej karty
Kiedy ponownie zapełniam mój ListView, wywołuję określoną metodę z pliku my Adapter. Problem : Kiedy dzwonię updateReceiptsListz mojego Adapter, dane są odświeżane, ale mój ListViewnie odzwierciedla zmiany. Pytanie 30 : Dlaczego nie ListViewpokazuję nowych danych, kiedy dzwonię notifyDataSetChanged? Adapter : public class ReceiptListAdapter extends BaseAdapter { public List<Receipt> receiptlist; private …

8
Margines / dopełnienie w ostatnim podrzędnym w RecyclerView
Próbuję dodać Padding / Margin Bottom w ostatnim wierszu i Padding / Margin Top w pierwszym wierszu. Nie mogę tego zrobić w pozycji xml, ponieważ wpłynęłoby to na wszystkie moje Childs. Mam nagłówki i elementy podrzędne w moim adapterze RecyclerView, więc nie mogę używać android:padding="4dp" android:clipToPadding="false" Muszę używać go indywidualnie …


7
Jak zwiększyć rozmiar sterty aplikacji na Androida?
Piszę aplikację na Androida, która wykorzystuje kilka modeli 3D. Taki model z teksturami może zajmować dużo pamięci. Dowiedziałem się, że producent ustala limit rozmiaru sterty, z którego może korzystać aplikacja. Na przykład mój tablet Samsung Galaxy Tab 8.9 P7310 może zająć 64 MB pamięci. Czy istnieje sposób na zwiększenie tego …
125 android 

30
Nie można wykonać dex: zdefiniowano wiele plików dex
Wiem, że to pytanie zostało tu zadane kilka razy. Ale nie widziałem jeszcze żadnego możliwego rozwiązania. Zanim wykonam projekt „Uruchom jako aplikację na Androida”, jeśli go nie wyczyszczę, pojawi się następujący błąd i muszę ponownie uruchomić Eclipse ... i wyczyścić ponownie. Conversion to Dalvik format failed: Unable to execute dex: …
125 java  android 


5
Fragment czy fragment wsparcia?
Tworzę aplikację obsługującą system Android> = 4.0. Wykorzystuje fragmenty z android.apppakietu. Ponieważ mam problemy ze starszą implementacją fragmentów w wersji 4.0, taką jak ta , które zostały już naprawione w bibliotece wsparcia, rozważam powrót do implementacji fragmentu z biblioteki obsługi, aby uzyskać bardziej niezawodną i spójną implementację. Jaka jest twoja …

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.