Articles of андроидного

DocumentFile RandomAccessFile

Есть ли способ получить RandomAccessFile из заданного DocumentFile ? Я знаю, что можно получить InputStream через getUri InputStream inputStream = getContentResolver().openInputStream(DocumentFile.getUri()); Но мне нужен RandomAccessFile Спасибо за вашу помощь, Jens

Воспроизведение видео с Android через намерение

Я создал собственное приложение для медиаплеера и установил его на устройстве. Я создал другое приложение, которое имеет одну кнопку, Как только я нажимаю кнопку. Я должен дать вариант, в котором проигрыватель должен воспроизвести видео. Файл манифеста приложения моего медиаплеера: <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/NoActionBar" > <activity android:name="com.example.player.MainPlayerActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" […]

Соглашение об использовании анонимного класса и интерфейса реализации

С точки зрения развития Android , в то время как вы программируете, какой путь вы предпочитаете реализовать для слушателя? Или в каком направлении, по вашему мнению, лучше всего читать читаемый код? Я привел два примера об этих вещах, но думаю, что более сложные классы, такие как более одного слушателя 🙂 Первый пример, который является анонимным […]

Ошибка ориентации переключения: Ошибка фрагментации – Дублирующий идентификатор, тег или родительский идентификатор 0x0

У меня есть Fragment SearchPageFragment (представляющий основной вид на планшете), который сам содержит в себе два фрагмента: <fragment android:name="com.test.fragments.SearchFormFragment" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="2dp" android:id="@+id/searchFormFragment" android:tag="searchFormFragmentTag"> <!– Preview: layout=@layout/fragment_search_form –> </fragment> <fragment android:name="com.test.fragments.SearchResultsFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/searchResultsFragment"> <!– Preview: layout=@layout/fragment_search_results –> </fragment> Все работает отлично – страница загружается, и все работает нормально … Пока вы не измените ориентацию. […]

Интеграция Unity и Eclipse

Привет, ребята, мне нужно немного помочь с интеграцией Unity в Eclipse Моя справочная страница: => здесь У меня есть версия Unity3D Pro и версия Android Plugin Pro Настройте свой проект Android Unity, как обычно, и нажмите «Сборка». Войдите в папку проекта, перейдите на страницу Temp / StagingArea. Скопируйте все файлы проекта в новую папку. Импортируйте […]

Доступ к статическим полям напрямую, вместо вызова метода статического геттера, быстрее?

Я пишу приложение для Android, и у меня есть класс, который генерирует и поддерживает некоторые фиксированные URL, которые могут время от времени меняться. Я держу их всех в одном классе под названием UrlUtils: public class UrlUtils { private static String sUrlBase = "http://google.com"; /** * Called occasionally */ public static void refreshUrlBases() { sUrlBase = […]

Модернизация: обращение к объекту JSON, динамически изменяющее его имя

Я использую модификацию. У меня есть данные JSON: { "elements": { "159": { "id": 159, "name": "Alex" }, "831": { "id": 831, "name": "Sofia" }, "3125": { "id": 3125, "name": "Mark" } } } Структура этого JSON не может быть настроена на моей стороне. И я хочу обрабатывать те объекты (которые динамически меняют их имена) […]

Статус Android sms

Я знаю, что поставщик SMS не должен использоваться, но я хотел бы знать, каковы возможные значения для поля, называемого «статус» (некоторые из других полей тоже, но меня больше интересует статус) и Что эти значения означают, когда я это делаю: Uri uriSms = Uri.parse("content://sms/inbox"); Cursor c = context.getContentResolver().query(uriSms, null,null,null,null); //fields retrieved 0: _id 1: thread_id 2: […]

В Java / Eclipse, почему установка точки останова в моем коде изменяет эффект этого оператора?

Я пишу приложение Android в Eclipse и отображаю текст на экране с помощью TextView . Другой поток иногда меняет текст этого представления со следующим кодом: runOnUiThread(new Runnable() { @Override public void run() { view.setText(newLyric); } }); Я хотел отладить строку setText чтобы проверить, что была передана правильная строка (как и для некоторого текста, она не […]

Java.lang.OutOfMemoryError при попытке загрузить растровое изображение в imageView

Я пытаюсь загрузить растровое изображение в android imageView. Но получите этот java.lang.OutOfMemoryError Как я могу избежать этого? 10-06 00:11:21.225: E/AndroidRuntime(6825): FATAL EXCEPTION: main 10-06 00:11:21.225: E/AndroidRuntime(6825): java.lang.OutOfMemoryError 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:650) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:722) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.provider.MediaStore$Images$Media.getBitmap(MediaStore.java:790) 10-06 00:11:21.225: E/AndroidRuntime(6825): at de.vogella.android.todos.MySimpleArrayAdapter.getView(MySimpleArrayAdapter.java:85) 10-06 00:11:21.225: […]