вторник, 21 апреля 2015 г.
понедельник, 1 декабря 2014 г.
Линии живые обои | Описание
Описание:
Линии живые обои - вам понравятся двигающиеся линии из одной части экрана в другую. Поддерживает несколько рабочих столов. Есть эффект белого шума и режим экономии батареи. Живые обои работают только тогда когда они видны. Много настроек. Добавляйте свои цвета по вашему вкусу и настроению.
Особености:
- движение влево/вправо
- скорость движения
- любой цвет фона и линий
- прозрачность линий
- количество, минимальная и максимальная ширина линий
- расстояние между линиями
- дополнительные функции отражения, повторения, заполнения и размытия
- эффект белого шума в качестве фона(настраивается прозрачность, яркость, кол-во кадров, "черный" шум)
- функция тени наверху(тоже настраивается)
- функция экономии батареи(настраиваемая)
- предметы (в разработке)
Все вопросы и пожелания пишите мне на почту.
Изображения:
воскресенье, 23 ноября 2014 г.
Гденьги | Описание
Описание
Данная программа поможет сэкономить ваши денежные средства. Для этого необходимо каждый раз когды вы идёте в магазин и покупаете продукты вы записываете сумму которая была потрачена. Все данные накапливаются и в итоге выводится статистика и график на что вы тратите ваши деньги больше всего. В программе есть категории, которые тоже необходимо указывать, вот они: Еда, Квартира, Услуги, Рынок, Магазин, Машина, Жена и т.д. Можно добавлять новые категории и удалять ненужные.
Обзор приложения на droidBEAR.
Обзор приложения на droidBEAR.
воскресенье, 9 марта 2014 г.
Часы триггер | Описание
Описание
Как автоматически выключать GSM на ночь и включать утром ?
Программа "Часы триггер" предназначена для экономии времени и автоматизации задач, например в 22:00 переключить в режим "Полета" или каждый день в 19:00 включать Wi-Fi на 15 минут для автоматического обновления программ и синхронизации данных.
Список основных функций:
- показывать сообщение
- воспроизвести мелодию из карты памяти (microSD)
- воспроизвести мелодию из онлайн радио
- функция "Дремать"
- функция "Вибро"
- включать и выключать другие будильники и таймеры
- запуск приложений
- включать/выключать сеть (GSM/CDMA/LTE)
- переключать в режим Обычный/Вибро/Без звука
- включать/выключать Wi-Fi
- отправка СМС
- позвонить на другой телефон (или просто набрать номер)
- неделя начинается с понедельника/воскресенья
- сколько времени прошло(с определенной даты)
- сколько времени осталось(до определенной даты)
- показывать сообщение
- воспроизвести мелодию из карты памяти (microSD)
- воспроизвести мелодию из онлайн радио
- функция "Дремать"
- функция "Вибро"
- включать и выключать другие будильники и таймеры
- запуск приложений
- включать/выключать сеть (GSM/CDMA/LTE)
- переключать в режим Обычный/Вибро/Без звука
- включать/выключать Wi-Fi
- отправка СМС
- позвонить на другой телефон (или просто набрать номер)
- неделя начинается с понедельника/воскресенья
- сколько времени прошло(с определенной даты)
- сколько времени осталось(до определенной даты)
Весь функционал разделен на 5 вкладок: будильник, таймер, действие, календарь и слушатель.
Режим будильника выполняет стандартные функции будильника. Может запускаться в любой день недели и с любой периодичностью(например, каждый час). В режиме таймер указывается время, после которого он сработает. В календаре указывается дата и время когда он будет выполнен. В действиях указываем что именно нужно сделать(например включить Wi-Fi). В будильнике, таймере и календаре указываются эти действия.
Как сделать обычный будильник
- Переходим на вкладку "ДЕЙСТВИЕ", далее по выбору: либо добавляем новое действие, либо выбираем из списка уже созданных.
- В поле "Идентификатор" пишем уникальное название, в дальнейшем оно потребуется во вкладке будильник, далее в "Описании" пишем сообщение, которое будет показано когда будильник прозвенит, тут же в поле "показывать" выбираем "Показывать из этого действия", тем самым мы указываем что показывать сообщение будет именно из данного действия, а не из описания из будильника. Сохраняем и переходим в Мелодии.
- В меню "Мелодия" переключаем режим из "Выкл" в режим "Файл", далее выбираем поле "Файл" и указываем нужную нам мелодию. Всё сохраняем и переходим во вкладку "БУДИЛЬНИК".
- Добавляем новый будильник или используем существующий, далее в поле "Действие" указываем наше действие, которое мы подготовили заранее. Далее можно указать время, описание и идентификатор для удобства. Сохраняем и включаем будильник. Когда будильник сработает - он выполнит те "действия", которые мы ему указали.
На первый взгляд может выглядеть сложновато, но это только на первый взгляд, программе нужно просто указать что выполнить и когда выполнить.
Как автоматически выключать GSM на ночь и включать утром ?
Как автоматически утром включать обновление приложений, проверку почты или запуск других программ?
Всё это настраивается очень просто, но если вы напишите мне, то я сделаю такую инструкцию.
понедельник, 20 февраля 2012 г.
Android XML Drawables

Внутри кнопки добавляем
android:background="@drawable/my_button_selector"
my_button_selector.xml:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/my_button_normal"></item> <item android:drawable="@drawable/my_button_focused" android:state_focused="true"></item> <item android:drawable="@drawable/my_button_pressed" android:state_pressed="true"></item> </selector>my_button_pressed.xml:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="12px" /> <gradient android:angle="270" android:endColor="#79C83F" android:startColor="#7FA40E" android:type="linear" /> <padding android:bottom="7px" android:left="4px" android:right="4px" android:top="7px" /> <stroke android:width="2px" android:color="#52B10C" /> </shape>my_button_normal.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="12px" /> <gradient android:angle="90" android:endColor="#B7EF8E" android:startColor="#7FA40E" android:type="linear" /> <padding android:bottom="7px" android:left="4px" android:right="4px" android:top="7px" /> </shape>my_button_focused.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners android:radius="12px" />
<gradient
android:angle="90"
android:endColor="#79C83F"
android:startColor="#7FA40E"
android:type="linear" />
<padding
android:bottom="7px"
android:left="4px"
android:right="4px"
android:top="7px" />
</shape>
my_button2.xml<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="3px" /> <gradient android:angle ="90" android:gradientRadius ="360" android:startColor ="#F00" android:endColor ="#0F0" android:type ="radial" /> <padding android:bottom ="10px" android:left ="10px" android:right ="10px" android:top ="10px" /> </shape>my_button3.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="3px" /> <gradient android:angle ="90" android:startColor ="#F00" android:centerColor ="#00F" android:endColor ="#0F0" android:type ="sweep" /> <padding android:bottom ="10px" android:left ="10px" android:right ="10px" android:top ="10px" /> </shape>my_button4.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <corners android:radius="3px" /> <gradient android:angle="90" android:endColor="#0F0" android:gradientRadius="360" android:startColor="#F00" android:type="radial" /> <stroke android:width="2dp" android:color="#FFF" /> </shape>my_button5.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <corners android:radius="12px" /> <gradient android:angle="90" android:endColor="#B7EF8E" android:startColor="#7FA40E" android:type="linear" /> <stroke android:width="1dp" android:color="#0F0" /> <size android:height ="20dp" android:width ="20dp" /> <solid android:color="#0F0" /> <padding android:bottom ="50px" android:left ="50px" android:right ="50px" android:top ="50px" /> </shape>my_button6.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:innerRadiusRatio="4" android:shape="ring" android:thickness="4dp" android:useLevel="false" > <solid android:color="#FF0000" /> <size android:height="10dp" android:width="10dp" /> </shape>my_button7.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="4px" /> <solid android:color="#030" /> <stroke android:width="2dp" android:color="#0E0" /> </shape>my_button8.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="4px" /> <solid android:color="#0A0" /> <stroke android:width="2dp" android:color="#050" /> </shape>
Подписаться на:
Сообщения (Atom)