Articles of android

Android: обнаружение, когда SD-карта установлена ​​как диск на компьютер

Я пишу приложение, которое необходимо обнаружить, когда SD-карта смонтирована в качестве диска на компьютер через USB или когда она была удалена вручную. Я попытался использовать широковещательный приемник для этой цели, но onReceive не вызван. Мой код выглядит следующим образом. IntentFilter filter2 = new IntentFilter(); //filter2.addAction(Intent.ACTION_AIRPLANE_MODE_CHANGED); filter2.addAction(Intent.ACTION_MEDIA_UNMOUNTED); filter2.addAction(Intent.ACTION_MEDIA_SHARED); filter2.addAction(Intent.ACTION_MEDIA_REMOVED); filter2.addAction(Intent.ACTION_MEDIA_MOUNTED); registerReceiver(new CustomBroadcastReceiver(), filter2); Мой вещательный приемник […]

Как ссылаться на атрибут темы в стиле?

У меня есть следующая проблема. Я хочу настроить внешний вид строки в списке, но исключение выбрасывается во время раздувания. Фрагмент кода в style.xml <style name="AppTheme.Main"> <item name="item_shadowColor">#000000</item> </style> <style name="item_label"> <item name="android:shadowColor">?attr/item_shadowColor</item> </style> attr.xml <?xml version="1.0" encoding="utf-8"?> <resources> <attr name="item_shadowColor" format="color" /> </resources> list_item.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@id/title" […]

Android fill_parent для match_parent

В чем причина введения match_parent и устаревания fill_parent, поскольку оба означают одно и то же. Не станет ли это изменение препятствием для обратной совместимости?

Загрузите большой файл с индикатором выполнения и без ошибки OutOfMemory в Android

У меня возникли проблемы при загрузке большого видеофайла (до 150 МБ) 1.Когда я использую этот код Link1. Я могу загрузить небольшой файл с индикатором выполнения, но поскольку мой файл большой, поэтому андроид дает мне ошибку OutOfMemory . 2.Если я использую этот код Link2 . Я могу загрузить большой файл (это действительно хорошее решение), но не […]

Android 2.1 против 2.2

Я занимаюсь разработкой Android 2.2+ в течение большей части года. Но когда я смотрю «Список Android-устройств» в wikipedia, я вижу значительное количество устройств Android 2.1. Многие из них, возможно, никогда не получали обновлений OTA, а некоторые были выпущены не так давно. Я видел легкодоступную статистику об Android 2.2, которая наиболее широко используется, но я не […]

NetBeans + Android: после обновления у меня есть ошибка: build.xml: 77: Android Target не установлен

Сегодня Netbeans нашло новое обновление плагина для Android. И я установил его. После этого весь мой проект имел «сломанную платформу» вместо Android.2.3. Я после того, как я снова выбираю платформу, в свойствах проекта, он выглядит нормально. Но я не могу построить проект – я получаю ошибку build.xml: 77: Android Target не установлен. Я ничего не […]

Отменено разрешение android.permission.CALL_PHONE

Я пытаюсь программным образом вызывать число со следующим кодом: String number = ("tel:" + numTxt.getText()); Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(number)); startActivity(intent); Я установил разрешение в манифесте: <uses-permission android:name="android.permission.CALL_PHONE"/> Я работаю с настоящим устройством для тестирования и отладки, это Nexus 5 с Android M, моя compileSdkVersion – 23. Я получаю следующее исключение безопасности: error: Permission […]

Установить изображение в левой части EditText в Android

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

Как добавить функциональность кнопки «Назад» в панели навигации

Я начинающий программист, и я просто возмутился, начал разработку Android. Просмотрел много ответов и не смог найти ответ, который бы подходил мне. Я добавил кнопку со стрелкой в ​​моей панели действий, но не смог понять, как добавить навигацию к первому загруженному экрану. MainActivity.java public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { @Override protected void onCreate(Bundle […]

Как работает MenuItem.SHOW_AS_ACTION_IF_ROOM?

Начало работы с ActionBar … Для MenuItem.SHOW_AS_ACTION_IF_ROOM в документации написано: Покажите этот элемент как кнопку в панели действий, если система решит, что для этого есть место. Мой вопрос в том, как система решает, есть ли место, и могу ли я повлиять на это решение? В моем случае у меня есть несколько пунктов меню, которые будут […]

Intereting Posts
Сделать запрос HTTP с помощью андроида Фильтр шума данных акселерометра Изменение атрибутов приложения с помощью API файлов Phonegap Интеграция времени выполнения Skype в существующем приложении Android В чем основное различие между фрагментом и активностью? Какой код можно записать в фрагменте? Как я могу реализовать привязку SSL-сертификата при использовании React Native Bind ButterKnife to Dialog не работает Фрагмент уже активен – при попытке setArguments Можете ли вы скрыть элемент в макете, например, прядильщика, в зависимости от активности? Android listSelector все еще частично отображается, когда элемент прокручивается Карта изображений Android. – отображение .svg и использование его в качестве карты изображения (сенсорные зоны) Альтернатива для Formatter.formatIpAddress (int); Как получить изображение профиля Facebook в Android Более быстрая разработка Android Как я могу получить доступ к плейлисту, созданному андроидным музыкальным приложением по умолчанию, и вызвать музыкальное приложение для его воспроизведения?