Articles of design

Импортируйте новую библиотеку поддержки Android Design

Привет i'am пытается импортировать новую библиотеку поддержки Android, такую ​​как com.android.support:support-design:22.0.0 но я получил эту ошибку после синхронизации градиента: failed to find

MVC в Android: приложение или служба для асинхронных обновлений?

(Прошу прощения за то, что в моем первом посте не было так ясно) Вот ситуация: у меня есть данные, которые нужно обновить из Интернета. Назовем это Model . Что я хочу сделать: в основном это похоже на модель MVC, где Model также сохраняется в локальном (частном) хранилище. Model и связанные с ней методы применяются по-разному. […]

Android-дизайн: долго работающий сервис или AlarmManager?

Я создаю приложение, которое будет отслеживать состояние батареи, соединение Wi-Fi и данные о местоположении через равные промежутки времени и записывать результаты в файл (а затем отправлять их на сервер). При установке мониторинга приложение должно быть отключено, но пользователь, включивший его, должен пережить перезагрузку. После большого чтения я понял, что у меня есть в основном 2 […]

Измените цвет текста меню опций, когда мы используем приложение: showAsAction = "always"

Я использую панель инструментов и использую опцию для соответствующих действий. Моя проблема заключается в том, что я хочу показать текст «SAVE» на панели инструментов с белым цветом, я применяю много стилей, но он всегда выглядит черным. Но когда опция появляется как всплывающее окно, цвет текста всегда белый. Я много говорю об этом, но у меня […]

Как сделать это более эффективным?

Я создаю клон астероидов, но еще несколько колоколов и свистов. На данный момент у меня есть ArrayList<Asteroid> который содержит все астероиды на экране. Каждый из них имеет связанный с ним Vector и расширяет мой genereic класс GameObject который обрабатывает чертеж и обновление и другие общие вещи, которые имеют общий игровой объект. Каждый раз, когда я […]

Каков рекомендуемый размер значка ActionBar в Material Design (Android API 21+)?

Прежде всего, этот вопрос связан с: насколько велики должны значки Action Bar (Toolbar) в новом дизайне Android Material? В связанном вопросе ясно, что размер целевого значка значков панели действий должен быть 48 дп. Я хотел бы получить пару вещей, разъясненных в отношении этих размеров значков в Material Design: На этой странице: Material Design Keylines – […]

Изменение цвета значка FAB на основе состояния w / compat libs

Я пытаюсь изменить цвет значка значка в FAB на основе состояния кнопки: <android.support.design.widget.FloatingActionButton android:id="@+id/search_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="16dp" android:tint="@color/add_button_tint" android:src="@drawable/ic_add_black_24dp" /> add_button_tint.xml: <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true" android:color="@color/white" /> <item android:color="@color/black"/> </selector> Это отлично работает в API> 23, однако в старых версиях android он генерирует исключение. Здесь я смущаюсь: Свойство android: tint живет в поддержке FAB […]

Android TextView Long Shadow

Я пробовал это с утра, но я не могу заставить его работать. То, что я пытаюсь сделать, это создать несколько длинную тень для TextView, которая похожа на следующее: Http://www.iceflowstudios.com/v3/wp-content/uploads/2013/07/long_shadow_banner.jpg http://web3canvas.com/wp-content/uploads/2013/07/lsd-ps-action-720×400 .png Мое решение до сих пор заключалось в том, чтобы создать много TextViews и каскадировать их друг под другом, но есть много проблем с производительностью, […]

Отсутствие эффекта пульсации при касании в recycliewiew

У меня есть recyclerview с четырьмя элементами сетки (2 * 2), которые работают как меню. Однако, когда я нажимаю на них, эффект пульсации не отображается. Это просто приводит меня к следующему действию без какого-либо визуального подтверждения того, что представление было нажато. Может ли кто-нибудь помочь? Основная деятельность public class MainActivity extends AppCompatActivity implements MainMenuAdapter.OnItemClickListener { […]

SVG Vs PNG на Android

Каков наилучший способ работы с изображениями в Android. Недавно в Android Lollipop мы поддержали концепцию SVG (масштабируемая векторная графика). Это лучший способ работы с изображениями для поддержки всех разрешений PNG (размещение изображений в зависимости от ресурса) или SVG (небольшие размеры файлов, которые хорошо сжимаются, масштабируется до любого размера, не теряя ясности (кроме очень маленьких)).