Articles of андроида

Вам нужно сделать дальнейшее закрытие FileOutputStream при использовании Bitmap.compress ()?

Большинство примеров, которые я видел в Интернете, имеют нечто похожее: FileOutputStream out = new FileOutputStream(someFilename); someBitmap.compress(Bitmap.CompressFormat.JPEG, 100, out); Нужна ли какая-либо дополнительная работа для закрытия потока и обеспечения его правильной очистки на диске?

Android-студия импортирует в проблему градиента

Я новичок в Android Studio и просто пытался импортировать проект eclipse . Я пытаюсь решить эту проблему довольно долго, но не могу. У меня есть проект mainactivity, который использует mmany другие библиотеки staggeredgridview, devsmart, google maps и appcompactv7 . Я получаю следующие 2 ошибки. Примечание. Проект mainactivity – это тот, над которым я работаю и […]

Gradle Android: как показать результаты теста без использования –info

Я запускаю андроид-тесты с помощью плагина Gradle Android и хочу видеть результаты отдельных тестов. Из ответов на этот вопрос Gradle: как отображать результаты тестирования в консоли в режиме реального времени? Кажется, я могу либо использовать –info (который печатает много других подробных –info которые мне не –info ), либо использовать это закрытие, которое работает только для […]

Android – Заголовки категорий в PreferenceActivity с PreferenceFragment

Я хотел бы отобразить экран предпочтений, подобный таковому в приложении настроек Android: с использованием заголовков, категорий PreferenceActivity, PreferenceFragment и headers. Я не получил этого результата на планшете: И это на смартфоне: Он работает, если я просто использую основные заголовки, но если я пытаюсь добавить категории, он работает на смартфоне и падает на планшет, где я […]

Ошибка: в проекте используется неподдерживаемая версия подключаемого модуля Android Gradle (0.12.2)

После обновления Android Studio я не могу запустить приложение – я получаю это исключение: Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 1.0.0-rc4. Это мои зависимости buld.gradle dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' } UPDATE Я изменил в build.gradle, и теперь я получаю эту ошибку: Error:(42, […]

«FlavorDimension» будет удален Android Gradle Plugin 2.0, он будет заменен на «измерение»,

Начиная с com.android.tools.build:gradle:1.3.0 вы получите 'flavorDimension' will be removed by Android Gradle Plugin 2.0, it has been replaced by 'dimension'. Это мой файл сборки: build.gradle android { flavorDimensions "store", "api" productFlavors { googleplay { flavorDimension "store" } amazon { flavorDimension "store" } pre21 { flavorDimension "api" } post21 { flavorDimension "api" } } }

Android dev время против времени iPhone dev

ЕСЛИ кто-то должен разработать одно и то же приложение для Android и iPhone, сложнее ли разрабатываться на одной платформе, чем на другой? Требуется ли больше времени? Давайте подумаем о среднем приложении. Списки, текст, кнопки, получение информации из Интернета. У человека одинаковый опыт работы на обеих платформах. благодаря

Изображение при запуске / загрузке

Я разрабатываю приложение, которое в тот момент, когда оно загружается из точки onCreate, у меня просто черный экран (пока приложение не встанет на ноги). Если посмотреть на другие приложения, у них есть логотип компании или крутое изображение, которое появляется в течение нескольких секунд, может кто-нибудь сказать мне, как это сделать, пожалуйста? И если вы можете […]

Является ли Thread.sleep (x) достаточно точным для использования в качестве часов в Android?

У меня есть отдельный поток, который работает в моем основном классе. Он должен отправлять сообщение каждые 100 миллисекунд, но ТОЧНО каждые 100 мс. Мне интересно, насколько он достаточно точен, чтобы использоваться как таковой, или если есть альтернатива, чтобы что-то случилось ровно 10 раз в секунду. class ClockRun implements Runnable { @Override public void run() { […]

Как использовать Canvas для слияния двух изображений в Android?

Я хочу создать комбинированное изображение с двумя разными изображениями путем перекрытия. Для этого мой код ImageView image = (ImageView) findViewById(R.id.imageView1); Drawable drawableFore = getResources().getDrawable(R.drawable.foreg); Drawable drawableBack = getResources().getDrawable(R.drawable.backg); Bitmap bitmapFore = ((BitmapDrawable) drawableFore).getBitmap(); Bitmap bitmapBack = ((BitmapDrawable) drawableBack).getBitmap(); Bitmap scaledBitmapFore = Bitmap.createScaledBitmap(bitmapFore, 35, 35, true); Bitmap scaledBitmapBack = Bitmap.createScaledBitmap(bitmapBack, 45, 45, true); Bitmap combineImages = […]