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.


30
Jak zachować opcję OnItemSelected przed odpaleniem na nowo utworzonym programie Spinner?
Myślałem o mniej niż eleganckich sposobach rozwiązania tego problemu, ale wiem, że czegoś mi brakuje. Mój onItemSelectedwystrzeliwuje natychmiast, bez żadnej interakcji z użytkownikiem, i jest to niepożądane zachowanie. Chcę, aby interfejs użytkownika czekał, aż użytkownik wybierze coś, zanim cokolwiek zrobi. Próbowałem nawet ustawić słuchacza w onResume(), mając nadzieję, że to …


4
getApplication () vs. getApplicationContext ()
Nie mogłem znaleźć satysfakcjonującej odpowiedzi na to pytanie, więc zaczynamy: o co chodzi z tym Activity/Service.getApplication()i Context.getApplicationContext()? W naszej aplikacji oba zwracają ten sam obiekt. W ActivityTestCaseJednakże, szydząc aplikację pozwoli getApplication()wrócić z makiety, ale getApplicationContextbędzie jeszcze powrócić inną instancję kontekstowe (jeden wstrzykiwany przez Android). Czy to błąd? Czy to celowo? …

17
Czym dokładnie atrybut Android: onClick XML różni się od setOnClickListener?
Z tego, co przeczytałem, możesz przypisać onClickprogramator do przycisku na dwa sposoby. Za pomocą android:onClickatrybutu XML, w którym po prostu używasz nazwy metody publicznej z podpisem void name(View v)lub za pomocą setOnClickListenermetody, w której przekazujesz obiekt implementujący OnClickListenerinterfejs. Ta ostatnia często wymaga anonimowej klasy, której osobiście nie lubię (osobisty gust) …
416 android  onclick 



14
Zmiana poziomu interfejsu API Android Studio
Chcę zmienić minimalną wersję zestawu SDK w Android Studio z API 12 na API 14. Próbowałem zmienić ją w pliku manifestu, tj. <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="18" /> i przebudowywanie projektu, ale wciąż dostaję błąd w IDE Android Studio. Zakładam, że muszę ustawić minimalny zestaw SDK we „właściwościach projektu” lub coś podobnego, …


6
Jak sprawdzić nazwę certyfikatu i alias w plikach magazynu kluczy?
Mam kilka plików .keystore i muszę znaleźć taki z określonym CN i aliasem. Czy można to zrobić za pomocą keytool, jarsignera lub innego narzędzia? Znalazłem sposób, aby sprawdzić, czy do podpisania określonego pliku APK użyto określonego magazynu kluczy, ale muszę również uzyskać alias i nazwę certyfikatu w każdym z plików.
410 java  android  keystore 


24
Czy istnieje prosty sposób na dodanie ramki do górnej i dolnej części widoku Androida?
Mam TextView i chciałbym dodać czarną ramkę wzdłuż górnej i dolnej granicy. Próbowałem dodać android:drawableTopi android:drawableBottomdo TextView, ale to spowodowało, że cały widok stał się czarny. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Czy istnieje sposób na łatwe dodanie górnej i dolnej ramki do widoku (w szczególności …

20
Jak ręcznie dołączyć zewnętrzny pakiet aar za pomocą nowego systemu kompilacji Gradle Android
Eksperymentowałem z nowym systemem kompilacji Androida i napotkałem mały problem. Skompilowałem własny pakiet aar ActionBarSherlock, który nazwałem „actionbarsherlock.aar”. To, co próbuję zrobić, to użyć tego aar do zbudowania mojego końcowego pakietu APK. Jeśli dołączę całą bibliotekę ActionBarSherlock jako moduł biblioteki Androida do mojego głównego projektu za pomocą projektu kompilacji („: …


5
Szuflada nawigacji (Google+ vs. YouTube)
Czy ktoś wie, jak zaimplementować przesuwane menu, takie jak niektóre z najlepszych współczesnych aplikacji? Inne pytania dotyczące przepełnienia stosu nie miały żadnych odpowiedzi, jak to zrobić, więc staram się zebrać jak najwięcej informacji, aby pomóc innym. Wszystkie aplikacje, o których wspomniałem poniżej, świetnie wykonują menu slajdów. 1. Google Plus (od …

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.