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

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

14
Використання типів збірки в Gradle для запуску того самого додатка, який використовує ContentProvider на одному пристрої
Я створив Gradle для додавання суфікса імені пакета до своєї програми налагодження, щоб я міг отримати версію, яку я використовую, та версію налагодження на одному телефоні. Я посилався на це: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Мій файл build.gradle виглядає так: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } …

11
Android - впровадження startForeground для послуги?
Тож я не впевнений, де / як реалізувати цей метод, щоб моя служба працювала на передньому плані. В даний час я розпочинаю свою послугу в наступній діяльності: Intent i = new Intent(context, myService.class); context.startService(i); А потім у моєму сервісі onCreate () я пробую startForeground () ...? Notification notification = new …

4
Як я можу використовувати розпізнавання мови без дратівливого діалогу в андроїд-телефонах
Чи можливо це без зміни андроїд-API? Я знайшов статтю про це. Є один коментар, що я повинен вносити зміни до андроїд API. Але не сказано, як зробити модифікацію. Хтось може дати мені кілька пропозицій, як це зробити? Дякую! Я знайшов цю статтю; SpeechRecognizer Його потреби майже такі ж, як і …

1
"Віддайте перевагу запускати кинджальний процесор замість цього класу" в Котліні
Я отримую цю замітку в збірці всякий раз, коли я роблю введення в клас kotlin (btw, у мене є змішаний андроїд-проект із kotlin та java). Наприклад, після цього завдання Gradle: compileStagingDebugJavaWithJavac(StagingDebug - мій варіант збірки), я отримую це повідомлення: "Примітка. Генерування MembersInjector або Factory для com.packageNameXXX.CourseDiscoveryMapFragment. Віддайте перевагу замість цього …
124 android  kotlin  dagger 

6
Перегляд переробника, що показує один елемент
Я стикаюся з дивною помилкою, коли рециркулятор показує лише один предмет. Нижче наведено код мого адаптера перегляду рециркуляторів: public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<chat> chats; String username; final int My=0,Their=1; public ChatAdapter(List<chat> chats) { this.chats = chats; this.username = PushApp.getApp().getSPF().getStringData(Constants.ANAME); } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { …

10
Надсилання файлів за допомогою POST з HttpURLConnection
Оскільки розробники Android рекомендують використовувати HttpURLConnectionклас, мені було цікаво, чи може хтось надати мені хороший приклад того, як надіслати растровий файл "файл" (власне потік пам'яті) через POST на сервер HTTP Apache HTTP. Мене не цікавлять файли cookie чи автентифікація чи щось складне, але я просто хочу мати надійну та логічну …

11
Виклик методу фрагмента від батьківської діяльності
Я бачу в посібнику Dev Android Fragments Dev, що "діяльність може викликати методи у фрагменті, отримуючи посилання на фрагмент від FragmentManager, використовуючи findFragmentById()або findFragmentByTag()". Наступний приклад показує, як отримати посилання на фрагмент, а не як викликати конкретні методи у фрагменті. Хтось може навести приклад, як це зробити? Я б хотів …

11
Видаліть маркер із GoogleMap
У новому API Карт Google для Android ми можемо додати маркер , але немає способу (легко) його видалити. Моє рішення - тримати маркери на карті та перемальовувати карту, коли я хочу видалити маркер, але це не дуже ефективно. private final Map<String, MarkerOptions> mMarkers = new ConcurrentHashMap<String, MarkerOptions>(); private void add(String …


2
Видаліть ефекти прокрутки RecyclerView
У мене двоє RecyclerViewвсередині NavigationDrawer. Обидва мають синій ефект прокрутки. Як я можу прибрати цей ефект в обох RecyclerViews? Я спробував змінити: mRecyclerView.setHasFixedSize(true);на false, але це видалить ефекти прокрутки. (Який ефект від цього методу?)

11
Google Maps v2 - встановлення мого місцезнаходження та збільшення масштабу
Моє запитання: чи хтось знає, як налаштувати карти Google, відкрити як моє місцезнаходження, так і в збільшеному вигляді? В даний час головний погляд відкривається до Африки, весь шлях зменшується. І тому я шукаю цілими днями, і все, що я можу знайти: 1) Ви не можете анімувати дві речі (наприклад, збільшення …


25
не можна знайти zip-align під час публікації програми
cannot.find.zip.align=The zipalign tool was not found in the SDK. Please update to the latest SDK and re-export your application or run zipalign manually. Aligning applications allows Android to use application resources more efficiently. Це повідомлення, яке я отримав, коли намагався опублікувати свій додаток. Я використовую останню версію Android SDK Tools …
123 android  zipalign 


12
Використання getResources () у класі неактивності
Я намагаюся використовувати метод getResources в класі без активності. Як мені отримати посилання на об’єкт "ресурси", щоб я міг отримати доступ до файлу xml, що зберігається в папці ресурсів? Приклад: XmlPullParser xpp = getResources().getXml(R.xml.samplexml);

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