Articles of дизайн

Оправьте текст в приложении Android с помощью WebView, но представив интерфейс TextView?

Я ищу простой способ забыть, что я использую WebView для WebView текста в своем TextView . Кто-то сделал для этого особый взгляд? Мне хорошо известно, что я могу сделать что-то вроде этого: WebView view = new WebView(this); view.loadData("my html with text justification","text/html","utf-8"); Но он становится уродливым, если вы хотите установить размер, цвет или другие общие […]

WebView в проблемах NestedScrollView

Я разместил WebView в NestedScrollView. Чтобы скрыть / показать панель инструментов, когда пользователь прокручивает вниз / вверх в WebView. Несносно, есть проблемы: Когда вы нажимаете на URL-адрес веб-страницы, которая перемещается на меньшую веб-страницу (по высоте), в нижней части веб-представления появляется пустая область. Когда я удалю это Javascript viewpager в html имеет проблемы с прокруткой, javascript […]

Проект библиотеки Android – определение классов

Привет! (Извинения за длинный пост здесь) Я пишу несколько приложений, которые будут основываться на основном коде того же кода. У каждого приложения будут свои отличия, у некоторых будут новые действия, у всех будут разные ресурсы. Я пытаюсь использовать проект библиотеки Android, чтобы я мог разместить весь общий код в одном месте, поэтому изменения manjor должны […]

Общий дизайн приложения (IntentService / ContentProvider / AsyncTask)

Я пытаюсь выяснить, что является лучшим общим дизайном для приложений, которые обращаются к нескольким веб-службам и имеют несколько видов деятельности, где отображается информация. То, как я реализовал свое последнее приложение для Android, следующее. У меня есть IntentService который получает запросы от действий для получения информации от веб-служб. Мой Service уведомляет действия через ResultReceiver о статусе […]

Дизайн шаблона для фрагментов в android

Я читаю книгу, и она говорит так: «Прямо сейчас, фрагменты очень новые, поэтому есть несколько устоявшихся шаблонов» Но я не знаю, где больше читать о шаблонах проектирования для фрагментов. Я хочу сделать приложение с множеством разных экранов, и приложение должно быть доступно для планшета и телефона, поэтому фрагменты мне очень помогут. Но, как я сказал, […]

Dropbox как логин?

Итак, я хочу создать отзывчивый экран входа для своего приложения, который будет настраиваться на мой выбор, когда появится экранная панель Android. Мое исследование: Примечание. Я знаю android:windowSoftInputMode="adjustResize" это уже так, пожалуйста, не предлагайте это только. Я прошел через ряд известных приложений для Android, таких как facebook и т. Д., Чтобы подтвердить погоду. Это ограничение для […]

Кнопки стилизации материала в Android v21

Я стараюсь поддерживать эффект пульсации материала для устройств с леденцом и выше (21+) и стилизовать кнопку так, чтобы у нее не было большого поля / пространства вокруг нее. Пример 1: Кнопки с эффектом пульсации, но с запасом / разрывом: Пример 2: Кнопки с эффектом пульсации NO и без разницы / разрыва: Я хочу, чтобы макет […]

Прозрачная строка состояния и панель инструментов

Я хотел бы интегрировать что-то вроде этого: И я сделал это так, но я не могу поместить изображение под панелью инструментов. Без панели инструментов я могу сделать это в строке состояния, но объединение этих двух невозможно. Вот мой макет: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:fitsSystemWindows="true" tools:context="com.project.android.PhotoActivity"> <android.support.v7.widget.Toolbar android:id="@+id/photo_tl" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="#59000000" […]

Как заставить всплывающее меню переполнения избежать препятствия панели действий?

Задний план В моем приложении , когда я обновился до новой библиотеки поддержки, а также попробовал Lollipop, я заметил странную проблему: при нажатии кнопки переполнения панели действий (или даже нового класса панели инструментов ) будет отображаться всплывающее окно В верхней части панели действий, скрывая другие элементы действия, как таковые: Здесь элементы, которые были скрыты, – […]

Как добавить библиотеки поддержки Android v7 в eclipse?

Как добавить в eclipse библиотеки поддержки Android v7? Например, как добавить CardView в проект eclipse android? Примечание. Это был вопрос ответа на вопрос, поэтому не нужно тратить время на то, чтобы ответить. Конечно, если у вас есть что добавить, пожалуйста.