Articles of Ява

Как воспроизводить мелодию, выбранную из RingtonePreference

Я пытаюсь воспроизвести мелодию звонка, которая выбрана из RingtonePreference. Как я могу играть в нее? Вот мой код файла xml <RingtonePreference android:title="Choose Alarm" android:key="ringtone" android:summary="this is summary" ></RingtonePreference> Вот что я делаю в java SharedPreferences getAlarms = PreferenceManager.getDefaultSharedPreferences(getBaseContext()); String alarms = getAlarms.getString("ringtone", "default ringtone"); Когда я использую тосты как это Toast.makeText(getApplicationContext(), alarms, Toast.LENGTH_LONG).show(); Затем он […]

Android TextUtils isEmpty vs String.isEmpty

В чем разница между TextUtils.isEmpty(string) и string.isEmpty ? Оба выполняют ту же операцию. TextUtils.isEmpty(string) ли использовать TextUtils.isEmpty(string) ?

Ошибка сборки Android из-за неправильной версии java

В настоящее время я пытаюсь создать Android только для обучения. Но я столкнулся с странной ошибкой – Вы пытаетесь построить с неправильной версией java. Ваша версия: java-версия «1.7.0_07». Правильная версия: Java SE 1.6. Моя версия java дает мне Java-версия «1.7.0_07» Java (TM) SE Runtime Environment (сборка 1.7.0_07-b10) 64-разрядная серверная виртуальная машина Java HotSpot TM (сборка […]

Использование scene2d.ui с libgdx: откуда берется скин?

Я читал о функциях scene2d от libgdx , включая элементы пользовательского интерфейса, но я не могу заставить их работать. Кажется, все они используют объект skin, как его создать? Я прошел через хороший учебник, который создает простую игру libgdx, захватывающую капли дождя в ведро, и я создал простую настольную игру, загружая изображения с помощью атласа текстуры […]

Проблемы, включая Apache HttpComponents в Android Gradle project

Я пытаюсь включить httpmime в свое приложение, используя файл build.gradle, и все прекрасно компилируется. Вместо этого, когда приложение пытается использовать класс MultipartEntityBuilder, в журнале есть куча сообщений уровня WARN, в которых говорится о проблемах. Вот выдержка из моего build.gradle для зависимости: Compile ('org.apache.httpcomponents: httpmime: 4. +') { Исключить модуль: "httpclient" } Вот ошибки: 10-09 13: […]

Как создать каталог во внутреннем хранилище после установки приложения Android?

Я хочу иметь одну папку, где я буду размещать все ресурсы, которые мне нужны, и я хочу их на внутреннем хранилище. Поскольку я хочу, чтобы этот каталог создавался только один раз, я узнал, что должен создать его в основном действии приложения: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); File directory = context.getDir("mydir", Context.MODE_PRIVATE); Log.d("directory", directory.getAbsolutePath().toString()); […]

Соединение с Android-сервером завершилось неудачно после 489 успешных соединений

К сожалению, у меня есть некоторые проблемы с bluetooth для Android. Для моей тестовой среды я использую Nexus 4 с Android 4.4.2. У меня есть приложение Java на моем ПК, которое использует bluecove для того, чтобы сделать SPP-соединение в качестве клиента. Программа ищет специальное имя службы и соединяется с моим телефоном Android. Впоследствии он отправляет […]

Создайте проект Eclipse с Android Git

Я загрузил одно из Android-приложений с открытым исходным кодом (музыкальное приложение) из Android git, и я пытаюсь создать новый проект из источника. Создание нового проекта с использованием этого существующего источника не приводит к «ошибке недопустимого описания». Любая помощь?

Как закодировать строку с Base64 в Android?

Возможный дубликат: Кодер и декодер Base64 Я пытаюсь кодировать Url с Base64. Есть ли способ кодировать его с помощью Base64 в java / android? Мне нужно что-то подобное функции base64_encode () в PHP.

Создание аннотации Java с контекстным поведением IDE

Я создал аннотацию /** * Highlights this method is declared in XML */ public @interface FromXML { } Я использую это для методов, которые выглядят так: @FromXML public void onSomethingClick(View v){ } Для вызова этого метода переменная v требуется для системы отражения Android. Однако вход var v не используется, поэтому моя IDE предупреждает меня об […]