Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

8
Життєвий цикл активності Android - для чого всі ці методи?
Який життєвий цикл діяльності Android? Чому так багато подібних методів зондування ( onCreate(), onStart(), onResume()) викликається під час ініціалізації, і багато інших ( onPause(), onStop(), onDestroy()) викликається в кінці? Коли називаються ці методи та як їх правильно використовувати?

30
Як утриматися відItemSelected від стрілянини за нещодавно створеним Spinner?
Я думав про не менш елегантні способи вирішити це, але знаю, що мені щось не вистачає. Моє onItemSelectedвимикається негайно без будь-якої взаємодії з користувачем, і це небажана поведінка. Я хочу, щоб інтерфейс зачекав, поки користувач щось вибере, перш ніж він щось зробить. Я навіть спробував налаштувати слухача на onResume(), сподіваючись, …

9
Чи можна оголосити змінну в Gradle придатною для використання на Java?
Чи можна оголосити змінну в Gradle придатною для використання на Java? В основному, я хотів би оголосити деякі зміни в build.gradle, а потім отримати його (очевидно) під час збирання. Так само, як макроси перед процесором у C / C ++ ... Прикладом декларації може бути щось подібне ...: android { …

4
getApplication () і getApplicationContext ()
Я не міг знайти задовільну відповідь на цей питання , так що тут ми йдемо: то , що угода з Activity/Service.getApplication()і Context.getApplicationContext()? У нашому додатку обидва повертають один і той же об’єкт. В одному , ActivityTestCaseпроте, глузливий додаток зробить getApplication()повернутися з знущатися, але по- getApplicationContext, як і раніше буде повертати …

17
Як саме атрибут android: onClick XML відрізняється від setOnClickListener?
З цього прочитаного ви можете призначити onClickобробник кнопці двома способами. Використання android:onClickатрибута XML, де ви просто використовуєте ім'я публічного методу з підписом void name(View v)або за допомогою setOnClickListenerметоду, де ви передаєте об'єкт, що реалізує OnClickListenerінтерфейс. Останній часто вимагає анонімного класу, який особисто мені не подобається (особистий смак) або визначення внутрішнього …
416 android  onclick 



14
Зміна рівня API Android Studio
Я хочу змінити мінімальну версію SDK в Android Studio з API 12 на API 14. Я спробував змінити її у файлі маніфесту, тобто <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="18" /> і відновлення проекту, але я все одно отримую Android Studio IDE, який видаляє деякі помилки. Я припускаю, що я повинен встановити мінімальний SDK …

12
Як отримати основну електронну адресу пристрою Android
Як отримати основну електронну адресу Android (або список адрес електронної пошти)? Я розумію, що в OS 2.0+ є підтримка декількох адрес електронної пошти, але нижче 2.0 ви можете мати лише одну адресу електронної пошти на кожен пристрій.
412 android  email 

6
Як перевірити ім'я та псевдонім сертифіката у файлах зберігання ключів?
У мене є маса файлів .keystore і мені потрібно знайти один із конкретними CN та псевдонімами. Чи є спосіб зробити це за допомогою інструмента за допомогою клавіш, jarsigner чи іншого інструменту? Я знайшов спосіб перевірити, чи використовується специфічна сховище ключів для підписання конкретного apk, але мені також потрібно отримати псевдонім …
410 java  android  keystore 

15
Android Spinner: отримайте подію зміни вибраного елемента
Як ви можете встановити слухач події для Spinner, коли вибраний елемент змінюється? В основному те, що я намагаюся зробити, є щось подібне до цього: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event }

24
Чи є простий спосіб додати рамку до верху та внизу перегляду Android?
У мене TextView, і я хотів би додати чорну облямівку уздовж верхньої та нижньої меж. Я спробував додати android:drawableTopі android:drawableBottomTextView, але це призвело лише до того, що весь перегляд став чорним. <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" /> Чи є спосіб легко додати верхню та нижню межі …

20
Як вручну включити зовнішній пакет aar за допомогою нової системи Gradle Android Build
Я експериментував з новою системою збірки андроїдів і зіткнувся з невеликою проблемою. Я склав власний пакет aar ActionBarSherlock, який я назвав 'actionbarsherlock.aar'. Те, що я намагаюся зробити, - це фактично використовувати цей aar для створення мого остаточного APK. Якщо я включу всю бібліотеку ActionBarSherlock як модуль бібліотеки для Android до …

12
Як читати / записувати булевий код при реалізації інтерфейсу Parcelable?
Я намагаюсь зробити " ArrayList Parcelableдля", щоб передати до активності список спеціальних об'єктів. Я починаю писати аmyObjectList клас, який розширює ArrayList<myObject>та впроваджує Parcelable. Деякі атрибути MyObjectє, booleanалеParcel не мають жодного методу read/writeBoolean. Який найкращий спосіб впоратися з цим?

5
Навігаційний ящик (Google+ проти YouTube)
Хтось знає, як реалізувати розсувне меню, як деякі найпопулярніші додатки сьогодні? На інші запитання щодо переповнення стека не було відповідей, як це зробити, тому я намагаюся зібрати стільки інформації, щоб допомогти іншим. Усі додатки, про які я згадую нижче, чудово справляються із реалізацією слайд-меню. 1. Google Plus (станом на 7/7/12) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.