Articles of совместимость

Совместимость match_parent

Мое приложение нацелено на v10 android Sdk, но имеет v6 для minSdkVersion. По умолчанию свойство match_parent будет использоваться для ширины или высоты. Должен ли я изменить его для fill_parent, чтобы обеспечить обратную совместимость устройства с андроидом под 2.2?

Совместимость Android ActionBar: MenuItem.setActionView (View)

Я использую API appcompat7 для обратной совместимости ActionBar. Теперь у меня есть MenuItem который я извлекаю, а затем хочу установить ImageView myView качестве значка. Способ, как это сделать с уровня API 11: MenuItem menuItemRefresh = menu.findItem(R.id.refresh); menuItemRefresh.setActionView(myView); Для уровней API ниже 11 это не работает, вторая строка покажет ошибку. Есть ли возможность сделать это в […]

Создание приложений с несколькими SDK-приложениями в Eclipse без потери времени компиляции

Я разрабатываю приложение для Android в Eclipse. Я хотел бы настроить таргетинг на самые разные устройства и версии SDK (например, я могу опционально поддерживать multi-touch). Я понимаю рекомендуемый подход для выделения всех новых функциональных возможностей для отдельного класса и использования ленивой загрузки для загрузки этого класса во время выполнения, если хост-устройство действительно поддерживает эту функцию. […]

Как использовать NotificationCompat.Builder и startForeground?

Короткий вопрос: Я пытаюсь использовать класс NotificationCompat.Builder, чтобы создать уведомление, которое будет использоваться для этой службы, но по какой-то причине я либо не вижу уведомления, либо не могу отменить его, когда служба должна быть Уничтожили (или перестали быть на переднем плане). Мой код: @Override public int onStartCommand(final Intent intent, final int flags, final int startId) […]

Android: использование библиотеки ActionBarSherlock

Я хочу создать приложение, которое будет ориентироваться на старые платформы Android (> = 2.x). Я нашел ActionBarSherlock, который позволяет создавать панели действий в стиле ICS. Но когда я прочитал его FAQ , я обнаружил, что мне нужно скомпилировать свой проект с 14-го уровня API (4.0: ICS) и настроить уровень API в моем манифесте (3.0: Honeycomb). […]

Совместимость обратного кода Android

Я разрабатываю приложение, которое использует android.hardware.Camera.parameters.getSupportedPictureSizes () Это доступно только в SDK версии 8, и я хотел бы быть совместимым с SDK 4, поэтому я сделал это: If (Build.VERSION.SDK_INT> = 8) {…} Но на эмуляторе он швыряет, что пытается проверить ссылку на эту функцию, и она терпит неудачу: 02-02 11: 20: 10.930: ERROR / dalvikvm […]

Как я могу показать DialogFragment с помощью пакета совместимости?

Я попытался использовать DialogFragment на 3.0-устройствах, которые не поддерживают Fragment или DialogFragment по уровню SDK. Итак, я решил использовать библиотеку совместимости Android, которая поддерживает Fragment. Затем я создал класс DialogFragment, который расширяет android.support.v4.app.DialogFragment . Но ….. Когда я попытался показать свой DialogFragment с помощью DialogFragment.show (), я уведомил, что show (FragmentManager, String) принимает первый аргумент […]

Как создать приложение для Android с ICS UI, который работает с пряниками и Froyo?

Как приложения, такие как бета-версия Hacker News , используют пользовательский интерфейс Ice Cream Sandwich 4.0 для своего приложения и в то время работают без проблем на 2.3 Gingerbread и 2.2 Froyo? Я хочу создавать приложения, которые должны работать с 4.0 и иметь такую ​​же совместимость, но как это сделать?

Yii Framework и приложение для Android

Мне нравится поднимать некоторые вопросы, регулирующие структуру Yii и приложения для Android. Я собираюсь создать мобильное приложение на платформе Android и реализовать структуру Yii как серверную. Мне нравится знать, насколько Yii поддерживает платформу Android? Являются ли веб-сервисы Yii полностью совместимыми с Android? И если кто-нибудь может предложить какой-то учебник или полезную информацию, это будет очень […]

Возможно ли перепрограммировать ПЗУ устройства в эмулятор AVD или genymotion?

Я работаю над проблемой совместимости с Android-разработкой, мои Android-приложения разбились на редком устройстве ROM, которое изменило код фреймворка (app.widget), чтобы вызвать сбой. Я хочу воспроизвести аватар самостоятельно без устройства, я не владею устройством и не могу легко получить нужное устройство, кроме двухстороннего рынка. Но ПЗУ, которое я могу загрузить с форума устройства (system.img, userdata.img), Могу […]