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.

5
Jak zaktualizować dane LiveData ViewModel z usługi w tle i zaktualizować interfejs użytkownika
Ostatnio odkrywam architekturę Androida, która została niedawno wprowadzona przez Google. Z dokumentacji znalazłem to: public class MyViewModel extends ViewModel { private MutableLiveData<List<User>> users; public LiveData<List<User>> getUsers() { if (users == null) { users = new MutableLiveData<List<Users>>(); loadUsers(); } return users; } private void loadUsers() { // do async operation to …

3
Dlaczego istnieje oddzielna podklasa MutableLiveData w usłudze LiveData?
Wygląda na to, że MutableLiveDataróżni się od LiveDatatylko upublicznieniem metod setValue()i postValue(), podczas LiveDatagdy są one chronione. Jakie są powody, dla których warto utworzyć osobną klasę dla tej zmiany, a nie po prostu zdefiniować te metody jako publiczne LiveDatasame w sobie? Ogólnie rzecz biorąc, czy taka forma dziedziczenia (zwiększenie widoczności …


13
Eclipse JUNO nie uruchamia się
Kiedy uruchamiam Eclipse, to się nie uruchamia. Pojawia się błąd i nakazuje mi wyświetlenie pliku dziennika. „Zobacz plik dziennika: /Users/max/work/projects/.metadata/.log” OS: MacOS 10.7.4 Eclipse: 4.2 Juno ADT: 20 Moja stara wersja Eclipse uruchamia się bez problemu. !SESSION 2012-07-03 16:22:48.261 ----------------------------------------------- eclipse.buildId=I20120608-1400 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=ru_RU …


9
Jak przewijać w dół w ScrollView podczas uruchamiania działania
Wyświetlam niektóre dane w ScrollView. Podczas uruchamiania działania (metoda onCreate) wypełniam ScrollView danymi i chcę przewinąć do dołu. Próbowałem użyć getScrollView().fullScroll(ScrollView.FOCUS_DOWN). Działa to, gdy robię to jako akcja po kliknięciu przycisku, ale nie działa w metodzie onCreate. Czy istnieje sposób, jak przewinąć ScrollView do dołu po uruchomieniu działania? Oznacza to, …
96 android  scroll 

6
jak uzyskać identyfikator URI zasobu obrazu w systemie Android
Muszę otworzyć zamiar wyświetlenia obrazu w następujący sposób: Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("@drawable/sample_1.jpg"); intent.setData(uri); startActivity(intent); Problem w tym, że Uri uri = Uri.parse("@drawable/sample_1.jpg");to nieprawda.
96 android  uri 

10
Jak dodać API Apache HTTP (starsze) jako zależność w czasie kompilacji do build.grade dla Androida M?
Jak wspomniano tutaj , system Android M nie będzie obsługiwał interfejsu API Apache HTTP. Dokumenty zawierają następujące informacje: zamiast tego użyj klasy HttpURLConnection. lub Aby kontynuować korzystanie z interfejsów API Apache HTTP, musisz najpierw zadeklarować następującą zależność w czasie kompilacji w pliku build.gradle: android {useLibrary 'org.apache.http.legacy'} Przekonwertowałem wiele elementów HttpClient …

9
Jak utworzyć plik .jar z projektu Android Studio
Używam AndroidStudio i mam ten projekt, jak pokazano: To, co znajduje się wewnątrz niebieskiego koła, to myLib. myLib musi również korzystać z zewnętrznej biblioteki znajdującej się w czerwonym kółku i pakietu Apache (zielone kółko). Dlatego chcę, aby całość stała się pojedynczym plikiem .jar, aby móc go używać w innych projektach. …

15
Android Studio nie wdraża zmian w aplikacji
Czasami ten scenariusz występuje podczas programowania. Wprowadziłbym zmianę w swoim kodzie źródłowym, wcisnął przycisk Zapisz wszystko, a następnie uruchomiłbym, ale zmiana nie byłaby widocznie odzwierciedlona w aplikacji - (używam urządzenia do testowania). Mogę nawet odinstalować aplikację na moim urządzeniu i uruchomić ponownie, a nowo zainstalowana aplikacja nadal nie odzwierciedla zmiany …

4
Jak narysować ścieżkę na mapie za pomocą pliku kml?
Czy mogę przeanalizować plik kml, aby wyświetlić ścieżki lub punkty w systemie Android? Czy mógłbyś mi w tym pomóc? Oto przykładowy kod kml, który chciałbym wyświetlić na mapie google android: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>Paths</name> <description>Examples of paths. Note that the tessellate tag is by default set to …

16
TextInputLayout nie wyświetla wskazówki EditText, zanim użytkownik się na niej nie skupi
Korzystam z niedawno wydanej biblioteki obsługi projektów systemu Android, aby wyświetlić pływającą etykietę z EditTexts. Ale mam do czynienia z problemem polegającym na tym, że wskazówka dotycząca tekstu edycji nie jest wyświetlana, gdy renderowany jest interfejs użytkownika, ale widzę wskazówkę po tym, jak skupię się na tekstach edycji. Mój układ …


1
Pełna lista uprawnień systemu Android w formacie XML [zamknięta]
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 8 lat temu . Chciałbym móc znaleźć tę …

1
Android SQLite: parametr nullColumnHack w metodach insert / replace
Android SDK ma kilka wygodnych metod manipulowania danymi za pomocą SQLite. Jednak zarówno metody insert, jak i replace używają jakiegoś nullColumnHackparametru, którego użycia nie rozumiem. Dokumentacja wyjaśnia to w następujący sposób, ale co się stanie, jeśli tabela ma wiele kolumn, które na to pozwalają NULL? Naprawdę nie rozumiem: / SQL …
96 android  sqlite 

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.