Articles of интерфейс

Является ли официальное руководство разработчиков фрагментов противоречивым?

В разделе « Философия дизайна » официального руководства Fragment говорится: Вы должны проектировать каждый фрагмент как модульный и многоразовый компонент. То есть, поскольку каждый фрагмент определяет свой собственный макет и его собственное поведение с его собственными обратными вызовами жизненного цикла, вы можете включить один фрагмент в несколько действий, поэтому вы должны проектироваться для повторного использования […]

Все ли методы интерфейса абстрактны?

Я вижу, что его написано в большинстве мест – "All of the methods in an interface are abstract." Но интерфейс может также содержать default methods а static methods и тела методов существуют для стандартных методов и статических методов. Так все методы абстрактного интерфейса?

Я могу рискнуть обрезать международные символы, когда я включил includeFontPadding в false?

Чтобы избавиться от лишнего места поверх TextView, у меня есть решение установить для свойства includeFontPadding значение false. Проект должен быть интернационализирован на многих языках, включая китайский, японский и другие нелатинские скрипты. Является includeFontPadding зарезервированное пространство includeFontPadding гарантированным, чтобы оно было пустым или я рискую обрезать любых высоких символов, установив свойство в false?

Как вызвать класс адаптера перед активностью

Log говорит: D/CartActivity-onCreate(18171): onCreate D/CartActivity-TOTAL-InsideFORLOOP:(18171): 0.0 D/CartActivity-onResume(18171): onResume D/CartAdapter-TOTAL:(18171): 12.95 Как вы можете видеть выше, цикл for for выполняется сначала в CartActivity, и после выполнения метода onResume() в CartActivity, CartAdapter выполняет эту строку, поэтому для меня получается 0.0 как значение Total в CartActivity внутри For loop Причина не в том, где я добавляю данные ArrayList, […]

WebView Back, Refresh, Forward? Просто не работает!

Я пробовал все, чтобы заставить «вперед» и «назад» работать. Refresh работает [Я понял это, изменив метод на чтение «webView.reload ();» Вместо 'webView.refresh ();' Может ли кто-нибудь помочь с форвардом и спиной? Я пробовал «вперед», «canGoForward» и «goForward», а также «назад», «canGoBack» и «goBack». Кодов ошибок нет, однако ни один из этих методов на самом деле […]

Вопросы о совместимости веб-языков в проекте cross-plateform

Я планирую создать приложение на iOS, Android и веб-сайте с AngularJS. Но для того, чтобы не переписывать бизнес-код в каждом приложении, я хотел бы использовать как можно больше кода. Чтобы иметь возможность выполнять ядро ​​проекта на любой платформе, я должен использовать веб-язык. В разных статьях я планирую общую архитектуру для разделения бизнес-логики проекта – ядро […]

Не отображается фоновое изображение на Galaxy Nexus (ТОЛЬКО)?

Очень странная проблема здесь. Просто фоновый объект будет отображаться на всех телефонах, кроме Galaxy Nexus (или я нашел его до сих пор) Найдите ниже галерею приложения на нескольких разных телефонах, но обратите внимание на номер изображения SIX, где связь не имеет фона? Я установил поддержку всех размеров экрана плотности и большого размера + XL, я […]

Обратный вызов DialogFragment для целевого фрагмента с использованием интерфейса

Я пытаюсь отправить некоторые данные из dialogfragment fragment в целевой fragment но он не работает. Я написал следующий код, но это за exception : java.lang.NullPointerException: Attempt to invoke interface method 'void com.xxFragmentAlertDialog$Communicator.setI(java.lang.String)' on a null object reference Код: public class FragmentAlertDialog extends DialogFragment { Communicator callback; public interface Communicator { void setI(String name); } public […]

Произошло событие Fire на AsyncTask

Мое приложение имеет активность входа и проверяет учетные данные через интернет-сайт. Для этого я (должен) использовать класс AsyncTask. Когда логин будет успешным, глобальная переменная будет установлена ​​в значение true. Поскольку это асинхронно, активность не будет ждать результата, поэтому я хотел бы добавить событие, которое запускается методом post-execute класса AsyncTask. Затем listener активности входа закроется, и […]

Как сделать обратный вызов между Activity и Fragment?

У меня есть этот интерфейс в моей деятельности. public interface LogoutUser { void logout(); } Мой фрагмент реализует этот интерфейс, поэтому в моем фрагменте у меня есть следующее: @Override public void logout() { // logout } В своей деятельности я называю mLogoutUser.logout(); Где mLogoutUser имеет тип LogoutUser интерфейса. Моя проблема – объект mLogoutUser который является […]

Intereting Posts
Ubuntu 15.04 build 5.0 5.0: вы пытаетесь построить с неправильной версией java. Зачем? Множество элементов адаптера синхронизации Android, таких как учетная запись Google? Как показать заголовки уведомлений андроида Android – добавление изображений в проект Android DataBase заблокирован другим потоком Как сжать Bitmap как JPEG с наименьшей потерей качества на Android? Android: ошибка выравнивания при создании / показе 9patch изображения Как программно проверить, работает ли активность в полноэкранном режиме? Как я могу конвертировать аудио .mp3 в .m4a программно в android Как добавить дополнительный запрос в SQLITE Android вместе с 'IN'? Признание чисел с помощью жестов Перемещение экрана в определенное положение Решение Android http keepalive, но является ли оно постоянным? Палирование теневой кнопки кнопки с плавающей кнопкой при просмотре полей Устанавливается ли это для моего приложения?