Articles of xml

ScrollView – как прокручивать вниз при разработке макета в Eclipse?

Я использую просмотр прокрутки в своих приложениях, но дело в том, что это первый раз, когда я рисую нечто большее, чем экран размера по умолчанию. На экране XML Design отображается фиксированный экран размером 3,7 дюйма (или более). Что делать, если я хочу добавить больше объектов? Как прокрутить вниз при проектировании в Eclipse?

Android: Как заполнить RelativeLayout до полной ширины экрана?

Я создаю приложение Android, в котором есть основной RelativeLayout и некоторые LinearLayout внутри него. Теперь у меня есть эта проблема. При перетаскивании элементов в редактор, например LinearLayout, он не подходит для полной ширины экрана. Как я могу сделать это возможным? Это мой XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fillViewport="true" android:gravity="fill" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" […]

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

Я определил стиль для линейного макета, но макет не отображается в графическом представлении main.xml main.xml. <LinearLayout style="VerticalThemeLayoutInputs"> styles.xml <resources> <style name="VerticalThemeLayoutInputs"> <item name="android:background">#6699FF</item> <item name="android:layout_width">fill_parent</item> <item name="android:layout_height">fill_parent</item> </style> </resources> Редактировать: Но ниже код будет работать нормально, но я не хочу этого кода <LinearLayout android:background="#6699FF" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" > Интересен тот факт Я использовал scrollview . […]

Как решить проблему производительности синтаксического анализа XML на Android

Мне нужно прочитать XML-файл с примерно 4000 строк на Android. Сначала я попробовал библиотеку SimpleXML, потому что это самый простой способ, и мне потребовалось около 2 минут на моем HTC Desire. Поэтому я подумал, что SimpleXML настолько медленный из-за отражения и всей другой магии, что использует эта библиотека. Я переписал свой парсер и использовал встроенный […]

Как получить сообщения из блога WordPress в приложении для Android?

Я пытаюсь разработать приложение для Android для просмотра блога WordPress, который у меня есть. Я пытаюсь выяснить, как извлекать сообщения и другую информацию из блога для отображения в приложении. Я смотрел повсюду, но я чувствую себя полностью потерянным. Это что-то, что можно сделать полностью в Java / XML? Если да, то как? Спасибо!

TabLayout без использования ViewPager

Я знаю, что здесь есть один и тот же вопрос, но он остался без ответа, поэтому я собираюсь его снова открыть. Я хочу реализовать tablayout, потому что это было просто, но все обучающие программы связаны с viewpager. Это выход Вывод Единственное, что я хочу, это нечто вроде OnClickListener Если я нажму на значок «Добавить», то […]

TypeArray в Android – Как сохранить пользовательские объекты в xml и получить их?

У меня есть класс вроде public class CountryVO { private String countryCode; private String countryName; private Drawable countryFlag; public String getCountryCode() { return countryCode; } public void setCountryCode(String countryCode) { this.countryCode = countryCode; } public String getCountryName() { return countryName; } public void setCountryName(String countryName) { this.countryName = countryName; } public Drawable getCountryFlag() { return […]

Как получить 2D-массив из XML-ресурса для Android?

Предположим, я сохранил 2-мерный массив в ресурсе android, как показано ниже. Как я могу получить их в коллекции java, например Arraylist? <resources> <string-array name="countries_array"> <item> <name>Bahrain</name> <code>12345</code> </item> <item> <name>Bangladesh</name> <code>54545</code> </item> <item> <name>India</name> <code>54455</code> </item> </string-array> </resources> Например, в случае 1-мерного массива мы можем это сделать, используя getResources().getStringArray(R.array.countries_array); Когда countries_array как <resources> <string-array name="countries_array"> […]

Изменение размера мягкой клавиатуры Android

Когда виртуальная клавиатура открывается, она меняет размер моего макета. Как я могу настроить клавиатуру на мой макет? И что это не изменяет размер моего макета?

Почему мы указываем пространство имен в файле android xml?

Когда мы пишем макет на основе xml в Android, мы используем строку «xmlns: android =» http://schemas.android.com/apk/res/android ». Из прочитанных мной книг говорится, что это пространство имен, но почему мы это используем? Ссылка даже не существует. Так в чем же польза от этого?

Intereting Posts