Articles of Андроидная

Лучшая практика для асинхронного удаления элемента ListView / RecyclerView

У меня есть ListView с CursorLoader . Пользователь может открыть элементы ListView (открыть другой Fragment ) или удалить элементы. Все действия в базе данных происходят асинхронно, и обычно это занимает долю секунды. Но технически пользователь мог удалить элемент, а затем открыть элемент перед обратным вызовом удаления и причиной и ошибкой. Каков наилучший способ справиться с […]

Как сказать ProGuard обфускации методов и имен классов?

Я использую ProGuard для обфускации моего apk, но нет изменений в именах классов и методов – они такие же, как и раньше. Изменены только имена переменных. Большинство из них не расширяет классы, такие как Activity; В моем коде есть некоторое наследование, но это на 100% написано мной. Я использую d2j-dex2jar и jd-gui для проверки результатов. […]

Путь getExternalStoragePublicDirectory на Samsung Galaxy Note

В моем приложении я создаю файлы, которые хранятся в каталоге «Загрузки устройств». Все мои пользователи довольны этим механизмом … кроме тех, которые используют Samsung Galaxy Note. Это отчасти трудно отлаживать, не обладая таким устройством. В моем коде я использую File newFile = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "file01"); if (newFile.exists()) { // show error } else { if […]

Ошибка камеры 10000 андроида – что это такое?

Я искал все в Интернете, и я не могу узнать, что это за ошибка 1001. Через несколько секунд я получаю ошибку 100 камеры, но я не могу узнать, что такое первая ошибка. У кого-нибудь есть идеи?

Ошибка WIN DEATH в Android?

Иногда мое приложение замораживается, и после этого он разбивается. Я прочитал системные журналы, и я видел некоторую ошибку в моей деятельности как «WIN DEATH» на последних строках системных журналов. Кто-то может сказать мне причину и показать мне решение? Спасибо огромное! Вот системные журналы: 08-17 08:34:00.091 E/WifiService( 149): ***WAPI : readNetworkVariables testing for WAPI 08-17 08:34:00.101 […]

Хорошие книги по расширенной реальности на платформе Android?

Может ли кто-нибудь предлагать хорошие книги по расширенной реальности на платформе Android. Я работаю над разработкой приложения на основе AR, я реализовал функции камеры, компаса и ориентации. Но я зациклился на том, как отображать множество широт и долгот на экране устройства, которое я получаю с сервера. Любая помощь будет оценена по достоинству. Заранее спасибо.

Visual Studio не позволяет мне отлаживать физическое устройство Android

Я разрабатываю приложение для Android с Xamarin и Visual Studio 2013. Я подключил свой андроидный апплет к компьютеру. Sansung Kies распознает устройство. Adb распознает это также потому, что, когда я печатаю «adb devices», устройство появляется в списке. Но когда я отлаживаю приложение Visual Studio, я не могу выбрать свое устройство, он предлагает мне использовать виртуальный […]

Работа с Android-аппаратом Назад

У меня есть событие onKeyDown которое необходимо только для обработки аппаратных клавиш Up и Down в моем приложении. Для них он возвращает true, поскольку они обрабатываются. Для чего-либо еще он возвращает false, который я понимаю, означает, что ОС должна их обрабатывать. Однако, когда я onKeyDown кнопку «Назад», мой onKeyDown вызывается и возвращает false, но другого […]

Что означает эта линия? LOCAL_EXPORT_C_INCLUDES

Очень простой вопрос, надеясь на очень простой ответ. Я смотрел много файлов android.mk и заметил эту строку. У меня не было документации по нему в моих документах NDK (по крайней мере, find . -name "*.txt" | xargs grep "LOCAL_EXPORT_C_INCLUDES" ничего не придумал). Это была единственная документация, которую я читал по этому поводу … идет по […]

Android align text top center

Мне жаль, если это дубликат, но я не мог найти ничего, что было совершенно то, что я ищу. В принципе, я хочу, чтобы текст в тексте View находился в верхнем центре. И я хотел бы сделать это в XML, если это возможно. Поэтому я хочу объединить android:gravity="center" а также android:gravity="top" Так что он выравнивает его […]