Articles of андроида

Как сделать двойной градиент с XML (iphone like)

Как я могу сделать этот гибкий градиент с XML? Я могу сделать простой градиент от цвета A до цвета B, но я не знаю, как объединить два градиента в один и тот же drawable.

Android Studio: Исключить файл ресурсов в ресурсах sourceSets

Я разрабатываю приложение для Android, использующее Android-студию в качестве IDE. Мой вопрос: Как исключить определенные файлы в определенном каталоге во время сборки APK? В моем случае я хочу исключить некоторые изображения из здания, поскольку файлы, используемые в моем проекте, предназначены для загрузки из сетевого приложения, а во время разработки я надеюсь передать их в макете. […]

Активность просочилась в окно / диалог (это снова!)

Да, я читал бесчисленные вопросы относительно той же самой проблемы. Мой код прост: я просто использую showDialog(int id) в onCreate , а затем поворачиваю устройство. Код – это просто (тестовый пример) , и этого достаточно, чтобы вызвать проблему. showDialog я понимаю, showDialog позаботятся об этом … диалог исчезнет, ​​а затем onCreate будет вызван позже после […]

Как установить ширину кнопок в android для покрытия ширины экрана?

друзья, У меня есть три кнопки в линейном макете с шириной fill_parent Теперь, как я могу установить ширину этих кнопок, чтобы охватить всю площадь экрана в равной степени? Любая помощь будет назначена. <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnReplyMessage" android:gravity="left" android:text="Reply" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btnMarkAsUnread" android:gravity="left" android:text="Mark as unread" /> <ImageButton android:id="@+id/btnDeleteMessage" android:src="@drawable/imgsearch" android:gravity="right" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" […]

Получить имя из абсолютного пути, подстроку из последней косой черты, java android

Я хочу извлечь имя абсолютного пути. Если у меня есть строка со значением / mnt / sdcard / Videos / Videoname, я хочу сохранить строку со значением Videoname. Строка меняется, и я не могу получить ранее число косой черты. Как я могу разбить подстроку из последней косой черты? / Mnt / sdcard / Видео / […]

Как заменить ресурсы строк на Android Gradle

Я сделал новое приложение с градиентом в Android Studio, и теперь мне нужно сделать около 10 версий с разными именами пакетов и значениями в ресурсах. Я сделал пользовательские вкусы, как в примере, и хочу заменить некоторые строки в этих настраиваемых ароматах на пользовательские значения. Я нашел такой пример: filter(org.apache.tools.ant.filters.ReplaceTokens, tokens: ['version': '2.2']) Но я не […]

Ошибка сборки Gradle: причина: org.gradle.api.internal.ExtensibleDynamicObject

Я пытаюсь импортировать https://code.google.com/p/android-serialport-api/ в Android Studio. Поскольку этот проект включает ndk, я выполнил инструкции по созданию NDK со следующей ссылки: http://tools.android.com/tech-docs/new-build-system/gradle-experimental Но после построения, я получаю эту ошибку: Gradle Project refresh Failed Ошибка: причина: org.gradle.api.internal.ExtensibleDynamicObject EDIT: у меня установлена ​​версия 2.5 gradle. Вот мой build.gradle apply plugin: 'com.android.model.application' model { android { compileSdkVersion 22 […]

Android-образец Bluetooth-кода для отправки простой строки через bluetooth

Я хочу отправить простые строковые данные, такие как «a» с устройства Android, на другой через bluetooth. Я посмотрел образец кода Bluetooth в android sdk, но он настолько сложный для меня. Я не могу понять, как я могу отправлять только определенные данные, когда я нажимаю кнопку. Как я могу решить эту проблему?

Как найти версию библиотеки из Gradle Dependency? Android Studio

Вопрос: Как найти версию библиотек, которые используются, когда мой файл Gradle упоминает зависимость, используя оператор «+» в номере версии зависимости? контекст Мой build.gradle в модуле приложения читается следующим образом: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.gms:play-services:5.+' } Какая версия библиотеки игровых сервисов используется здесь?

Используйте приложение, чтобы оценить его на рынке.

В настоящее время я разрабатываю приложение на Android. Где я хочу дать некоторые функции пользователю, чтобы оценить текущее приложение. Их будет кнопка на щелчке, она спросит, хочет ли пользователь оценивать приложение или нет? Если «да» поступит на рыночную заявку на устройстве, чтобы оценить приложение (Market должно показать это приложение.) Или он откроет браузер, который загрузит […]