Articles of андроида

Как добавить и использовать Sqlite Load Extension в android?

Можно ли использовать расширение загрузки SQLite в Android?

Обнаружить алгоритм поворота на 360 градусов

Я успешно обнаруживаю 0-360 градусов вращения (рулон) телефона вокруг оси, но теперь у меня есть трудные времена, разрабатывающие эффективный алгоритм для обнаружения одного полного хода. Моя работа, но я считаю не изящным и эффективным алгоритмом, как хотелось бы: private boolean detectRoll; private boolean[] checkpointsR = new boolean[4]; private boolean fullRollTurn; public void detectingRoll() { setDetectRoll(true); […]

Пользовательский вид в локальной библиотеке aar недоступен?

У меня есть локальный файл aar, содержащий пользовательский класс View (включая файл res / values ​​/ attrs.xml). Я знаю, что локальные ары по умолчанию не работают, и я пробовал все предложенные способы обхода: Как вручную включить внешний пакет aar с помощью новой системы Gradle Android Build (ответы Ran и Vipul). Однако ни одно из этих […]

Мощность обработки – мобильные устройства против рабочего стола – разница в 100 раз?

Кто-нибудь сравнивал вычислительную мощность мобильных устройств с ПК? У меня очень простая матричная работа. Кодированный на Java, для моего старого ПК требуется ~ 115 мс для завершения работы. ОЧЕНЬ ОЧЕНЬ ОЧЕНЬ ОЧЕНЬ ФУНКЦИЯ занимает 17000 мс. Я был очень потрясен. Я не ожидал, что планшет будет близок к ПК – но я не ожидал, что […]

Как сделать снимок экрана gridview, включая все элементы в сетке?

Как сделать снимок экрана обо всех элементах gridview. У меня есть gridview с некоторыми изображениями. Я хочу снять скриншот сетки, включая все элементы. Я проверил этот вопрос без каких-либо успехов. Любая помощь будет оценена по достоинству. Вот код, который я пробовал, но он не работает. 1-й путь private Bitmap createGrid() { layoutGrid.setDrawingCacheEnabled(true); layoutGrid.buildDrawingCache(true); Bitmap bmp […]

Android MediaPlayer.OnBufferingUpdateListener – Процент буферизованного содержимого отрицательный

У меня есть служба, которая использует MediaPlayer для потокового интернет-радио: public class MediaPlayerService extends Service implements MediaPlayer.OnPreparedListener, MediaPlayer.OnBufferingUpdateListener { private MediaPlayer mMediaPlayer; private WifiLock mWifiLock; public int onStartCommand(Intent intent, int flags, int startId) { mMediaPlayer = new MediaPlayer(); mMediaPlayer.setOnBufferingUpdateListener(this); mMediaPlayer.setOnPreparedListener(this); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setDataSource(MY_URL); // Acquire CPU lock and wi-fi lock mMediaPlayer.setWakeMode(getApplicationContext(), PowerManager.PARTIAL_WAKE_LOCK); mWifiLock = ((WifiManager) getSystemService(Context.WIFI_SERVICE)) […]

Android: только учетные записи Google доступны для ограниченного профиля

У меня возникают проблемы с попыткой поддержки ограниченных профилей на Android 4.3+. Я установил аутентификатор: <service android:name=".account.AuthenticatorService" android:permission="com.example.MANAGE_ACCOUNTS"> <intent-filter> <action android:name="android.accounts.AccountAuthenticator"/> </intent-filter> <meta-data android:name="android.accounts.AccountAuthenticator" android:resource="@xml/authenticator" /> </service> И в authenticator.xml: <account-authenticator xmlns:android="http://schemas.android.com/apk/res/android" android:accountType="com.example" android:icon="@drawable/ic_launcher" android:smallIcon="@drawable/ic_launcher" android:label="@string/label" /> Я получаю список доступных учетных записей и печатаю их типы: AccountManager am = AccountManager.get(this); accounts = am.getAccounts(); for […]

Контекстный URL не может быть пустым – Artifactory Gradle Plugin с Android Plugin

Надеюсь, это не дубликат, потому что я определенно искал, включая аналогичный вопрос . Я считаю, что это, вероятно, тот же самый симптом, но совсем другая ошибка. Я пытаюсь создать проект библиотеки Android, но отпустите его как .jar. И версия Jar подала заявку, опубликовала ее в наших внутренних хранилищах Artifactory. Я последовал этому официальному руководству, но […]

Как сделать движение падения снега для растрового изображения в андроиде

Я делаю приложение, в котором растровое изображение снега будет падать. Оно занимает случайное положение на экране и падает до определенного расстояния. Я могу заставить снег упасть на определенное расстояние и исчезнуть там. Но мне нужен снег, чтобы Кажутся размытыми в начале и постепенно кажутся хорошими и, наконец, кажутся размытыми и исчезают во время его движения […]

Gradle assembleRelease использует неправильный ключ / сертификат

У меня есть проект Android на основе градиента и вы пытаетесь создать apk. Однако, похоже, что какой-то град подбирает неправильный ключ / cert. Это то, что у меня есть в build.gradle: signingConfigs { release { storeFile file("mykey.jks") storePassword "mypass" keyAlias "mykey.key" keyPassword "mypass" } } buildTypes { release { debuggable false jniDebugBuild false runProguard true […]

Intereting Posts
Меню опций блокируется на галактике s4 Is onLoadFinished () асинхронный (фоновый поток)? Возвращаемое значение из Thread SetItemChecked (int position, boolean value) не работает? Создайте общую библиотеку, связанную с другим нестандартным общим libarary Невозможно найти причину «вы должны указать способ создания индикатора вкладок», Xmlns: android, как это работает? Ошибка Listview: «В вашем контенте должен быть ListView с атрибутом id« android.R.id.list » Действие TIME_SET в android получает вызов много раз, не меняя время вручную Возможная выгода для подписания различных приложений для Android с помощью другого Keystore / Alias SSLHandshakeException: сообщение о нарушении не выполнено на Android N / 7.0 Почему проверка кода на SharedPreferences.getString () с сообщением о значении по умолчанию «может производить NPE»? Android, как создать всплывающее окно Является ли это новой версией в Android 4.0? Как обращаться с МПК между службой и деятельностью (и ее субактивностью)?