android- все статьи тега ➜ страница 72


Декодирование растровых изображений в Android с правильным размером

Я декодирую растровые изображения с SD-карты с помощью BitmapFactory.decodeFile. Иногда растровые изображения больше, чем то, что нужно приложению или что позволяет куча, поэтому я использую BitmapFactory.Options.inSampleSize для запроса подвыборки (меньшего размера) растрового изображения. проблема в том, что платформа не обеспечивает точное значение inSampleSize, и я иногда получаю растровое изображение либо слишком маленькое, либо все еще слишком большое для доступной памяти. от http://dev ...

Разрешение на чтение внешнего хранилища для Android

Я пытаюсь получить доступ к мультимедийным файлам (музыка) на устройстве пользователей, чтобы воспроизвести их; простое приложение "hello world"-music player. я следил за некоторыми учебниками, и они в основном дают тот же код. Но это не сработает; он продолжает рушиться и говорит мне: error..... Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/audio/media from pid=27696, uid=10059 requires android.permiss ...

Удалить значок приложения и заголовок из панели действий Honeycomb

Как я могу удалить значок приложения и заголовок, который по умолчанию поставляется в панели действий? здесь есть аналогичный вопрос: Могу ли я скрыть значок приложения из панели действий в Honeycomb? но это не говорит о том, как это сделать? ...

Предупреждение: Не размещайте классы контекста Android в статических полях; это утечка памяти (а также разрывы мгновенного запуска)

Android Studio: не размещайте классы контекста Android в статических полях; это утечка памяти (а также разрывы мгновенного запуска) Итак, 2 вопроса: #1 Как вы называете a startService из статического метода без статической переменной контекста? #2 Как вы отправляете localBroadcast из статического метода (то же самое)? примеры: public static void log(int iLogLevel, String sRequest, String sData) { if(iLogLevel > 0) { Intent intent = new Intent(mContext, LogService.class) ...

как отобразить прогресс при загрузке url в webview в android?

я загружаю url в webview: WebView webview=(WebView)findViewById(R.id.webview); webview.loadUrl(url); это занимает некоторое время, чтобы загрузить url, в течение которого он показывает пустой экран. Я хочу отобразить диалоговое окно прогресса во время загрузки url: ProgressDialog dialog = ProgressDialog.show(this, "HI","Loading......", true); однако, приведенный выше код не работает. Если есть какие-либо идеи, пожалуйста, помогите. Спасибо заранее. ...

Запуск службы из BroadcastReceiver

у меня есть Service и BroadcastReceiver в моем приложении, но как я могу запустить службу непосредственно из BroadcastReceiver? Используя startService(new Intent(this, MyService.class)); не работает в BroadcastReceiver, есть идеи? EDIT: контексте.startService(..); работает, я забыл часть контекста ...

Android studio-развертывание выпуска apk вместо отладки

конфигурации запуска в Android Studio позволяют только развернуть APK по умолчанию (отладка), но я построил APK-релиз, запустив gradle assembleDebug из Android Studio (как внешний инструмент) и хотел бы развернуть его вместо этого. Но не похоже, что вы можете изменить APK, который устанавливает Android Studio. Есть возможность развернуть пользовательский артефакт, но я не уверен, что это такое, или если это поможет, и в любом случае, похоже, нет возможности создать новый артефакт в диалоговом ок ...

Запуск активности внутри onReceive BroadcastReceiver

Я хочу начать деятельность в моем onReceive() метод. package com.splashscreenactivity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsMessage; import android.widget.Toast; public class SMSReceiver extends BroadcastReceiver { public static String trigger_message = ""; @Override public void onReceive(Context context, Intent intent) { // ---get the SMS message pas ...

Почему я должен использовать PNG, а не JPG? [дубликат]

этот вопрос уже есть ответ здесь: Формат PNG и GIF и в формате JPEG и SVG - когда лучше использовать? 12 ответов Я создаю приложение, которое использует много изображений, поэтому оно становится довольно большим. Я получил более 15 Мб в изображениях PNG, и если я конвертирую эти изображения в JPG, я получу 5 Мб или меньше! Итак, почему я должен использовать PNG вместо JPG? Я знаю, что png предпочтительн ...

Этот Android SDK требует Android Developer Toolkit версии 23.0.0 или выше

Я получаю следующую ошибку, когда я запускаю в Eclipse. и когда я пытаюсь обновить из справки > установить новое программное обеспечение... использование ссылки обновления eclipsehttps://dl-ssl.google.com/eclipse/plugin/4.2 Это дает мне следующую ошибку: Cannot complete the install because of a conflicting dependency. Software being installed: Android Development Tools 23.0.1.1256982 (com.android.ide.eclipse.adt.feature.feature.group 23.0.1.1256982) Software currently installed: Android ...

Свойство должно быть инициализировано или быть абстрактным

это должно быть глупый вопрос, но я действительно Новичок в Котлине, и я не нашел никакого решения. как объявить поле класса? Как мы можем иметь его в Java: protected SharedPreferences mSharedPreferences; и далее в onCreate(): mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this) теперь я могу использовать его в любом месте я хочу (в подклассах этой базы деятельности). Я пытаюсь сделать то же самое в Котлин: protected var sharedPreferences : SharedPreferences и onCr ...

Как реализовать материал дизайн круговой индикатор выполнения в android

Я хочу сделать материал дизайн круговой прогресс бар, как тот, в Inbox by Gmail android app. Как этого добиться (в устройствах pre-lollipop)? Я пытаюсь добиться подобного эффекта, как это. входящие по Gmail материал дизайн круговой индикатор выполнения ...

Android Studio не видит genymotion

я обновил 0.5 до 0.8.14 версии android studio , но теперь студия не видит genymotion, что я должен сделать сейчас ? Спасибо за все . Edit :я решил проблему, обновив genymotion тоже ...

Как установить разделитель между вкладками в TabLayout библиотеки поддержки дизайна?

Я использую новый android.support.design.widget.TabLayout на v7-appcompat библиотеки, и нашел проблему, нет никакого способа, чтобы установить разделитель между вкладками, не знаю, есть ли. я успешно настроил адаптер пейджера, и вкладки выглядят хорошо, но не могу установить разделитель между вкладками. Я хочу этот тип вкладок Tab1 | Tab2 | Tab3 но в настоящее время показывает Tab1 Tab2 Tab3 мой xml-это <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas. ...

Закругленная кнопка в Android

Я хочу создать округлые кнопки в программе для Android. Я посмотрел на Как создать EditText с закругленными углами? чего я хочу добиться-это: Закругленные Края Кнопок изменить фон кнопки / внешний вид в разных состояниях (например, Onclick, Focus) используйте мой собственный PNG для фона, а не создавать форму. ...

Как программно установить drawableRight на Android Edittext?

Я знаю о наборе drawableRight в XML. но я должен был сделать это программно, потому что это изменение в соответствии с некоторым условием. ...

Когда я могу впервые измерить представление?

так что у меня есть немного путаницы с попыткой установить фон drawable вида, как он отображается. Код полагается на знание высоты представления, поэтому я не могу вызвать его из onCreate() или onResume(), потому что getHeight() возвращает 0. onResume() кажется, ближе всего я могу получить, хотя. Где я должен поместить код, такой как НИЖЕ, чтобы фон изменился при отображении пользователю? TextView tv = (TextView)findViewById(R.id.image_test); LayerDrawable ld = (LayerDrawable)tv.getBack ...

Эмуляция Samsung Galaxy Tab

Я хотел бы проверить мое приложение с новым планшетом Samsung Galaxy Tab. какой параметр я должен установить в эмуляторе для эмуляции этого устройства? какое разрешение и плотность должна я? как я могу указать, что это устройство с большим экраном? какое оборудование поддерживает этот планшет? что такое максимальный размер кучи? какая версия Android? ...

Получение изображения из галереи на из Picasa / / Google + синхронизированные папки не работает

Я пытаюсь получить изображение из галереи из папки с Google+ фотографии. После выбора изображения Uri передается обратно правильно. Но когда я пытаюсь получить фактический путь этого изображения на устройстве хранения, чтобы я мог его использовать, он падает. Проблема, кажется, конкретно с поставщик контента picasa. протестировано на Nexus S и Nexus 7, а также на других устройствах. E/AndroidRuntime(14572): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, ...

Можете ли вы изменить min. Уровень API для вашего Android-приложения в Eclipse?

Я выбрал минимальный уровень API 1.5 для своего приложения для android, и я как раз собираюсь интегрировать в него жесты, которые пришли в 1.6. Есть ли способ в Eclipse изменить минимальный уровень с 1.5 до 1.6 на полпути к созданию приложения? большое спасибо ...