Пишу о веб-разработке, своей жизни и людях, которых встречаю.
четверг, 9 июня 2011 г.
Как отредактировать .smt файл (темы для телефонов Samsung)
Не претендую на единственный и самый правильный сбособ сделать сабж.
Пролог
Помню еще на старых самсунгах, тему можно было редактировать прямо в телефоне. Можно было выбрать набор иконок и другие составные части своей темы и даже изменить цвета отдыльных элементов. Когда я, приобретя новый самсунг, узнал что есть целая прога для создания тем «Samsung Theme Designer», я порядочно подахуел от того, что она практически нихера не позволяет сделать. Скачав несколько тем, я в них разочаровался а в тех темах, которые меня устраивали, глючили некоторые иконки (софткеев, заряд батарее и т.п.).
Как че делать
Все что нужно этот Total Commander, Samsung Theme Designer и графический редактор (если собираетесь редактировать иконки).
Я быстро понял, что глючные иконки можно заменить а саму тему оставить как есть (раз уж она мне нравится). Но в Samsung Theme Designer открыть существующую тему (файл .smt) нельзя. Зато можно открыть папку с проектом (создав свою тему) и там увидеть все иконки в формате PNG.
✅ Samsung Theme Park — Редактор ТЕМЫ One Ui | S8 S9 S10 NOTE A50
Итак, чтобы отредактировать файл .smt, нужно изменить ему расширение на zip или rar. Открыв получившийся «архив» можно увидеть файлы в формате qmg, имена которых совпадают с именами png изображений в проекте Samsung Theme Designer.
А это значит, что если мы хотим в своей теме, заменить например иконку камеры, то для этого нужно скинуть новую иконку в свой проект, открыть Theme Designer и убедиться, что мы ее видим а затем экспортировать свою тему. Это мы делаем лишь для того, чтобы из своего файла с иконкой (Camera.png) получить перепакованный Camera.qmg. Ну а теперь, делаем из своей темы (где заменена всего одна иконка) «архив», путем замены расширения, и из своего «архива» копируем в «архив» с нужной вам темой файл Camera.qmg. Вот и все.
Думаю можно подробно не рассказывать, что png-шки можно предварительно прошаманить в фотошопе, а потом превращать в qmg-файлы. Я таким образом окрасил индикатор батарейки в зеленый цвет 🙂
Источник: apocalepse.blogspot.com
Как сделать тему для самсунга самому
Компания Samsung выпустила новое приложение для фирменного магазина приложений Galaxy Store, которое позволяет создавать собственные темы для любых смартфонов Galaxy под управлением Android 9 Pie. Приложение, получившее название Theme Park, извлекает доминирующие цвета из обоев и автоматически создает тему на основе стиля и цветов пользователя. Юзер может выбрать основной цвет для темы, который повлияет на значки в шторке уведомлений, а также изменить цвет текста и фона меню, задать фон для значков или вовсе его отключить и т.д.
Полная кастомизация One UI для Samsung Galaxy S10, S10e, Note 10, Note 9, S8, S9, A40, A50, A70, A30
Каждая созданная тема сохраняется на устройстве и доступна в любое время из списка установленных тем в разделе «Обои и темы» приложения «Настройки». Поддержки новейшего Android 10 пока нет, но, по словам разработчиков приложения, вскоре это изменится. Скачать Theme Park можно из магазина Galaxy Store, а если оно недоступно, вы можете загрузить apk-файл по этой ссылке.
По материалам sammobile.com
Источник: mobiltelefon.ru
Android с нуля: создание стилей и тем
Ashraff Hathibelagal Last updated Aug 9, 2016
Read Time: 6 min
This post is part of a series called Android From Scratch.
Как разработчики Android, мы склонны в первую очередь фокусироваться на функциональности наших приложений. Однако одной функциональности достаточно редко хватает. В Google Play, где сегодня находится более миллиона приложений, внешний вид так же важен, как и функциональность, если не больше. Если вам трудно в этом поверить, я предлагаю вам быстро взглянуть на приложения в разделе «Топ чарты» в Google Play.
Существует два подхода к изменению внешнего вида приложений для Android. Первый подход включает прямое изменение свойств представлений в XML-файлах макета. Такой подход возможен только в том случае, если вы работаете над простым приложением, которое имеет небольшое количество видов и активностей. Второй подход предполагает создание и использование пользовательских стилей и тем. Если вы знакомы с веб-разработкой, первый подход сродни использованию встроенных стилей CSS, а второй подход сродни использованию таблиц стилей.
В этом уроке вы узнаете, как создавать пользовательские стили и темы для ваших приложений для Android. Вы также узнаете, как использовать инструменты и шорткаты Android Studio, которые облегчают создание стилей.
1. Создание стилей
Стили, очевидно, применяются к компонентам пользовательского интерфейса. Поэтому давайте начнем с создания новой пустой активности и добавления двух представлений в ее XML-файл макета.
android_layout_width=»100dp»
android_layout_height=»100dp»
Источник: code.tutsplus.com