Articles of андроида

Java .equals () возвращает false, когда строки равны

Я создаю приложение, и я хочу, чтобы приложение автоматически регистрировалось в текстовом файле, если пользователь уже выполнил вход. В текстовом файле у меня есть «alex | ppp», который соответствует записи в базе данных. Следующий метод называется первым private void rememberedLogIn(){ String filename = "UserInfo.txt"; String info = ""; String user = ""; String pass = […]

Пользовательское преобразование вида в растровое изображение, возвращающее черное изображение

Мне нужно создать собственное представление, а затем сохранить его в файл png на SD-карте. Прямо сейчас я получаю черные цветные изображения в SD-карте. Я не мог проследить проблему в коде. Может кто-нибудь, пожалуйста, помогите мне. Файл макета: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="200dp" android:layout_height="wrap_content" android:background="@android:color/white" android:orientation="vertical" > <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@android:color/black" /> <TextView android:id="@+id/address" […]

Как выполнить синхронизацию «Грейдл» с помощью команды терминала?

Как запустить gradle sync командой в linux? Я не хочу «строить град», потому что знаю, что это будет синхронизация и сборка. Мне просто нужна команда, которая делает любую кнопку «sync project with gradle files» в Android Studio.

Android. В чем разница между APNenbedankt и аннотацией поддержки?

Недавно я заменил библиотеку обработки аннотаций neenbedankt библиотекой Support-Annotation google и изменил все методы apt в build.gradle с помощью annotationProcessor и все работает хорошо. Мой вопрос в чем разница между ними и когда мы должны использовать каждый из них?

Выполнение не выполнено для задачи: app: transformClassesWithJarMergingForDebug

В настоящее время я работаю над Android-приложением, но всякий раз, когда я пытаюсь загрузить определенные файлы jar, я получаю следующую ошибку: Ошибка: выполнение выполнено для задачи ': app: transformClassesWithJarMergingForDebug'. Com.android.build.api.transform.TransformException: java.util.zip.ZipException: дублирующаяся запись: андроид / поддержка / аннотация / WorkerThread.class Это мой файл градиента apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { […]

Почему Android Studio не распознает эту библиотеку зависимостей?

Некоторое время я использовал зависимости библиотеки градиентов. Некоторые из них устарели , но, хотя они больше не поддерживаются, они все еще очень полезны. Я пытаюсь реализовать эту библиотеку MenuDrawer, но Android Studio не может импортировать классы. С другой стороны, ему удалось импортировать зависимость градиента. dependencies { compile 'net.simonvt.menudrawer:menudrawer:3.0.4' } CHANGELOG Есть предположения?

Построение Gradle завершено с ошибкой 520, но APK сгенерирован успешно

Каждый раз, когда я хочу запускать или отлаживать свое приложение, град всегда строит с ошибками, но успешно с помощью studio.but, когда я хочу создать сам, он провалился, так странно. android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.jinjiang.computer.tianyi" minSdkVersion 18 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles […]

Android: проблема с таймером onTick

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

Как сохранить некоторые компоненты, зафиксированные при включении мягкой клавиатуры?

Мое приложение является чат-приложением, а его пользовательский интерфейс: Заголовок приложения Посмотреть список Чат, окно ввода и кнопка отправки Но проблема в том, что когда я нажимаю текст редактирования, появляется мягкая клавиатура и подталкивает все, но мне нужен заголовок, чтобы оставаться на экране. Здесь я прилагаю упрощенные изображения проблем и код пользовательского интерфейса. (Я не могу […]

Изменение LayoutParams программно не влияет. Зачем?

У меня есть пользовательский вид, полученный из Button , который я хочу разместить во время выполнения, относительно другого представления. Поскольку я еще не знаю позицию другого представления, когда мое представление накачивается (поскольку макетирование еще не началось), я использую обработчик onSizeChanged для установки позиции моего представления относительно другого представления. В onSizeChanged : LayoutParams lp = new […]