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

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

20
moveCamera з CameraUpdateFactory.newLatLngBounds аварійно завершує роботу
Я використовую новий API Google Maps для Android . Я створюю діяльність, яка включає MapFragment. В процесі діяльності onResumeя встановлюю маркери в об’єкт GoogleMap, а потім визначаю обмежувальне поле для карти, яке включає всі маркери. Для цього використовується такий псевдокод: LatLngBounds.Builder builder = new LatLngBounds.Builder(); while(data) { LatLng latlng = …

7
Блок тестування Android Studio: зчитування файлу даних (вхідних даних)
В одиничному тесті, як я можу прочитати дані з файлу json у моїй (настільній) файловій системі, без жорсткого кодування шляху? Я хотів би прочитати тестові дані (для моїх методів синтаксичного аналізу) із файлу, а не створювати статичні рядки. Файл знаходиться в тому самому місці, що і мій код модульного тестування, …

12
Як відкрити другу активність натисканням кнопки в додатку для Android
Я вчуся створювати програми для Android, і мені потрібна певна допомога. Я не можу зрозуміти, які біти коду шаблону я повинен змінити, а які біти статичні. У папці LAYOUT у мене є ACTIVITY_MAIN.XML, який читає <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/main_buttons_photos" /> …


1
Android SQLite: параметр nullColumnHack у методах вставки / заміни
Android SDK має кілька зручних методів для обробки даних за допомогою SQLite. Однак і методи вставки, і заміни використовують якийсь nullColumnHackпараметр, використання якого я не розумію. Документація пояснює це наступним чином, але що, якщо таблиця має кілька стовпців, які дозволяють NULL? Я справді не розумію: / SQL не дозволяє вставляти …
96 android  sqlite 

10
Завершення поточної діяльності з фрагмента
У мене є фрагмент діяльності, який я використовую як шухляду навігації. Він містить кнопки, які при натисканні запускають нові дії (startActivity з фрагмента просто викликає startActivity для поточної активності). За своє життя я не можу зрозуміти, як би я закінчив поточну діяльність після початку нової. Я прагну досягти чогось такого …
96 android 

13
Як зазвичай ви позначаєте записи в журналі? (android)
Я припускаю, що більшість з вас знають про android.util.Log. Усі методи ведення журналу приймають "тег рядка" як перший аргумент. І моє запитання: Як ви зазвичай позначаєте свої журнали у своїх програмах? Я бачив такий хардкод, як цей: public class MyActivity extends Activity { private static final String TAG = "MyActivity"; …
96 android  logging 

5
Як перевірити придбання програми для Android на стороні сервера (Google Play у програмі виставлення рахунків v3)
У мене є простий додаток (потрібен вхід користувача з обліковим записом). Я пропоную деякі преміум-функції для платних користувачів, наприклад більше новин. Мені потрібно записати, чи користувач купив цей товар у моїй базі даних сервера. Коли я надаю вміст даних на пристрій користувача, я можу перевірити статус користувача та надати інший …

12
Як змінити колір тла меню параметрів?
Я намагаюся змінити колір за замовчуванням для меню параметрів, який є білим: я хочу чорний фон для кожного пункту меню параметрів. Я спробував кілька знімків, таких як android: itemBackground = "# 000000" для елемента item в елементі меню, але це не спрацювало. Як я можу це зробити?

4
Як використовувати перехоплювач для додавання заголовків у Retrofit 2.0?
Наша команда приймає рішення про модернізацію 2.0, і я провожу кілька початкових досліджень щодо цього. Я новачок у цій бібліотеці. Мені цікаво, як використовувати interceptorдодавання індивідуальних заголовків через Retrofits 2.0 у нашому додатку для Android. Є багато підручників щодо використання interceptorдля додавання заголовків у Retrofit 1.X, але оскільки API сильно …
96 java  android  retrofit 

7
БД Android SQLite Коли закривати
Я працюю з базою даних SQLite на Android. Мій менеджер баз даних є одностороннім і зараз відкриває підключення до бази даних, коли вона ініціалізується. Безпечно залишати базу даних відкритою весь час, щоб коли хтось зателефонував моєму класу для роботи з базою даних, вона вже відкрита? Або я повинен відкривати та …
96 android  sqlite 

11
Recyclerview всередині вкладеного Scrollview, але не швидко прокручує, як звичайний Recyclerview або Nested Scrollview
Я використовую RecyclerViewвсередині, NestedScrollViewі це працює. Але коли я використовую RecyclerViewвсередині LinearLayoutабо щось інше, воно прокручується з різною швидкістю залежно від жесту. Прокрутка прослуховує жест, і якщо я просунувся лише трохи вгору, то він прокрутиться трохи, тоді як якщо я просунусь вгору дуже швидко, то він прокрутиться дуже швидко. Зараз …

25
Рядок стану стає білим і за ним не відображається вміст
Я випробовую AppCompat на Зефір. І я хочу мати прозорий рядок стану, однак він стає білим. Я спробував кілька рішень, але вони не працювали для мене ( прозорий рядок стану не працює з windowTranslucentNavigation = "false" , Lollipop: намалюйте позаду statusBar з кольором, встановленим на прозорий ). Ось відповідний код. …

12
Оновлення даних у RecyclerView та збереження положення прокрутки
Як можна оновлювати відображені дані RecyclerView(закликаючи notifyDataSetChangedадаптер) і переконатися, що положення прокрутки було скинуто саме там, де воно було? У випадку хорошого оль ' ListViewвсе, що потрібно, - це вилучення getChildAt(0), перевірка його getTop()та дзвінок setSelectionFromTopз тими самими точними даними. Це не здається можливим у випадку RecyclerView. Я думаю, я …

5
Як посилатись на атрибути стилю з рисунку?
Я хочу мати 2 теми, які можна вибрати для моєї програми. Для цього я визначив деякі атрибути, наприклад: <attr format="color" name="item_background" /> Потім я створив обидві теми, наприклад: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Цей метод чудово працює, що дозволяє мені легко створювати та модифікувати кілька …

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