Articles of андроида

Создавать / компилировать Android из источника с привилегиями суперпользователя

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

Imagebutton установить размер изображения

Итак, представьте, что на ваших макетах есть несколько кнопок. Проект почти закончен, и есть много динамических материалов (программно устанавливающих изображения, слушателей, declrawables и т. Д.). Теперь вам сказали, что кнопки довольно сложно щелкнуть так, чтобы ваша первая мысль (по крайней мере моя) была «нормально, я просто сделаю ограничительную коробку более крупной». Для этого мне просто […]

Получить представление WIDTH с свойством match_parent?

У меня есть imageView с layout_width="match_parent" . На getView() моего адаптера я бы хотел получить фактическую ширину этого изображения, но не знаю, как это сделать. Я попытался использовать imageView.getWidth() , но это возвращает 0.

Храните большое количество текстов для Android-приложений

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

Как защитить ресурс в приложении Android

Скажите, пожалуйста, как защитить наш ресурс в пакете apk. С помощью простого процесса переименования вы можете копировать и извлекать ресурсы приложения, такие как изображения или файлы soundFX. Мой вопрос в том, есть ли способ защитить ресурс в приложении Android?

Objdump файла .so? Нужна помощь для понимания сообщений

Я разрабатываю родное приложение, связанное с потоковой передачей, я столкнулся с некоторыми проблемами в моем модуле c … и у меня есть сообщение от Logcat Вот сообщение Logcat INFO/DEBUG(28): Build fingerprint: 'generic/sdk/generic/:2.1-update1/ECLAIR/35983:eng/test-keys' 11-17 12:40:07.550: INFO/DEBUG(28): pid: 5957, tid: 5957 >>> com.mmstwo <<< 11-17 12:40:07.561: INFO/DEBUG(28): signal 11 (SIGSEGV), fault addr deadd00d 11-17 12:40:07.561: INFO/DEBUG(28): r0 […]

Правильно загружать 24-битные растровые данные в 32-битный объект Bitmap

Я пытаюсь загрузить массив байтов, содержащий данные 24-битного файла растрового изображения в объект Bitmap на Android, но у меня возникают проблемы, так как Bitmap поддерживает только 32-битные и 16-битные форматы. Вот что я придумал, чтобы преобразовать 24-битные данные в 32-разрядные: byte[] file = new byte[is.available()]; is.read(file); is.close(); byte[] paddedFile = new byte[file.length + file.length / […]

Управление объемом Exoplayer с помощью панели поиска

Я пытаюсь контролировать объем Exoplayer isntance, который транслирует DASH в моем проекте с помощью панели поиска. Проблема, с которой я сталкиваюсь, заключается в том, что мои рендеринги и игрок разделены между классами a la demo project. В настоящее время моими тремя основными классами являются мои действия DashRendererBuilder и Player и Player. У меня есть свой […]

Realm – как закрыть экземпляр realm с транзакцией async

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

Пул потоков в Java

Я пишу приложение в Java с помощью ThreadPool. Во-первых, я создаю новый ThreadPool: private ExecutorService threadExecutor = Executors.newFixedThreadPool( 20 ); Затем я создаю некоторые объекты Runnable. После этого я выполняю свой ThreadPool время от времени, передавая ему тот же Runnable объект: threadExecutor.execute(serverRunnable); Я выполняю этот ThreadPool каждые 20 секунд. Моя проблема в том, что threadExecutor […]