Articles of дизайн для

Как получить содержимое веб-сайта и поместить его так, как мы хотим, в макет приложения для Android?

Его странный вопрос спрашивается у меня, но любопытство – лучший учитель, и я с нетерпением желаю знать и развивать такое приложение для Android. Мой опыт разработки приложений для Android не так уж и хорош, но сейчас я использую WebView для веб-сайта, который реагирует на его работоспособность, но он занимает слишком много времени для загрузки и […]

Плоская панель действий с Theme.Material

Может кто-нибудь помочь мне с Материалом? Я хочу, чтобы панель действий была плоской. Вот код, который я пытаюсь использовать. <style name="Theme.Kpi_Schedule.full" parent="android:Theme.Material.Light.DarkActionBar"> <item name="android:windowContentOverlay">@null</item> <item name="android:colorPrimaryDark">#1E88E5</item> <item name="android:popupBackground">#fff</item> <item name="android:windowTranslucentNavigation">true</item> <item name="android:navigationBarColor">@android:color/transparent</item> <item name="android:actionBarStyle">@style/ActionBar.Solid.Kpi_Schedule.full</item> </style> <style name="ActionBar.Solid.Kpi_Schedule.full" parent="android:Widget.Material.ActionBar.Solid"> <item name="android:windowActionBarOverlay">true</item> <item name="android:background">#03A9F4</item> <item name="android:displayOptions">homeAsUp</item> </style>

Ресурсы Android – какие разрешения следует использовать в каталогах hdpi, ldpi, mdpi и xhdpi

Я пытаюсь написать приложение, которое будет хорошо работать на всех размерах экрана, потому что у меня есть графический дизайнер, создающий изображения, которые находятся в запрошенном dpis для каждого каталога (Low density (120), ldpi, Medium density (160), Mdpi, High density (240), hdpi, Extra high density (320), xhdpi), однако они хотят знать, с какими разрешениями и пропорциями […]

Дизайн шаблонов для Android

Я работаю в новом приложении для Android. Поскольку я впервые с этим работаю, я не знаю, как его структурировать. Я ищу хороший шаблон дизайна для использования. Мое приложение установит соединения с WebService, а также сохранит некоторую информацию на локальном компьютере. Какие шаблоны дизайна будут хороши для моего приложения? Я видел шаблон MVP (Model-view-presenter), но я […]

Дизайн шаблона для расширения активности Android?

Во время программирования на Android я в конечном итоге пишу родительскую активность, которая расширяется несколькими другими. Немного похоже на ListActivity . Моя родительская активность расширяет Activity . Если я намереваюсь использовать Map или List , я не могу использовать свою родительскую деятельность как суперкласс – дочерняя активность может только продлить один вид деятельности. ListActivity я […]

Почему в дизайне материалов Google говорится: «Материал никогда не сгибается и не сгибается».

Я читал из материала, что материал никогда не сгибается и не сгибается. Но почему? Хотя это так интересно, восхитительно и действительно приятная анимация, особенно в книгах для чтения книг? В чем его проблема? благодаря

Странное поведение при использовании WebView и RelativeLayout в полноэкранном режиме

EDIT: Вот видео, показывающее проблему: www.youtube.com/watch?v=5ZZsuMH5T9k. Я действительно застрял здесь: / – У меня есть активность, которая состоит из веб-представления и кнопки внизу. Я установил окно действия в полноэкранный onCreate используя этот код в onCreate : @Override public void onCreate(Bundle savedInstanceState) { InstaFetchApplication.applyCurrentTheme(this); super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); requestWindowFeature(Window.FEATURE_PROGRESS); if (UserPreferences.getIsFullScreenReadingEnabled(this)) { requestWindowFeature(Window.FEATURE_NO_TITLE); // this just do this: […]

CollapsingToolbarLayout с tablayout и изображением как рушится с липкой панелью инструментов

Я хочу получить представление, подобное приведенным ниже. Ниже приведены экраны, которые я получил благодаря библиотеке поддержки дизайна в android См. Мой файл макета ниже <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.design.widget.CoordinatorLayout android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsingToolbarLayout" android:layout_width="match_parent" android:layout_height="match_parent" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="64dp" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/backdrop" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:scaleType="centerCrop" android:src="@drawable/imageburger" app:layout_collapseMode="parallax" /> <android.support.design.widget.TabLayout […]

Кнопка Android Toggle – дизайн материалов

Как реализовать кнопки Toggle, как указано в руководстве по дизайну материалов здесь ? Доступно ли это из коробки из библиотеки поддержки дизайна Android или существует ли какая-либо сторонняя библиотека?

Есть ли способ отключить функцию масштабирования полей ввода в веб-просмотре?

Когда пользователь нажимает кнопку ввода или текстовое поле, приложение масштабируется. Есть ли простой способ отключить его? В настоящее время есть метатег: meta name="viewport" content="width=device-width; height=device-height; initial-scale=1.0; maximum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi;" Все выглядит великолепно, пока я не посмотрю на него на устройстве с Android 2.2. Особенно HTC Evo 4G .