Articles of андроида

Как изменить значок переполнения контекстной панели действий, не меняя ее для стандартной панели действий?

Тема моего приложения выглядит как показано на следующем скриншоте: Поскольку тема основана на Theme.Holo.Light который содержит тексты темных действий и значок переполнения, я скорректировал значок переполнения, используя следующий стиль: <style name="ActionBar.Light" parent="android:style/Widget.Holo.ActionBar"> <item name="android:background">@color/highlight</item> <item name="android:titleTextStyle">@style/TextAppearance.ActionBar.Title.Light</item> <item name="android:subtitleTextStyle">@style/TextAppearance.ActionBar.Subtitle.Light</item> </style> … <style name="Theme.Light" parent="@android:style/Theme.Holo.Light"> … <item name="android:actionBarStyle">@style/ActionBar.Light</item> <item name="android:actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item> … </style> Когда отмечена одна или несколько […]

Невозможно разрешить символьные «инструменты» и «GradleException»

Я начал работать над существующим проектом, включая Android NDK. У меня есть две проблемы в build.gradle, что невозможно для меня для создания приложения. Для вашей информации мой сотрудник (кто работал над этим) смог создать приложение. Я уже импортировал NDK, из структур проекта я вижу правильный путь NDK для Android. Вот как выглядит build.gradle: import org.apache.tools.ant.taskdefs.condition.Os […]

Извлечение только изображений из галереи при устревании намерений выбора изображения для Android.

Я разрешаю пользователю выбирать изображение с устройства, используя следующий код: (Из этого сообщения ) public class BrowsePicture extends Activity { private static final int SELECT_PICTURE = 1; private String selectedImagePath; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ((Button) findViewById(R.id.Button01)) .setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // in onCreate or any event where your […]

Жизненный цикл Android: введите данные в активность в onStart () или onResume ()?

Должны ли вы получать данные с помощью курсора и заполнять данные на экране, например, устанавливать заголовок окна, в onStart() или onResume() ? onStart() будет казаться логичным местом, потому что после onStart() активность уже может отображаться , хотя и в фоновом режиме. Примечательно, что у меня была проблема с управляемым диалогом, который заставлял меня переосмыслить это. […]

Android: определение того, должен ли код находиться в действии или пользовательском представлении

Поскольку я знаком с работой с Activity и пользовательскими представлениями, мне постоянно приходилось решать, где должен идти код, который имеет отношение как к представлению View, так и к его родительской активности. Добавьте в пользовательские объекты, которые должны быть доступны обоими, а опции для того, как структурировать код, бесконечны. Вот специфика моей проблемы: Соответствующие классы / […]

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

Я использую вертикальный StaggeredGridLayoutManager для отображения нескольких миниатюр. Каждая строка содержит карту с шириной 1 дюйм и высотой 150dp. Мой вопрос: как я могу установить шкалу интервалов в шкафу для использования доступной физической ширины экрана? CardViewRow.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="5dp" android:orientation="vertical" card_view:cardCornerRadius="0dp" card_view:cardUseCompatPadding="true" > <LinearLayout android:gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/card_selector" android:orientation="vertical"> […]

Сделать SurfaceView прозрачным без setZOrderOnTop (true)

У меня есть RelativeLayout, содержащий пользовательский SurfaceView и другие элементы, которые нужно нарисовать поверх SurfaceView. Мне также необходимо, чтобы SurfaceView был прозрачным. Я попробовал этот ответ: как сделать прозрачным . Но с setZOrderOnTop (true) другие элементы над SurfaceView в RelativeLayout отображаются над поверхностью (и частично скрыты, если поверхность имеет что-то краску). Как я могу решить […]

Что происходит, когда вы нажимаете значок запуска приложения?

Что происходит, когда вы нажимаете значок запуска приложения? Является ли новое намерение всегда отправленным или результатом является то же самое, что возобновление задачи из недавних задач? Если отправлено намерение, когда оно отправляется методу onCreate () нового экземпляра активности и когда он маршрутизируется через onNewIntent () существующего действия? Предположим, что намерение направляется через onNewIntent () существующего […]

Android – Как создать круг с Android?

Я создаю View, как показано ниже, здесь (например, яблочная музыка). Pic 1: Pic 2: Розовый круг с физическим взаимодействием и летать. Можете ли вы предложить способы их создания?

Смешивание плагинов для Android от градиента и градиентно-экспериментального

Есть ли способ или обходные пути или просто подсказки для создания плагинов из градиента и градиентно-экспериментальной работы? Например, чтобы смешать эти две версии: com.android.tools.build:gradle:1.3.1 com.android.tools.build:gradle-experimental:0.3.0-alpha4 У меня есть существующий проект, который использует некоторые внешние плагины ( app/build.gradle ): apply plugin: 'com.android.model.application' apply plugin: 'com.android.databinding' apply plugin: 'com.jakewharton.hugo' В моем root build.gradle меня есть: com.android.tools.build:gradle-experimental:0.3.0-alpha4 Вопросы, […]

Intereting Posts
Доступ к файлам ресурсов на Android Android Studio 1.1.0 Ошибка синхронизации проекта Gradle Ошибка импорта проекта Gradle на OSX Android Warning: ПРОВЕРИТЬ информацию о поверхности create = false Android NDK, две статические библиотеки и связывание Intent.FLAG_ACTIVITY_CLEAR_TOP не удаляет стек активности Динамические меню в NavigationView Как использовать opencv в студии android с помощью инструмента построения градиентов? AdMob не может отображать объявления из-за configChanges Где я могу найти конфигурацию checkstyle для Android Coding Style? Запуск lint при создании проектов студии Android Возобновить загрузку с Android-менеджера загрузки при неудачной загрузке Получить список мест, в которых находится текущее местоположение пользователя Как настроить статический IP-адрес, сетевую маску, шлюз программно на Android 3.x или 4.x Инструменты для создания AnimatedVectorDrawable Хорошо ли понимать, что Activity похожа на ViewController в iOS?