Articles of андроид ресурсы

Стайлинг Шерлок Action Bar

Я пытаюсь установить изображение в качестве фона панели действий Шерлока, но даже если это 720 х 112 пикселей, кажется, что изображение не растягивается. Белая часть по-прежнему является частью панели действий, так как треугольник установлен в правильном положении, а кнопка справа имеет разные поля сверху и снизу. Мне нужно сделать это 9-патч-образ? Не уверен, почему это […]

Организация ресурсов для проекта Android в нескольких пакетах

Я работаю над проектом Android, используя Eclipse. Проект содержит несколько модулей, подключающихся к центральному ядру, и было бы целесообразно организовать их в подпакеты, например com.example.myapp – содержащие основные классы и действия com.example.myapp.module1 – классы и действия, относящиеся к модулю 1 com.example.myapp.module2 – классы и действия, относящиеся к модулю 2 и так далее. Поскольку каждый модуль […]

Жесткие диски, извлеченные из неправильной папки ресурсов при вращении

Вытягиваю мои волосы. Таким образом, я работаю с приложением, которое имеет несколько типов чертежей, и я имею их в такой структуре: res/ //Portrait resources drawable-mdpi/ drawable-hdpi/ drawable-xhdpi/ //Landscape resources drawable-land-mdpi/ drawable-land-hdpi/ drawable-land-xhdpi/ EDIT Я также попытался даже поместить drawable-port-mdpi портретом чертежи под drawable-port-mdpi и т. Д. С тем же результатом. И у меня есть пользовательский […]

Android mipmap, плотность изображения?

Теперь вы можете знать, что Android-версия 1.1 создает новые объекты изображения в папках mipmap-xxx вместо drawable-xxx, когда вы создаете активы с помощью IDE. Проблема, с которой я столкнулся, заключается в том, что андроид принимает эти изображения как «значки», когда я использую их в своих xml-файлах, поэтому я теряю плотность при попытке отобразить их в правильном […]

Android: программно setId дает предупреждение Ожидаемый ресурс идентификатора типа

Я не знаю, почему это происходит: Если я напишу следующий код: TextView textView = new TextView(this); textView.setId(1); 1 как id не работает и дает мне предупреждение, как: Он не работает в следующих значениях: textView.setId(0+1); // Valid textView.setId(var++); // Valid even var=0 Но недействительны textView.setId(1); // Invalide Кто-нибудь знает об этом? Кто-нибудь может объяснить это?

Плотность xxhdpi, добавленная в API 16, что в <16, если я предоставляю только ресурсы xxhdpi?

Я работаю над переносом с iOS на Android, и поскольку парень iOS дал мне только @ 3x версии всех графических ресурсов, я поместил их только в папку res / drawable-xxhdpi . Я знаю, что не рекомендуется использовать альтернативные ресурсы с низким уровнем ресурсов, но, согласно официальной документации: По умолчанию Android масштабирует ваши рисунки растровых изображений […]

Нельзя использовать ссылочный цвет (по темам) в drawable

Рассматривать: styles.xml <style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"> <item name="theme_color">@color/theme_color_blue</item> </style> attrs.xml <attr name="theme_color" format="reference" /> color.xml <color name="theme_color_blue">#ff0071d3</color> И, наконец, drawable progress_bar.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/background"> <shape> <stroke android:width="2px" android:color="#ff515151" /> <solid android:color="@color/transparent" /> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <solid android:color="?attr/theme_color" /> </shape> </clip> </item> </layer-list> При использовании индикатора выполнения: <ProgressBar android:id="@+id/progressBarStartup" […]

Получить программный код ids в цикле for программно?

Я просто хочу знать. Есть ли способ создать использование id для цикла У меня есть 10 кнопок в xml. Там id – button1,button2,button3… button10 Теперь я создаю Array of Button в java class и делаю это так public class Menu extends Activity { Button[] arrayButton=new Button[10]; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.menu); init(); […]

Невозможно преобразовать строку '@ bool / some_key' в целевой класс 'boolean'

У меня есть следующий файл bool.xml : <?xml version="1.0" encoding="utf-8"?> <resources> <bool name="some_key">false</bool> </resources> Когда я пытаюсь использовать это значение в AndroidManifest : <activity android:name=".ui.activities.SomeActivity" android:enabled="@bool/some_key" … > … </activity> Я получаю эту ошибку: Невозможно преобразовать строку '@ bool / some_key' в целевой класс 'boolean' Я использую Android Studio 2.2.3

Что означает идентификатор аудиозаписей Android MediaPlayer?

Как указано в заголовке, что означает объект MediaPlayer для идентификации аудиозаписей ? Первоначально я намереваюсь получить идентификатор ID объекта MediaPlayer который играет MediaPlayer . Но я не мог найти способ для этого. Тем не менее, я наткнулся на этот метод getAudioSessionId (), и мне было интересно, была ли это функция, которую я искал.

Intereting Posts
Facebook api версия, используемая в facebook android sdk Сбой отчета об установке для Android Android, Cometd: Cometd отправляет альтернативные сообщения Файлы Jar в папке libs не используются в Android Gradle build Android – последние 3d-библиотеки с открытым исходным кодом для Android Будет ли токен FCM периодически изменяться, как идентификатор регистрации GCM? Как определить, является ли RecyclerView пустым? Android: ваш контент должен иметь ListView, чей атрибут id – android.R.id.list Android: как использовать grantUriPermission, чтобы иметь возможность создавать и отправлять электронную почту с помощью растрового вложения Почему при добавлении фрагмента вы проверяете для savedInstanceState == null? Как обновить собственную контактную фотографию на андроиде? Потребление памяти андроидов Xamarin растет бесконечно после того, как использование достигнет определенного порога Статический массив строки должен быть преобразован из базы данных Разрешение предоставляется только системному приложению, в манифесте API Youtube, возвращающий незарегистрированные видео