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

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

11
Змініть колір панелі інструментів в Appcompat 21
Я тестую нові функції Appcompat 21 Material Design. Тому я створив Панель інструментів, як це: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> і включив його до мого основного файлу макета. Тоді я встановив його як supportActionBar так: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Це працює, але я якось не …


6
Пакет «Емулятор Android» з редакцією принаймні 28.1.9 недоступний
Я намагаюся додати Android Q за допомогою менеджера AVD, але там написано: "Пакет" Емулятор Android "з редакцією принаймні 28.1.9 недоступний." Хтось пробував це раніше? що мені робити зараз, щоб це вирішити.

1
спливаюче вікно панелі інструментів Android Тема проти теми
Часто я бачу цю декларацію панелі інструментів у файлах макета: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> Чому існує два атрибути, що стосуються тематики: тема та спливаюча тема? Які цілі кожного з них?

20
Як згрупувати RadioButton з різних LinearLayouts?
Мені було цікаво, чи можливо згрупувати кожен сингл RadioButtonв унікальний, RadioGroup підтримуючи однакову структуру. Моя структура виглядає так: LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3 Як бачите, зараз кожна RadioButtonдитина є різною LinearLayout. Я спробував використати структуру нижче, але це не працює: Радіогрупа LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3

18
Android, полотно: Як очистити (видалити вміст) полотно (= растрові зображення), що живе в surfaceView?
Для того, щоб зробити просту гру, я використав шаблон, який малює полотно із растровими зображеннями, як це: private void doDraw(Canvas canvas) { for (int i=0;i<8;i++) for (int j=0;j<9;j++) for (int k=0;k<7;k++) { canvas.drawBitmap(mBits[allBits[i][j][k]], i*50 -k*7, j*50 -k*7, null); } } (Полотно визначено в "run ()" / SurfaceView живе в GameThread.) …

7
Тонування MenuItem на панелі інструментів AppCompat
Коли я використовую малюнки з AppCompatбібліотеки для своїх Toolbarпунктів меню, тонування працює належним чином. Подобається це: <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat android:title="@string/clear" /> Але якщо я використовую власні малюнки або навіть фактично скопіюю малюнки з AppCompatбібліотеки у свій власний проект, це взагалі не забарвиться. <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy …

30
Помилка встановлення: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED?
Я розробляю невеликий додаток, в якому перераховані всі програми, наявні / встановлені на пристрої Android. Але я отримую помилку нижче, поки я намагаюся запустити код. Помилка встановлення: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED Будь ласка, хтось може допомогти мені розібратися з цією помилкою.

17
Зображення, збережене на SD-картці, не відображається в програмі Галерея Android
Я зберігаю зображення на SD-картці, і воно не з’являється в програмі „Галерея”, доки я не зніму його і не поверну назад. Ви уявляєте, чому це так? Здається, програма Галерея має певний кеш, який не оновлюється при збереженні файлу ... Насправді, я також хочу відкрити щойно збережене зображення у програмі Gallery …
93 android  image  save  gallery 

5
Інтегруйте ZXing в Android Studio
Я почну пояснювати всі кроки, які я зробив, і зрештою, в чому проблема. Завантажте ZXing-2.2 https://code.google.com/p/zxing/downloads/list Витягніть все в zxing-2.2. Завантажте та встановіть Apache Ant http://www.youtube.com/watch?v=XJmndRfb1TU За допомогою командного рядка Windows (Виконати-> CMD) перейдіть до вилученого каталогу У вікні командного рядка - Введіть 'ant -f core / build.xml' натисніть клавішу …

20
Не вдається вирішити залежність для ': app @ debug / compileClasspath': Не вдалося вирішити com.android.support:appcompat-v7:26.1.0
Не вдалося вирішити залежність для ': app @ debug / compileClasspath': Не вдалося вирішити com.android.support:appcompat-v7:26.1.0. Не вдалося вирішити com.android.support:appcompat-v7:26.1.0. Потрібно: project: app Немає кешованої версії com.android.support:appcompat-v7:26.1.0 для автономного режиму. Журнал помилок: Не вдалося вирішити всі файли для конфігурації ': app: debugCompileClasspath'. Не вдалося вирішити com.android.support:appcompat-v7:26.1.0. Потрібно: project: app Немає кешованої …

7
Чи слід суворо уникати використання перелічень на Android?
Раніше я визначав набір пов’язаних констант, таких як Bundleключі, в інтерфейсі, як показано нижче: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Це надає мені кращий спосіб групувати пов'язані константи разом і використовувати їх, роблячи статичний імпорт (не реалізує). Я знаю , …
93 java  android  enums 

8
Повернення значення з Thread
У мене є метод з HandlerThread. Значення змінюється всередині, Threadі я хотів би повернути його до test()методу. Чи є спосіб зробити це? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } }; uiThread.start(); }

2
чи повертає System.currentTimeMillis () час UTC?
Я хочу отримати поточний час UTC у мілісекундах. Я шукав google і отримав відповіді на те, що System.currentTimeMillis () повертає час UTC. але це не так. Якщо я роблю наступне: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); усі три рази майже однакові (різниця в …

3
Що означає addToBackStack з нульовим параметром?
У мене є код клієнта. Існує лише одна діяльність для всіх фрагментів, тобто одна діяльність управляє усіма фрагментами. Ця дія містить наступний код для будь-якого фрагмента в кінці методу цього фрагмента - Наприклад - фрагмент MoreFragment: MoreFragment firstFragment = new MoreFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.article_fragment, firstFragment) .addToBackStack(null).commit(); Так, 1) Яке значення має …

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