Articles of андроида

Найти точку пересечения трех кругов программно

Как говорится в названии, у меня есть 3 круга . Каждый из них имеет разный радиус . Я знаю радиус каждого круга. Также знайте центральные точки каждого круга. Теперь мне нужно знать, как я могу вычислить точку пересечения трех кругов программно, есть ли какая-нибудь формула или что-то еще? Это может выглядеть так:

LOG4J в Android

У меня есть Java Project с большим количеством файлов, который использует LOG4J. Теперь я пытаюсь загрузить его на платформу Android. Можно ли повторно использовать код как есть, с вызовом функций LOG4J? Текущее понимание: Конфигурация свойств не будет работать (зависимость от beans) Я пробовал с LOG4J для Android и SL4J Lib. Нет успеха. За работой. Но […]

Создание растрового изображения из указанной области экрана

Я пытаюсь создать растровое изображение из определенной области на экране. Например, на следующем изображении, как я могу захватить оконную область ниже и преобразовать ее в растровое изображение? Я знаю, что вы можете использовать setDrawingCacheEnabled (true), но это захватывает весь вид, когда все, что я хочу, является областью в представлении.

«ZipAlignExe« не существует ». Ошибка при запуске моего проекта в Android Studio

Я получаю ошибку ниже этого, Error:A problem was found with the configuration of task ':project1:zipalignDebug'. > File 'D:\Program Files\Android Studio\sdk\tools\zipalign.exe' specified for property 'zipAlignExe' does not exist. Я загрузил все пакеты в sdk, я загрузил два раза пакеты о zipAlign, но это не решило мою проблему. Пожалуйста помоги. Спасибо.

Кнопки «Сделать» имеют одинаковую ширину в макете

Я положил 4 кнопки в относительной компоновке. Я хочу, чтобы они имели одинаковую ширину и фиксировали любой размер экрана телефона. Мой код, как показано ниже: <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="match_parent" android:layout_height="38dp" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="Button" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_toRightOf="@+id/button1" android:text="Button" /> <Button android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_toRightOf="@+id/button2" android:text="Button" /> <Button […]

Библиотека обработки изображений Android

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

Настройка TextView останавливает прокрутку другого объекта TextView

Об этом просили в другом месте, но решение не сработало для меня. Так что это снова создает больше контекста. Проблема заключается в том, что действие содержит прокручиваемое текстовое представление заголовка музыки, которое прерывается обновляемым просмотром текста прошедшего времени. У меня есть два виджета TextView в макете активности (хотя они включены в другие макеты компоновки). <TextView […]

Как скопировать меньший растровый рисунок в более крупный?

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

Android: сохранить стек активности задачи после перезагрузки из HOME

В моем приложении два действия, которые я запускаю в следующем порядке: HOME > A > B Теперь я нажимаю HOME и снова запускаю «A». Я хотел бы видеть активность «B» в верхней части «A», но вместо этого я получаю «A», поэтому стек активности очищается. Manifest: <activity android:name=".activity.A" android:label="A" android:alwaysRetainTaskState="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" […]

Как закончить HandlerThreads?

После примеров использования Googles для использования службы я создал пару таких потоков. Я не могу использовать IntentService, потому что я делаю что-то, что связано с ожиданием обратных вызовов. Тем не менее, я не знаю, как завершить Thread, начатый таким образом. Как я понимаю, потоки автоматически завершаются при возврате метода run (). Однако этот тип потока […]