Articles of Андроидный

Android: когда использовать onStart (), onStop ()?

Я прочитал несколько сообщений, которые описывают разницу между onStart() и onResume() : onStart() вызывается, когда активность становится видимой, onResume() когда действие готово для взаимодействия с пользователем. хорошо. Я всегда добавлял код в onPause() и onResume() и никогда не беспокоился о onStart() и onStop() . Может ли кто-нибудь дать конкретные примеры того, что вы можете сделать […]

Как программно изменить двигатель по умолчанию TTS

В дополнение к движку Pico TTS, который поставляется с Android, у меня установлен еще один двигатель TTS. Я могу изменить, который по умолчанию используется системой – вручную: Settings > Voice input & output > Text-to-speech settings > Default Engine Я хотел бы иметь возможность делать это программно , из моего приложения. Это возможно? Если да, […]

Настраивать только устройства с высоким разрешением (пикселей) в Android Market

Я хочу опубликовать приложение, которое работает только на экранах 800×480 или выше. Я не хочу, чтобы пользователи с 480×320, 320×240 и т. Д. Устройств получали его с Android Market. Как его настроить? Кажется, что у фильтров рынка есть ответ, но я до сих пор этого не понимаю.

Динамическое включение или отключение виджета не работает

Мы хотели бы включить или отключить виджеты с помощью кода. Когда мы говорим «disable», мы имеем в виду, что виджет, который зарегистрирован в приложении, не должен отображаться в списке виджетов, доступных пользователю, когда они пытаются добавить виджет на свой домашний экран. Этот вопрос задавали, к сожалению, много раз без ответа. Был один ответ Dianne Hackborn […]

Цветовой диапазон только для Android 4.0+

На эмуляторах под управлением Android 4.0 или 4.0.3 я вижу ужасную цветопередачу, от которой я не могу избавиться. На каждой другой версии Android, которую я тестировал, градиенты выглядят гладкими. У меня есть SurfaceView, который настроен как RGBX_8888, и полоса отсутствует в рендеринговом холсте. Если я вручную сглажу изображение путем наложения шумового рисунка в конце рендеринга, […]

Android-трейлер

В моем приложении есть шары, которые просто пролетают через дисплей. Они рисуют, как я хочу. Но теперь я хочу проследить за ними. Все, что я мог сделать, это просто рисовать canvas.drawPath примерно следующим образом: Но это не то, что я хочу. Он должен иметь указанный хвост и цвет градиента следующим образом: Я понятия не имею, […]

Обнаружить установленный сертификат в моем устройстве Android

Я устанавливаю сертификат в своем приложении, когда приложение запускается. Я просмотрел несколько ссылок, как показано ниже, и успешно установил сертификат. http://nelenkov.blogspot.in/2011/12/ics-trust-store-implementation.html http://pastebin.com/Bn6qSYHx Как программно установить сертификат CA (для конфигурации EAP WiFi) в Android? Как программно установить сертификат CA на Android без взаимодействия с пользователем Я пришел к выводу, что мы не можем установить сертификат без […]

Сохранение состояния приложения Android с использованием alwaysRetainTaskState и lauchMode

В моем приложении для Android у меня есть основное действие, которое служит точкой входа в мое приложение, которое настроено в моем файле манифеста следующим образом: <activity android:name=".Main" android:label="@string/app_name" android:screenOrientation="portrait" android:alwaysRetainTaskState="true" android:launchMode="singleTask"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Поэтому для конкретного примера использования пользователь может запустить приложение с главного экрана, щелкнув значок в […]

Robolectric не нашел ресурс и AndroidManifest.xml

Я создал новый TestProject и добавил следующую строку в свой метод testMethod: Robolectric.getShadowApplication().getString(R.string.mystring); Мой тест не удался android.content.res.Resources$NotFoundException: unknown resource 2131558482 Консоль отображает предупреждения: WARNING: No manifest file found at .\..\..\MyProject\AndroidManifest.xml.Falling back to the Android OS resources only. To remove this warning, annotate your test class with @Config(manifest=Config.NONE). WARNING: no system properties value for ro.build.date.utc […]

Как обновить виджеты из службы?

У меня есть фоновый сервис, который можно настроить для выполнения каких-либо действий каждые x минут. Я хочу реализовать виджет, который обновляется каждый раз, когда моя служба выполняет это действие. Тем не менее, я не могу получить метод onUpdate моего AppWidgetProvider, вызванный каким-либо образом, за исключением добавления виджета на рабочий стол. Я попытался отправить APPWIDGET_UPDATE, но […]

Intereting Posts