Управління живленням андроїд. Отже, перед вами перелік із семи основних способів економії заряду акумулятора Android смартфонів. Заспокоїтись за статус оновлення

17.10.2020 Огляди

За чотири роки з маленького, але амбітного проекту Android перетворився на чи не найскладнішу і напхану функціональністю мобільну ОС сучасності. В Android є підтримка величезної кількості технологій та функцій, багато з яких приховані від користувача або заховані там, куди навіть не подумаєш заглянути. Ця стаття – збірка порад та трюків, які можуть бути застосовані до будь-якого Android-апарату без необхідності отримувати root.

01. ВІДКЛЮЧИ АВТОМАТИЧНЕ СТВОРЕННЯ Іконок НА РОБОЧОМУ СТОЛІ

Я думаю, не мене одного дратує, як поводиться маркет при встановленні програми. Він чомусь думає, що для будь-якої хоч трохи софтини або чергової гри мені обов'язково потрібна іконка на робочому столі, і успішно її створює. А мені доводиться її видаляти. А потім ще одну. І так щоразу.

На щастя, така поведінка легко відключити - просто відкриваємо налаштування Google Play(на панелі зліва) та знімаємо галочку з пункту «Додавати значки». Там же можна вимкнути примусовий запит пароля кожні 30 хв при покупці програм, а також ненависне оновлення програм.

02. ВІДКЛЮЧИ GOOGLE SEARCH І ІНШИЙ НЕКОРИСНИЙ СОФТ

Стандартна прошивка Android-смартфонів включає величезну кількість марного софту, починаючи від купи додатків Google(Ти знаєш, що Google вимагає від компаній-виробників включати в прошивку своїх апаратів чи не весь розроблений їй софт?) і закінчуючи будь-яким барахлом від виробника смартфона. Все це (або хоча б більшість) можна вимкнути.

Переходимо в «Налаштування → Програми → Всі», тапаємо по потрібній софтіні і натискаємо «Вимкнути» (звичайно ж, тебе попередять, як це «небезпечно»). До речі, при відключенні пошуку Google зникне та Google Now, а також рядок пошуку з робочого столу (після перезавантаження), замість якого залишиться порожня область.

03. ПЕРЕЗАВАНТАЖИТИСЯ У БЕЗПЕЧНИЙ РЕЖИМ

Мало хто знає, але в Android, як і в багатьох інших ОС є так званий Safe mode. Це режим, при якому операційна система завантажується з відключеними сторонніми програмами. Не надто вміло написаний мальвар (та, що не прописується в системний розділ) при цьому відвалюється, як і будь-який софт, що заважає нормальній роботі системи. Safe mode можна використовувати для обходу блокувальників екрану, додатків, що призводять до зависання смартфона, або як варіант для виявлення того, хто насправді жере батарею - чергове оновлення прошивки або софт.

Включається режим досить простим, але зовсім не очевидним способом: затисканням кнопки живлення з подальшим утриманням пальця на пункті "Вимкнути живлення". Після перезавантаження винуватця проблеми можна видалити за допомогою параметрів → Програми.

04. ПОБУДИСЬ ВІД НАВ'ЯЗКИХ ПОВІДОМЛЕНЬ

«Будівництво замку закінчено!» - як же дістали ці сповіщення. Всі кому не ліньки намагаються повідомити мене про всі можливі та неможливі події: «Вася Джубга відповів вам у твіттері», «У вас 100500 нових повідомлень», «Ви виграли операцію зі збільшення правої ноги». Змахуєш одне повідомлення, на його місці з'являються три нові.

Як позбутися всього цього шлаку: довго утримуємо палець на повідомленні і знімаємо галочку під кнопкою «Зупинити». Це рецепт для KitKat. У Lollipop все трохи по-іншому, але суть та ж: утримуємо, далі кнопка i, у вікні, ставимо галочку на «Заблокувати». Там же можна примусово зробити повідомлення пріоритетним, щоб воно завжди було на самому верху.

05. НЕ ЗАБУДАЙ ПРО СЕРВІСНЕ МЕНЮ

Ще одна зовсім не очевидна функція - сервісне меню. Його можна відкрити через набір номера *#*#4636#*#*. В основному там різна технічна інформаціяначебто номери IMEI, рівня сигналу, поточного розташування або типу мережі. Але є дуже корисна для деяких ситуацій функція примусового перемикання смартфона на потрібний тип мережі (2G, 3G, LTE).

В умовах поганого рівня 3G/LTE-сигналу девайс прагне скинутися на 2G, щоб зберегти заряд батареї та забезпечити доступність абонента. Таку поведінку можна вимкнути. Відкриваємо сервісне меню і в пункті «Налаштувати тип мережі» вибираємо WCDMA only або LTE only. Таким же чином можна переключити смартфон на 2G – GSM only. Допоможе в тому випадку, якщо потрібно зберегти заряд батареї та інтернет використовується рідко. До речі, там можна відключити радіомодуль взагалі (природно, до найближчого перезавантаження).

У смартфонах на базі китайських чіпів MTK є власне і більш витончене сервісне меню. Його номер *#*#3646633#*#*. Там різна системна інформація та величезна кількість тестів, серед яких можна знайти кілька корисних налаштувань, таких як регулювання рівня гучності під час розмови або, наприклад, зміна налаштувань GPS/AGPS. Саме меню дуже нелогічне і містить таку кількість різноманітної інформації, що я навіть не наважуся описувати його, а просто відправлю читача на три літери - XDA.

06. ВИКОРИСТОВУЙ СТАНДАРТНИЙ БРАУЗЕР

Не знаю, чому користувачі так не люблять вбудований браузер Android. На мою думку, він прекрасний. Легкий, швидкий, на движку Chromium, вміє синхронізуватися з акаунтом Google(тобто відразу включає всі закладки і паролі з Chrome), але найголовніше - в ньому є дуже зручний і майже геніальний метод навігації. Це так зване кругове меню, яке можна активувати в налаштуваннях (лише Android 4.0–4.4).

07. КЕРУЙ КОНТАКТАМИ З КОМПА

У скарбничці Google є веб-сервіси не тільки для віддаленої установки софту, блокування та пошуку смартфона, а й керування контактами. Всі будь-коли збережені та синхронізовані при підключенні нового смартфона контакти людей завжди можна знайти на сторінці google.com/contacts. Їх можна переглядати, редагувати, додавати та видаляти. Причому, як це не дивно, по суті це частина Gmail.

08. СЛЕДИ ЗА ЗАВАНТАЖЕННЯМ ПРОЦЕСОРА

В Android є вбудована функція показу поточного завантаження процесора та активних в Наразіпроцесів поверх екрану. По ідеї, вона призначена для розробників додатків та прошивок і прихована від звичайних користувачів, але нам ніхто не заважає її активувати. Але спочатку доведеться достукатися до розділу налаштувань «Для розробників», якого за умовчанням взагалі не існує.

Йдемо в налаштування, далі «Про телефон», знаходимо рядок «Номер складання» і топаємо по ній сім разів поспіль. На екрані має з'явитися повідомлення "Ви стали розробником!" Це означає, що пункт «Для розробників» тепер відкритий і ми переходимо до нього. Відмотуємо майже в самий низ екрану і в розділі "Моніторинг" знаходимо перемикач "Показувати завантаження ЦП".

Включаємо та бачимо у правій верхній частині екрана список. Перший рядок – це так званий loadavg, що показує кількість процесів, яким довелося працювати або чекати своєї черги на виконання за останню хвилину, п'ять та десять хвилин. Якщо говорити зовсім грубо: якщо ці значення, поділені на кількість ядер процесора, будуть вище одиниці, це означає 100% завантаження процесора за останню хвилину, п'ять або десять хвилин відповідно. Нижче йде список найбільш ненажерливих процесів (по суті аналог команди top з Linux).

09. ВИКОРИСТОВУЙ ADB ДЛЯ БЕКАПУ СОФТУ НА КОМП

Ми вже не раз писали про чудовий інструмент під назвою ADB, який може значно спростити управління пристроєм з комп'ютера для людини, добре знайомого з консоллю (тут мова в основному йдеться про Linux, звичайно ж). Крім можливості встановлення софту, перенесення на смартфон файлів, перегляду логів та інших корисностей, з недавніх пір ADB дозволяє робити бекап всіх налаштувань та додатків смартфона.

Щоб скористатися даною функціональністю, встановлюємо універсальний ADB-драйвер (goo.gl/AzZrjR), далі завантажуємо сам ADB (goo.gl/3P7klM), встановлюємо драйвер, далі розгортаємо архів з ADB, підключаємо смартфон до комп'ютера USB-кабелем, командний рядокта виконуємо команду

На екрані смартфона з'явиться повідомлення з проханням вказати пароль шифрування для бекапу - можна сміливо тиснути "Далі". Почнеться процес бекапу додатків, який торкнеться як самих APK-пакетів (прапор -apk в команді), так і їх налаштування. У бекап також потраплять усі додатки з карти пам'яті. Відновити бекап можна за допомогою такої команди:

$abd restore backup.ab

$ adb restore backup . ab

10. ВІДКЛЮЧИ ФОНОВУ ПЕРЕДАЧУ ДАНИХ У ДОДАТКАХ

Працюючи в фоні, програми можуть активно використовувати інтернет для різних цілей, від оновлення свого контенту до зливу інформації про твоє місцезнаходження. До того ж така активність у будь-якому випадку призводить до підвищеної витрати заряду акумулятора.

У Android є можливість вибірково обмежити додатки на передачу даних на тлі, ось тільки знаходиться вона в такому місці, куди більшість користувачів навряд чи коли-небудь заглянуло б. Щоб заборонити будь-якому додатку використовувати інтернет у фоні, необхідно перейти в налаштування, далі - «Передача даних», промотати екран вниз до списку програм, що активно використовують мережу (для деяких буде сюрпризом, що він там взагалі є) і тапнути по потрібній софтині. Внизу буде опція "Обмежити фоновий режим". Варто мати на увазі, що опція відключить передачу даних тільки через мобільну мережу, так що по Wi-Fi дані продовжуватимуть текти.

11. ВИКОРИСТОВУЙ РЯДКУ ПОШУКУ

Найчастіше власники смартфонів на базі Android нехтують пошуковим рядком у верхній частині головного екрану. Це дійсно логічно з огляду на можливість виконати пошук, вбивши запит в адресний рядок будь-якого мобільного браузера.

Тим часом, рядок пошуку на робочому столі вміє набагато більше, ніж просто перенаправляти запит на google.com. Вона дозволяє шукати в контактах, програмах, подіях у календарі, закладках та історії веб-браузера в автоматичному режимі. При звичайному використанні смартфона вона, може, і не буде така корисна, але при підключенні зовнішньої клавіатури це незамінний інструмент. Просто тиснемо і вбиваємо ім'я програми, контакту або чого завгодно ще, і він відразу з'являється на екрані.

12. ЮЗАЙ SMART LOCK

Smart Lock - одна з тих функцій, про які не замислюєшся, але спробувавши одного разу, вже не можеш без неї жити. Це одна з найпомітніших новинок Android Lollipopі одна з самих корисних функцій, доданих до Android останнім часом. Ідея Smart Lock вкрай проста - вона відключає пін-код або інший захист екрана блокування в тому випадку, якщо поблизу є певний пристрій Bluetooth або місце на карті.

За промовчанням Smart Lock "як би" відключена. Тобто вона ніде не світиться, але після сполучення з новим Bluetooth-пристроєм (будь-якого типу) обов'язково запропонує додати його до свого білого списку. Після цього ти про неї знову забудеш. Але тільки доти, доки не ввімкнеш захист блокування в розділі «Безпека» налаштувань. Тепер вона запрацює так, як і винна.

Самі налаштування Smart Lock знаходяться в тому ж розділі, і крім додавання нових Bluetooth пристроїв, там можна вказати «безпечні місця», причому відразу зі списком варіантів, заснованим на «спостереженнях» Google Now. До речі, якщо його відключити, як описано у першій раді, то загубиться і ця функціональність.

13. ЕКОНОМ ЕНЕРГІЮ ПРАВИЛЬНО

Ще одне помітне нововведення Lollipop – це режим економії енергії. У стандартний Android він перекочував із прошивок виробників смартфонів, які раніше займалися його реалізацією самостійно. Тепер функція є в чистому Android - ти юзаєш смартфон по повній, і при досягненні 15% заряду акумулятора система пропонує включити режим енергозбереження, який відключає фонову передачу даних, знижує яскравість до мінімуму, відключає деякі датчики і знижує FPS відтворення екрану до кількох десятків кадрів секунду. Для наочності рядок стану та екранні кнопки внизу екрана стають червоними – щоб не забував.

Щоб заощадити заряд батареї смартфона з AMOLED-екраном, можна встановити чорні шпалери та використовувати програми із чорним фоном.

Режим економії енергії піддається налаштуванню. Йдемо до «Налаштування → Батарея → Меню → Режим енергозбереження». Тут можна вказати умову автоматичного включення режиму (правда, вибір мізерний: 5%, 15% або ніколи) і, найголовніше, включити режим прямо зараз. Дуже зручно в тому випадку, якщо має бути довга подорож без можливості підзарядки.

14. СЛІДИ ЗА ТРАФІКОМ

Швидше за все, виробники смартфонів, як завжди, перелопатять стандартний інтерфейс Android 5.0 і все поміняють (привіт Samsung - найбільшому любителю ламати інтерфейси), але у стандартній шторці Lollipop, а точніше, у «другій шторці» з кн.
опками швидких налаштуваньє одна особливість. Кнопка передачі даних по центру зовсім не перемикає передачу даних, а розгортається в інтерфейс, що дозволяє не тільки переглянути поточну витрату трафіку, але й відключити передачу даних за допомогою перемикача зверху.

15. ДІЛИСЯ НЕ ТЕЛЕФОНОМ, А ДОДАТКОМ

Спеціально для тих, хто любить давати свій телефон іншим людям, у Lollipop є функція Screen pinning, що дозволяє заблокувати смартфон на одному додатку без можливості його закрити або перейти на інше. Як і багато інших корисностей, вона зовсім непомітна і захована досить глибоко в налаштуваннях. Для активації йдемо в «Налаштування → Безпека», мотаємо майже до самого кінця і вмикаємо опцію «Блокування у додатку».

Тепер, якщо натиснути кнопку перегляду запущених програм («Огляд»), внизу мініатюри поточної програми з'явиться кнопка кнопки. Після натискання на значок екран буде заблоковано на вибраній програмі і для повернення назад потрібно утримувати кнопки «Назад» та «Огляд» одночасно. При цьому доведеться ввести пін-код, якщо він встановлений для екрана блокування.

XX. ВИКОРИСТОВУЙ ACITIVITY LAUNCHER

Будь-яке графічне Android-додатоквключає одну або кілька так званих «активностей» (activity). Кожна з них - це вікно (екран) програми, наприклад головний екранабо екран налаштувань може бути навіть вікно вибору файлу. За замовчуванням відкрити безпосередньо (з робочого столу) можна тільки ті активності, які розробник програми помітить як головні (main), інші доступні тільки через саму програму і тільки якщо сам розробник дозволить це зробити.

Однак, маючи під рукою потрібний інструментможна достукатися до будь-якої іншої активності будь-якої програми і навіть створити для неї ярлик на робочому столі. Activity Launcher робить саме це. Просто встанови програму, вибери в меню зверху «Всі дії» та знайди потрібну софтину. Усі її активності з'являться на екрані і будь-яку з них можна буде відкрити простим тапом або повісити на робочий стіл за допомогою довгого утримання пальця.

Як приклад корисних «внутрішніх» активностей можна навести вікно закладок Chrome (Chrome → Закладка), доступ до прихованого механізму AppOps в Android< 4.4.2 (Настройки → AppOps), запуск поиска в TuneIn Radio (tunein.ui.activities.TuneInSearchActivity). Очень много активностей имеет в себе ES Проводник, включая редактор, музичний плеєр, переглядач зображень та багато іншого. Будь-яку з них можна запустити безпосередньо з робочого столу. Так само можна відкрити будь-який розділ налаштувань і отримати доступ до деяких функцій ОС, достукатися до яких проблематично. Це абсолютно легальна функціональність, і вона не вимагає root.

В Android є великий набір гарячих клавіш для клавіатур, що підключаються. Для навігації по робочому столу та різних меню можна використовувати стрілки, Tab та Enter. Крім цього, доступні такі комбінації клавіш:

Esc – кнопка «Назад»;
Win + Esc – кнопка «Додому»;
Ctrl + Esc – кнопка «Меню»;
Alt + Tab – перемикання між додатками;
Ctrl + Space – перемикання розкладки;
Ctrl + P – відкрити налаштування;
Ctrl + M - керування встановленими додатками;
Ctrl+W – зміна шпалер;
Win + E – написати листа;
Win + P – програвач музики;
Win + A – калькулятор;
Win + S – написати СМС;
Win + L – календар;
Win + C – контакти;
Win + B – браузер;
Win + M - карти Google;
Win + Space – пошук;

Щоб дізнатися свою MAC- та IP-адресу, йдемо в «Налаштування → Wi-Fi → меню → Додаток-
ні функції». MAC та IP будуть у самому низу.

У Lollipop є вбудована гра у стилі Flappy Bird. Йдемо в «Налаштування → Про телефон»,
кілька разів тапаємо по пункту «Версія Android», потім утримуємо палець на «чупа-чупсі», що з'явився. Граємо.

Google Now підтримує велику кількість російськомовних голосових команд. Усі їх можна розділити на дві групи: голосовий пошук і власне самі голосові команди. Голосовий пошукдозволяє виконувати інтелектуальний пошук у Google, коли система замість списку посилань видає на екран конкретну відповідь, а голосові команди дозволяють виконувати ті чи інші дії, наприклад відправити СМС або встановити будильник. Список команд показано на зображенні "Голосові команди Google Now". Голосовий пошук включає більше десятка різних типів питань:
Погода. Яка погода завтра вранці?
Адреси. Де найближча аптека?
Інформація про авіарейс. Коли відправляється рейс "Аерофлоту" номер 2336?
Час. О котрій годині в Лондоні?
Події Коли сьогодні захід Сонця?
Обчислення. Чому дорівнює квадратний корінь із 2209?
Переклад. Як буде «огірок» іспанською?
Спорт. Коли грає "Спартак"?
Фінанси. Який сьогодні індекс S&P 500?
факти. Яка висота найвищої будівлі у світі?
Курс валют. Переведи 2600 рупій у долари США.
Зображення. Покажи фотографії мосту Золоті Ворота.
Цікаво, що англійською Google Now розуміє велику кількість і набагато менш очевидних питань. Як приклад можна навести:
Чи одягати сьогодні куртку?
Скільки чайових із 420 рублів?
Де моя посилка?

Це, звичайно ж, не все, про що можна було б розповісти, але розтягнути статтю не вийде, а багато інших можливостей і так відомі. Не забувай про ці хитрощі, і смартфон стане
трішки зручніше.

Також вам може бути цікаво:

Компанія Google щорічно додає в операційну систему Android безліч налаштувань та функцій, багато з яких приховані від очей рядових користувачів. Це зроблено спеціально, але із добрих спонукань. Американська корпорація вважає, що якщо недосвідчений власник якогось недорогого Android-смартфону випадково активує ті чи інші важливі налаштування, його пристрій може почати працювати повільніше або набагато швидше розряджатися, тому прямо «з коробки» всі смартфони на базі ОС від Google мають лише базово активований функціонал, але дуже легко виправити.

Хоча з кожним роком всі смартфони працюють довше від одного заряду батареї, багато в чому за рахунок більш якісної оптимізації ПЗ під «залізо», але приховане налаштуванняу всіх Android-смартфонах відчутно підвищує час автономної роботивід батареї, і вже зараз активувати її може абсолютно будь-який бажаючий, оскільки вона абсолютно точно є у будь-які кастомних прошивкахта у всіх моделях мобільних пристроїв.

Усі смартфони на базі операційної системи Android мають неймовірно великий запас потужності, який просто надмірний для вирішення простих повсякденних екранів. Це все одно що їхати машиною, іноді вдавлюючи газ у підлогу, а потім знову сповільнюючись. У випадку зі смартфонами швидше йде не бензин, а заряд акумуляторної батареї. Щоб збільшити час автономної роботи мобільного пристрою, необхідно запустити «Налаштування», після чого перейти до розділу «Батарея».



У розділі «Батарея» у верхньому правому куті повинні бути видні три вертикально розташовані точки, на які потрібно натиснути. У меню, що з'явиться, потрібно вибрати «Режим енергозбереження», а потім активувати його. У результаті продуктивність процесора буде знижена, що дозволить до 50% збільшити час автономної роботи на одному заряді батареї. Така функція є у всіх смартфонах та планшетах, що працюють на Android 5.0 Lollipop та вище.

Щоб досягти ще більшого ефекту, редакція сайту рекомендує встановити додаток «Doze-енергозбереження», який відчутно підвищує час автономної роботи всіх Android-смартфонів, оскільки дуже багато зарядки «з'їдають» процеси, запущені у фоновому режимі, які користувач навіть не бачить. Після встановлення в списку потрібно вибрати тільки ті програми та сервіси, які повинні продовжувати нормальну роботу.

Варто вибрати найголовніші месенджери, поштові клієнтита інші основні програми, які мають отримувати повідомлення у режимі реального часу, а не із затримкою. Ця програма працює таким чином, що всі процеси, які працюють у фоновому режимі та забирають заряд батареї, автоматично заморожуються. Це не завдає їм або даних, що зберігаються в них, ніякої шкоди, а використання цієї програми дозволяє відчутно підвищити час автономної роботи від батареї до 40% від стандартного. Особливо це помітно у нічний час, коли без цієї програми акумулятор смартфона розрядиться на 10-12%, а з ним лише на 5-6%.

Сучасні смартфони та планшети набагато більше нагадують повноцінний ПК, ніж простий пристрій для спілкування та отримання інформації. Тепер їх оснащують чотириядерними процесорами з частотою 2 ГГц, гігабайтами оперативної пам'ятіта Full HD екранами. Проблема лише в тому, що для живлення всіх цих потужностей використовується не кабель від розетки, а невеликий акумулятор, ємності якого рідко вистачає на день. Що ж, погляньмо, як це виправити.

У статті я спробую розібратися, чи справді сучасні смартфони споживають занадто багато енергії, і насправді їм потрібно набагато менше. Спочатку розглянемо методи заощадження енергії, які вже застосовуються в операційній системі Android, і наскільки вони дозволяють знизити загальні витрати енергії. Потім спробуємо застосувати популярні способи енергозбереження, про які часто говорять на форумах та пишуть у блогах, та подивимося на результат. Насамкінець застосуємо важку артилерію у вигляді таких методів, як андервольтинг і даунклокінг. Поїхали.

Стандартні засоби енергозбереження

Серед користувачів смартфонів витає міф про те, що насправді мобільні пристроїповинні жити набагато довше, ніж зараз, і справжня проблема не в потужностях, а в головотяпстві розробників Androidта iOS - нібито вони просто не хочуть оптимізувати ОС через лінощі або змову з виробниками заліза, яким необхідно продавати гігагерці та гігабайти. ОК, витратимо свій час на читання документації та спробуємо розібратися. Отже, чотири міфи про те, чому Android з'їдає так багато енергії.

  • Java - гальмо, процесор, що пожирає, і пам'ять.Перше, що слід запам'ятати: Android немає Java. Тут використовується реєстрова віртуальна машина Dalvik, розроблена спеціально для embedded-пристроїв. Про перевагу реєстрової ВМ свого часу вже писали розробники Plan9/Inferno, і посилання на їх статтю є наприкінці. Якщо коротко, то реєстрова ВМ відрізняється від класичної стекової Java меншими вимогами до оперативної пам'яті та меншою надмірністю, тобто дозволяє виконувати код швидко, не вижираючи пам'ять. Друге: більша частина «важкого» коду (мультимедіакодеки, алгоритми обробки графіки, криптографія та інше) в Android написана на C, що дозволяє виконувати його так само швидко, як у будь-якій іншій ОС. Dalvik-код використовується переважно для визначення логіки додатків, а завдяки HotSpot JIT код усередині Dalvik виконується не набагато повільніше, ніж код Сі.
  • Android не вміє ефективно працювати із обладнанням.Це повна нісенітниця. Android заснований на ядрі Linux, в якому код підтримки обладнання відшліфований, якщо не до блиску, то близько до того. В ОС реалізовано безліч технік оптимізації роботи з обладнанням та енергозбереження, таких як відкладене скидання буферів на диск з об'єднанням, грамотний планувальник задач та алгоритм енергозбереження процесора, ефективні алгоритми енергозбереження для модулів Wi-Fi, 3G, LTE та Bluetooth (4.0 Low Energy), batch-метод опитування сенсорів (реалізовано 4.4 KitKat). Без цього Android-смартфон не прожив би і п'яти годин.
  • Ядро Linux є надмірним у мобільній техніці.У ядра Linuxдуже гнучка система складання, яка дозволяє включити в результуючий образ лише те, що реально потрібне у конкретному пристрої. Ключові підсистеми ядра від цього, звичайно, не стануть простіше (принаймні базовий шар), багато в чому вони надмірні для умов мобільної техніки, але це та ціна, яку доводиться платити за те, що Android взагалі існує.
  • ** Android занадто складний і важкий.** Ймовірно, багато компонентів ОС можна серйозно оптимізувати або навіть зовсім прибрати (у вихідних кодах багато дублюється), і Google таки зайнялася цією роботою з випуском 4.4, проте не варто чекати, що всі ці оптимізації скільки або серйозно продовжать життя смартфону. Зрештою, один день життя гаджета був реальністю і за часів дуже простий і легкої версії 1.5.

Головна «проблема» не тільки Android, а й усіх сучасних мобільних ОС зовсім не в їхній тяжкості та неоптимізованості, а в тому, що сучасний смартфон- це вже не статичний гаджет на кшталт Nokia N95, який дозволяє запустити аську і пограти в сокобан, а система, яка живе своїм життям. Незалежно від того, спить девайс чи ні, він продовжує збирати пошту, отримувати повідомлення з календаря, Facebook, Instagram, чекати дзвінки в Skype і синхронізувати файли з хмарою (наприклад, робить програму Dropsync). Вся ця робота не може не позначитися на часі роботи від батареї, і саме в цей бік слід дивитися, говорячи про продовження життя від акумулятора.

Автоматизація

Для збереження заряду акумулятора рекомендується використовувати програми для автоматизації, такі як Tasker або Locale. З їх допомогою можна налаштувати автоматичне включення режиму польоту ночами, відключення передачі даних при досягненні певного рівня заряду батареї, зниження яскравості до мінімуму вечірній часі багато іншого. Практично будь-яка софтина для економії енергії з маркету може бути замінена цими інструментами, при тому, що ти матимеш повний контроль над тим, що відбувається.

Безсоння

Перед тим як перейти до розповідей про техніки оптимізації, я повинен налити ще трохи води та розповісти про те, що таке wakelock та suspend. Як і будь-яка мобільна ОС, Android працює за принципом "зберегти стільки енергії, скільки можливо" і тому будь-якої миті прагне перевести процесор та інші компоненти пристрою в енергозберігаючий режим. Такий механізм роботи дозволяє пристрою віддавати процесорні ресурси додатків у міру необхідності, а решту часу перебувати в режимі низького споживання енергії. Коли користувач натискає кнопку вимкнення та екран гасне, Android переводить смартфон у режим suspend, відключаючи процесор і залишаючи напругу тільки на оперативній пам'яті (аналог ACPI S3). Таким чином вдається досягти ще більшої економії, яка за певних умов може досягати 99%.

Щоб уже запущені програми, які повинні продовжувати роботу навіть після вимкнення екрану (музичний плеєр, синхронізація файлів та інше), не заморожувалися разом із відходом у suspend, використовується механізм під назвою «частковий wakelock». Працює він дуже просто: поки є програми, що встановили wakelock, девайс не піде в suspend і програми зможуть нормально працювати. На додаток програми можуть використовувати AlarmManager, який дозволяє виводити пристрій із suspend в потрібні моменти з метою виконання певної роботи (так роблять віджети, наприклад). AlarmManager також використовує wakelock для утримання процесора в режимі неспання.

Зловживання цими механізмами може призвести до надмірної витрати енергії незалежно від того, в якому режимі роботи знаходиться гаджет. На щастя, маючи root, інформацію про статистику використання wakelock'ів отримати досить легко. Найзручніший спосіб – за допомогою Wakelock Detector. Це безкоштовний додатокяка показує загальну кількість wakelock'ів з сортуванням за додатками.

Поглянемо, наприклад, що показує Wakelock Detector на моєму Nexus 4 (скриншот Wakelock Detector). Перший рядок екрана - це загальний час неспання пристрою за один день і шість годин (з моменту повної зарядки). П'ять найбільш ненажерливих програм - це Dropsync, OnLive, Google Пошук, Gmail та Carbon. Всі разом вони тримали смартфон у режимі пильнування майже годину, а це дуже багато.


На жаль, жодна з цих програм я видаляти не хочу, і тому мені доведеться з'ясувати, для яких конкретно цілей вони використовували wakelock, і спробувати виправити цю проблему за допомогою налаштувань самих програм. Натискаємо на Dropsync і бачимо, що він ставив wakelock з тегом DropsyncWakeLock 15 разів (що в сумі призвело до 32 хвилин неспання) і один раз AlarmManager (2 секунди). Що таке AlarmManager, ми вже знаємо, а ось DropsyncWakelock цікавіший. Програміст має право давати довільні імена wakelock'ам, але неважко припустити, що цей використовується для виконання автоматичної синхронізації з Dropbox (Dropsync призначений саме для цього). Мені постійна синхронізація не надто потрібна, і я можу запускати її самостійно. Тому я просто йду в налаштування Dropsync і вимикаю автоматичну синхронізацію. Вуаля телефон прокидається рідше і не на такі довгі проміжки часу.


OnLive можна пропустити, оскільки 18 хвилин неспання були викликані некоректним закриттям програми (з нього треба виходити за всіма правилами). Далі йде «Google Пошук», додаток, який, крім усього іншого, включає Google Now. Тапаємо по ньому і бачимо, що два найактивніші wakelock'а - це NlpWakeLock і EntriesRefresh_wakelock. Це вже складніше, і розібратися, що насправді відбувається при їх установці, досить складно. Тому довго утримуємо палець на ім'я wakelock'у, вибираємо «Пошук» та дивимося, що знайшов браузер. Вже на другій знайденій сторінці є пояснення, що NlpWakeLock встановлюється в той момент, коли змінюється положення смартфона щодо мережі (3G, Wi-Fi), після чого Google Now надсилає інформацію про місцезнаходження на сервер. Другий wakelock, зважаючи на все, використовується для оновлення карток в Google Now. Одночасно вирішити проблему ненажерливості в обох випадках можна просто відключивши «Google Пошук» у «Налаштування -> Програми -> Все». Для вирішення першої - вимкнути позиціонування в налаштуваннях Android.

Gmail змушує смартфон не спати за допомогою wakelock'а з назвою, що говорить. sync/gmail-ls/com.google/ [email protected]. Очевидно, що він встановлюється на час автоматичної синхронізації пошти, тому знизити енерговитрати можна, просто відключивши синхронізацію Gmail у «Налаштування -> Акаунти -> Google -> [email protected]». З іншого боку, робити цього я не хочу і краще потерплю три хвилини неспання за півтора дні.


Пройшовши за списком найенерговитратніших програм за допомогою Wakelock Detector, легко зрозуміти, що основні причини пробудження пристрою - це різні видисинхронізації та регулярне оновлення інформації про місцезнаходження. Це означає, що, відключивши ці функції повністю, можна позбавитися більшості випадків пробудження і серйозно заощадити батарею.

Я б рекомендував спершу зайти в налаштування Google-акаунту («Налаштування -> Акаунти -> Google -> [email protected]») та облікових записів інших програм і відключити всі непотрібні види синхронізації. Мені, наприклад, не потрібні синхронізація календаря, стандартного браузера, контактів Google+ і "даних додатків", так що я можу спокійно позбутися їх. Так само слід вчинити і з усіма іншими зареєстрованими на смартфоні аккаунтами, а в налаштуваннях сторонніх програм відключити автоматичну синхронізацію (тобі дійсно потрібна автосинхронізація Twitter та RSS?). Програми, що рідко використовуються, краще видалити зовсім.

Останні версії Android не дозволяють відключити визначення місця розташування повністю, але зате можуть використовувати дуже консервативний режим, що майже не впливає на життя смартфона під назвою (сюрприз!), «Економія заряду батареї», який оновлює інформацію тільки тоді, коли відбувається підключення до Wi-Fi- мережі або перехід на іншу стільникову вежу.

Якщо програма садить акумулятор, а видаляти його не можна і в налаштуваннях немає опцій синхронізації або автооновлення, його можна просто заморозити. Робиться це за допомогою чудової програми під назвою Greenify. Воно пригнічує можливість застосування прокидатися самостійно і змушує його працювати лише тоді, коли ти сам цього захочеш. Користуватися дуже просто. Запускаємо Greenify, натискаємо на кнопку + у лівому нижньому кутку і бачимо, які програми найдовше працюють у фоні. На скріншоті видно, що найбільш ненажерливі - це OTransfer Target, що використовується для віддаленого включення переадресації (воно взагалі постійно не спить), а також Beautiful Widgets та Carbon, які періодично прокидаються для різного роду синхронізації. OTransfer Target я ставив для тесту, так що можу спокійно його видалити (воно, до речі, також є серед «лідерів» у Wakelock Detector). Beautiful Widgets прокидається для оновлення віджету на робочому столі, тому його я даю спокій. А ось Carbon, який посів п'яте місце за версією Wakelock Detector, можна заморозити. Для цього досить просто тапнути по імені та натиснути галочку у правому верхньому кутку.

  1. Вбивство фонових процесів за допомогою таск-кілера. Одна з найдурніших ідей з усіх, що тільки можуть спасти на думку. Слід просто запам'ятати: фонові процесине споживають енергію, зазвичай її споживають запущені ними сервісні служби, які або взагалі не вбиваються таск-кілерами, або мають здатність до воскресіння. А ось вбивство самих фонових додатків призводить до необхідності їхнього повторного запуску, на що енергія таки витрачається.
  2. Вимкнення Wi-Fi вдома. В енергозберігаючому режимі (коли смартфон спить) модуль Wi-Fiспоживає дуже мало енергії, настільки мало, що на включення та вимкнення модуля часто витрачається набагато більше. Має сенс хіба що на планшеті, який береш до рук двічі-тричі на день, щоб почитати новини чи книгу.
  3. Автоматичне перемикання між 2G та 3G. Аналогічна історія. При стрибках між типами мереж відбувається повторний пошук вишок і повторне з'єднання, а в цей час радіомодуль працює на повну потужність. Програми, що автоматично включають 2G під час сну, майже завжди призводять до ще більшої витрати енергії.
  4. Програми з назвами типу Ultimate Battery Saver. У 99% (якщо не в ста) випадків це або плацебо, або все той же таск-кілер, з механізмом, який відключає різні компоненти смартфона при досягненні певного рівня заряду. Спочатку відбувається переклад на 2G і відключення GPS, потім відключається інтернет, а під кінець телефон переводиться в режим польоту. Проблема тут у тому, що описаний механізм роботи швидше заважає і все це зручніше зробити самому у потрібний час.
  5. Калібрування батареї за допомогою рекавері. З давніх-давен існує міф про те, що видалення файлу /data/system/batterystats.bin за допомогою CWM призводить до скидання налаштувань батареї, так що вона починає показувати «правильніший» рівень заряду. Міф настільки в'ївся в уми, що деякі індивіди почали робити «калібрування» щодня, заявляючи, що так можна продовжити життя батареї і навіть підвищити її ємність. Насправді файл необхідний збереження статистики використання енергії (тієї самої інформації з «Налаштування -> Батарея») між перезавантаженнями і нічого не впливає.

Андервольтінг

Тепер поговоримо про важку артилерію. Ні для кого не секрет, що один із найненажерливіших компонентів смартфона – це процесор. Його енергоспоживання може бути навіть більше споживання екрану (а точніше, його підсвічування), і все тому, що він працює на дуже високих частотах, які вимагають подачі високої напруги. Спочатку може здатися, що зберегти життя від батареї в цьому випадку можна просто знизивши максимальну частоту роботи процесора і відключивши «зайві» ядра. Однак, швидше за все, це ні до чого не призведе: незважаючи на знижене споживання енергії, процесор виконуватиме код довше, і, зрештою, енергоспоживання може навіть зрости.

Замість цього слід провести операцію андервольтингу, тобто просто знизити максимальну напругу, що подається для всіх можливих частот. Для цього необхідно встановити кастомне ядро ​​за допомогою цієї функції. Про те, як це зробити і яке ядро ​​вибрати, я у всіх подробицях розповідав в одному з попередніх номерів журналу, тому не повторюватимусь, а просто скажу, що якщо у тебе один з нексусів, то достатньо встановити franco.Kernel updater і з його за допомогою завантажити та встановити ядро. Все відбувається в автоматичному режимі.

Далі встановлюємо платну версію Trickster MOD (безкоштовна не зберігає налаштування напруги) або CPU Adjuster; для ядер franco також підійде платний franco.Kernel updater. Переходимо на сторінку регулювання вольтажу (у Trickster MOD потрібні налаштуваннязнаходяться внизу четвертої сторінки) і починаємо акуратно зменшувати по 25 мВ для кожної з можливих частот процесора. Після зменшення згортаємо програму і деякий час тестуємо смартфон, запускаючи важкі програми, потім знову зменшуємо і знову тестуємо.

У 90% випадків процесор без жодних наслідків витримає зниження на 100 мВ, а це дасть нам додаткову годину-дві в режимі активного використання. Якщо тобі пощастить, то процесор зможе витримати і –150, а особливо щасливих випадках навіть –200, усе залежить від партії процесора і конкретного екземпляра. Занадто сильне заниження напруги призведе до перезавантаження, після якого достатньо буде підняти напругу на 25 мВ і зберегти значення в дефолтовому профілі (у Trickster MOD це кнопка «Профіль» відразу над значеннями).

INFO

Смартфон з AMOLED-екраном буде працювати довше, якщо використовувати програми із чорним фоном. Щоб зробити системні програмитемними, можна використовувати прошивку AOKP або один із модулів Xposed.

Найчастіше механізм автоматичного регулювання яскравості екрана виставляє надто високі значення. Якщо керувати яскравістю вручну, можна продовжити життя смартфона ще на кілька годин.

Просунуті функції фірмових прошивок деяких виробників смартфонів, такі як управління жестами, голосове керуванняабо автоматичне увімкнення екрана, призводять до надмірної витрати заряду акумулятора. По можливості їх слід вимкнути.

Замість висновків

Загалом описані у статті методи можуть продовжити життя від батареї як мінімум на півдня (при середній інтенсивності використання), а за тотального відключення всіх видів синхронізації та видалення непотрібних додатків- ще більше. Виконати рекомендації не важко, а ефект значний.

Дізнайтеся, як отримати максимальну користь від віджетів в Android, а також як створити власний віджет самостійно і без навичок програмування!

Ще нещодавно, в 90-х роках (вже минулого століття), спостерігався якийсь бум всіляких невеликих технічних пристроїв, які можна було носити з собою для виконання певних завданьі, природно, демонстрації своєї "крутості" :) Годинник Montana з будильником на 16 мелодій, пейджери, тетріси на "999 ігор", тамагочі та інші електронні корисні та марні пристрої, які називалися модним словом "гаджети" (від англ. "gadget" " - "штуковина", "пристосування")...

До початку нового століття бум трохи вщух. На сцену вийшли мобільні телефони, які змогли замінити собою відразу кілька гаджетів (наприклад, пристрій зв'язку, калькулятор, портативну ігрову платформу...) та одночасно підкреслити статус власника. Однак, потяг до дрібних і красивих "корисників" зовсім не зникла і повною мірою втілила себе в концепції так званих "віджетів", спочатку для Windows Vista, а потім і для мобільних платформ Androidта iOS.

Навіщо потрібні віджети

Віджети є віртуальними аналогами реальних гаджетів. Вони реалізують додатковий функціонал як виведення певної інформації чи управління будь-якими діями операційної системи без необхідності запуску повноважних програм.

Особливо популярними віджети стали у мобільній ОС Android. Великий (іноді з різними прикрасами) годинник на робочому столі, швидкий перемикач режимів роботи WiFi, Bluetooth та GPS, інформер погоди або курсу валют - все це реалізують віджети. Як вже було сказано, вони постійно перебувають на увазі, що робить їх доступними буквально в один клік.

Головний козир віджетів – їх інформативність та зручність. Наприклад, зі штатним віджетом пошти ми можемо швидко переглянути заголовки електронних листів, що прийшли, не відкриваючи їх у поштовій програмі, або в один дотик набрати потрібний нам номер без запуску штатної "дзвонилки".

Різних віджетів існує маса, тому класифікувати їх просто неможливо. Для виконання буквально будь-якої дії можна підібрати потрібний візуальний гаджет. Тому пропоную Вам невеликий оглядготових безкоштовних віджетів для Андроїд та додатків, які дозволяють їх створювати.

Корисні віджети для Android

Power Toggles

Android має штатний віджет під назвою "Управління харчуванням". Він дозволяє винести на робочий стіл ряд перемикачів, які можуть включати/відключати роботу WiFi, GPS, Bluetooth, оновлень та регулювати яскравість підсвічування екрану. Без сумніву, віджет корисний, але головний його недолік у тому, набір його кнопок неможливо змінити. Саме для тих, хто хоче зручнішого контролю над своїм пристроєм, існує програма Power Toggles:

За допомогою цього додаткуВи зможете додавати на робочий стіл і панель повідомлень віджети, аналогічні штатному "Управлінню живленням", але налаштовані потрібним Вам чином! На Ваш вибір представлено кілька десятків перемикачів, які можна задіяти у віджеті, що створюється:

  • включення бездротових інтерфейсівпередачі (2G, 3G, 4G, NFC, WiFi, Bluetooth, GPS);
  • управління плеєром та гучністю мультимедіа та сигналів;
  • керування вбудованими функціями, на зразок ліхтарика, яскравості підсвічування дисплея, блокування екрану і навіть вимикання живлення;
  • виведення відомостей про використання батареї та наявність повідомлень;
  • розміщення будь-яких ярликів.

Крім того, Вам доступна можливість створення так званих папок з перемикачами. На відміну від звичайного віджету, така папка займає лише одну комірку на робочому столі, але може містити необмежену кількість кнопок та ярликів! Досить зручна альтернатива звичайним папкам. Але це ще не все! Віджети Power Toggles можна розміщувати не тільки на робочих столах, але й на панелі повідомлень:

Додатковою перевагою Power Toggles є можливість виведення невеликого додаткового інформера у рядку повідомлень. Наприклад, можна виводити відсоток заряду батареї, що залишився (якщо у Вашій прошивці немає можливості активувати його штатно), поточну дату, тип підключення до Інтернету або версію Android. Дрібниці, а корисно:)

ColorNote

У нових версіях Андроїда почали впроваджуватися штатні програми та віджети для виведення на екран різних нотаток. Однак, якщо у Вас таких немає, то їх з успіхом замінить ColorNote:

Ця програма займає всього трохи більше 1 мегабайта, але приносить досить багато користі. З його допомогою Ви зможете, наприклад, створювати списки покупок, нагадування про справи або планувати свої дії у календарі.

Додаток має 3 типи віджетів:

  1. ColorNote сьогодні- виводить функціональний віджет планувальника справ із можливістю додавання записів прямо у віджеті.
  2. ColorNote стікер 1х1- відображає назву вибраної Вами нотатки та кількість записів у ній у вигляді невеликої циферки.
  3. ColorNote стікер 2х2- виводить весь (або частину) текст вибраної Вами нотатки.

У програмі є два типи нотаток: "Текст" та "Перелік". Перший зручно використовуватиме зберігання різних фрагментів інформації, а другий зручне зберігання всіляких списків. До речі, у режимі списку Ви маєте можливість викреслювати зайві (або вже завершені) пункти.

Всі нотатки в ColorNote можна прив'язувати до конкретних дат, захищати паролем, синхронізувати та передавати по Мережі. Крім того, є можливість виділення окремих записів різними кольорами, а також задавати різні типинагадувань (одноразові, що повторюються, з виведенням у статусбар і т.п.) до них.

У всіх версіях Android є вбудований додаток Калькулятор. З його допомогою Ви можете робити будь-які елементарні обчислення. Але, якщо потрібно обчислити щось складніше, ніж звичайні арифметичні дії, то рекомендую Вам хорошу альтернативуз шикарним віджетом:

Калькулятор ++ є повноцінним калькулятором, який завжди доступний на робочому столі без запуску повноважних додатків. Він дозволяє проводити всі найпростіші математичні операції, а також:

  • правильно рахувати приклади з дужками;
  • отримувати коріння будь-якого ступеня з числа та зводити числа у будь-який ступінь;
  • працювати з тригонометричними та статистичними функціями (кнопка "f");
  • проводити розрахунки з інтегралами та константами;
  • зберігати результат у буфер і вставляти дані з нього, а також скасовувати історію обчислень.

Якщо Вам не вистачає деяких можливостей, які дає віджет (а їх для швидких розрахунків має вистачити з лишком), можете скористатися калькулятором програми:

Тут Ви зможете отримати доступ до побудови графіків функцій, зміни системи числення (є бінарна, десятирічна та шістнадцяткова), а також невеликому модулю конвертера величин часу, кількості речовини, електроструму, довжини, маси, температури та систем числення.

Для любителів зміни зовнішнього вигляду є на вибір 4 вбудовані теми віджету, тому Калькулятор ++ може органічно вписатися практично в будь-який інтерфейс і стати відмінним інструментом для тих, хто багато вважає.

Gismeteo

Одним із найпопулярніших віджетів на Android є віджет погоди. Свого часу законодавцем моди на подібні інформери став інтерфейс зі смартфонів від HTC. З того часу багато хто намагався копіювати його, але, на мій погляд, користь "погодників" не в їхній красі, а в точності прогнозу. І тут одним із лідерів є перевірений часом сервіс Gismeteo:

Додаток від Гісметео має порівняно невеликий розмір (близько 8 мегабайт), але включає 5 типів віджетів різного розміру:

  1. 3х2- Відображає погодинну погоду на поточний день або погоду на тиждень;
  2. 3х3- відображає погоду та великі цифровий годинник;
  3. 1х1- відображає поточну температуру та хмарність у заданому населеному пункті;
  4. 3х1- відображає погодинну та поточну погоду на день;
  5. 2х1- Відображає поточну температуру, хмарність і силу вітру в заданому населеному пункті.

Для кожного віджету можна вибрати світлий або темне тло, а також задати рівень його прозорості, що дозволяє досягти ідеальної гармонії з інтерфейсом будь-якого робочого столу. Крім того, великі віджети мають Додаткові параметриу вигляді можливості вибору відображення погодинної погоди або прогнозу на тиждень, показу поточної погоди та дії натискання.

Сама ж програма автоматично визначає Ваше місце розташування та дозволяє переглянути погоду у всіх найближчих населених пунктах. За промовчанням на головному екрані відображається поточна погода та прогноз по днях або годинах. Якщо ж розгорнути нижню панель, то ми зможемо побачити не тільки традиційні дані про опади та температуру, але також дізнатися про геомагнітну обстановку, вологість, зміни вітрів і тиску.

Gemini Taskiller Widget

Не секрет, що операційна система Android має не дуже приємну властивість швидко забивати різними процесами всю оперативну пам'ять. В екстрених випадках її можна звільнити вручну, відключивши деякі програми, що працюють у фоні, а можна зробити це автоматично з Gemini Taskiller Widget:

Програма займає менше мегабайта і дозволяє додати на робочий стіл маленький віджет, який запустить автоматичну оптимізацію оперативної пам'яті, що використовується в одне натискання. Сама програма, на жаль, англійською, але особливих налаштувань не вимагає, тому розібратися з ним зможе кожен:

З додаткових функційв налаштуваннях Ви можете активувати режим увімкнення очищення пам'яті при струшуванні (сила тряски задається полозком), очистити пам'ять натисканням кнопки "Optimize RAM Now!", завантажити менеджер додатків від авторів, а також змінити стандартні забавні написи звітів віджету на не менш забав рідною мовою:)

Android має вбудований віджет для швидкого виклику контакту з телефонної книги. Зі своїм завданням він, в принципі, справляється, проте виглядає досить похмуро і не має додаткового функціоналу. Якщо хочете альтернативу, то вона існує у вигляді програми під невигадливою назвою:

На відміну від аналогів цей додаток спочатку "заточений" під можливість працювати з двома SIM-картами, має приємний зовнішній вигляд, хороший функціонал і при цьому "важить" трохи більше мегабайта!

Усього в ньому є два варіанти віджетів: "Швидкий контакт" та "БК-іконка". Перший варіант дозволяє відобразити на робочому столі віджет з обраним контактом і кнопками дій (дзвінок, SMS або електронного листа). Другий - аналогічний штатному віджету "Швидкий дзвінок" і дозволяє додати іконку з єдиною дією при натисканні на ній (до речі, іконки можна групувати за папками).

Частина налаштувань заблокована і потребує покупки преміум-версії, проте для комфортного використання та базового безкоштовного функціоналу цілком вистачає.

Ну і на закуску пропоную Вам віджет, який з успіхом може замінити стандартний цифровий годинник Android:

У цьому віджеті є те, чого так не вистачає стандартний годинник Андроїда - настроювання зовнішнього вигляду. У безкоштовної версіїпрограми Вам доступна пара десятків різних шрифтів, функція масштабування, обертання та зміни кольору, а також виведення додаткового рядка з датою. Додатковим плюсом є можливість вибору програми, яка запускається після натискання на годинник.

Платна версія дозволяє отримати доступ до редактора шаблонів, додаткових шрифтів, інформера погоди, а також відображення лічильника заряду батареї.

Програми для створення віджетів

Віджетів існує безліч, але іноді хочеться самостійно зробити щось таке, що потрібно було б тільки особисто Вам. Для таких випадків існують, хай і нечисленні, додатки для створення віджетів. Розглянемо деякі з них.

Якщо Ви не любите багато прикрас і Вас у віджеті цікавить лише корисне навантаження, то Вам може сподобатися конструктор віджетів:

Логіка роботи з ним дуже проста: Ви додаєте на робочий стіл заготівлю потрібного розміру і "навішує" на неї потрібний функціонал:

  • годинник (з датою та без);
  • залишок заряду батареї (у вигляді штрих-коду);
  • погода (з температурою за Цельсієм або Фаренгейтом).

Після вибору типу віджету Ви можете налаштувати його зовнішній вигляд. Оскільки все у нас у вигляді звичайного тексту, то й налаштувань не так уже й багато: колір шрифту, його тип, а також наявність тіней і фону. З додаткових можливостейможна відзначити "навішування" на віджет дії по одинарному та подвійному натисканні, а також імпорт та експорт готових віджетів для резервного копіюваннята обміну з іншими користувачами.

UCCW - Ultimate custom widget

Схожим чином працює інший конструктор UCCW - Ultimate custom widget:

Ця програма дозволяє створювати віджети не тільки з текстом, але і з барвистими фоновими зображеннями, а також різними ефектами. При цьому Ви можете спочатку створити в редакторі або завантажити готовий віджет, а потім додати на робочий стіл заготовку потрібного розміру та прикріпити до неї потрібний інформер, який буде автоматично відмасштабований.

UCCW дозволяє реалізувати наступний функціонал:

  • виведення часу, дати та робота з будильником;
  • показ аналогового годинника;
  • демонстрація будь-якого тексту та графічних елементів (в т.ч. простих фігур);
  • відображення рівня заряду батареї у вигляді тексту чи шкали;
  • отримання даних про погоду;
  • створення інформерів про кількість листів, SMS та вхідних дзвінків.

Створення та редагування віджету відбувається в візуальний редакторпрограми. Ви можете додати будь-які фігури, зображення або текстові фрагменти, розмістити їх потрібним чином, а потім підключити до них необхідні функціональні модулі та застосувати бажані ефекти зміни кольору, прозорості тощо.

Єдиний нюанс, з яким я зіткнувся під час роботи з Ultimate custom widget, це не зовсім коректне відображення завантажених віджетів у меню вибору їх для редагування. Якщо Ви створили новий інформер або завантажили його з Інтернету, то він не відобразиться тут, поки Ви не перезапустите програму. В іншому ж нарікань немає (хіба що редактор "їсть" досить багато оперативної пам'яті, але самі віджети, начебто не особливо "ненажерливі" :))

Ще один універсальний редакторвіджетів, який існував спочатку для Windows, але зараз портований і на Android.

Як і попередній додаток XWidget дозволяє створювати барвисті віджети з різним функціоналом, що реалізується завдяки одному з 4 ядер:

  1. batteryCore- Ядро батареї. Дозволяє отримувати відсоток заряду акумулятора пристрою та/або виводити його у числовому чи графічному вигляді.
  2. dateTimeCore- ядро ​​дати та часу. Реалізує різні види годинників, календарів та всього, що пов'язано з часом.
  3. shortCutCore- Ядро ярликів. Дає можливість "навісити" на будь-які елементи віджету необхідні дії, пов'язані з викликом додатків.
  4. weatherCore- Ядро погоди. Надає доступ до онлайн-сервісів із прогнозами погоди, які можна виводити у вигляді віджету.

Якщо порівнювати XWidget з UCCW, то дана програма має як позитивні сторони, і негативні. До позитивних можна віднести набагато менший розмір (4,3 Мб проти 12,9), більше готових віджетів, доступних для завантаження, наявність функції створення ярликів. Основним же недоліком є ​​відсутність російської мови та ядра для отримання інформації про пошту, дзвінки та повідомлення.

Щодо самого редактора, то він, на мій погляд, зручніший, ніж у UCCW, набагато логічніший і не має проблем із зависаннями. Словом, якщо Ви знаєте англійську, то мені здається. що XWidget буде найкращим виборому цій категорії додатків!

Висновки

Віджети в Android - дуже корисна річ, однак деякі користувачі побоюються, що їх використання швидше садить батарею. Я провів невеликий експеримент: встановлював кілька різних віджетів та заміряв швидкість розрядки акумулятора. Природно, що результати можуть бути суб'єктивними і вимагають додаткової перевірки на різних пристрояхале особливої ​​різниці я не помітив!

Батарея садиться не від віджетів, а від функцій, які вони виконують. Наприклад, звичайний неанімований цифровий годинник не створить особливого навантаження на акумулятор, а якийсь інформер погоди, так, оскільки буде періодично запитувати і завантажувати дані з Інтернету, використовуючи WiFi або мобільну мережу, а також ресурси процесора та відеопідсистеми на обробку та виведення цих даних. Щоправда, навантаження можна суттєво знизити, зменшивши в налаштуваннях віджету частоту оновлень.

Як бачите, віджети при правильному підборіта налаштування дозволяють суттєво покращити комфортність роботи з пристроєм та оснастити його новими функціями, які будуть працювати без запуску повноважних додатків! Головне - не зловживати ними і користуватися розумом і тоді Ви зможете отримати з них максимум користі.

P.S. Дозволяється вільно копіювати та цитувати цю статтю за умови вказівки відкритого активного посилання на джерело та збереження авторства Руслана Тертишного.

Отже, ти став власником Android смартфону. Ці поради та рекомендації допоможуть тобі значно спростити його використання та розкрити секрети.

Секрет Android №1. Швидкий доступ до контактів

Android дозволяє створювати іконки на робочому столі для контактів. Для цього необхідно пальцем затиснути дисплей до появи меню, потім вибираємо "Ярлик", потім "Контакт", а там вибираємо потрібний тобі контакт зі списку.

Практично всі моделі Android-смартфонів дозволяють скористатися пошуком за допомогою голосу, що значно швидше, ніж ручний набір тексту. Для цього на віджеті Google-пошуку натисніть значок мікрофона і скажи слово або навіть фразу, яка відразу ж перетворюється в текст на пошуковій сторінці Google.

До речі, клавіатура Gingerbread теж підтримує голосове введеннятексту. Таким чином, можна набирати SMS, повідомлення в онлайн-месенджерах або робити нотатки.

Секрет Android №3. Швидкі налаштування

Віджет "Управління живленням" дозволяє швидко перемикати Wi-Fi, Bluetooth, GPS та підсвічування екрана прямо з робочого столу Android, а не подорожувати в налаштуваннях у пошуках потрібного пункту меню. Щоб його помістити на екран, потрібно викликати меню довгим натисканням на дисплеї, перейти у "Віджети" і вибрати віджет "Управління живленням".

Секрет Android №4. Синхронізація контактів

На Android не обов'язково користуватися сторонніми програмамидля синхронізації контактів та їх резервного копіювання. Твій обліковий запис Gmail є чудовим сховищем для контактів. При додаванні нового контакту до смартфону він автоматично зберігається у твоєму Gmail-акаунті в однойменному меню. При використанні Gmail з комп'ютера для введення нових контактів та їх редагування свіжі правки та контакти автоматично з'являться на смартфоні.

Секрет Android №5. Синхронізація закладок

Якщо ти користуєшся браузером Google Chrome, то збережені закладки можна синхронізувати із браузером смартфона. Для цього достатньо завантажити програму для Android і розширення для Google Chrome.

Секрет Android №6. Android як флешка

При підключенні Android-смартфону до комп'ютера за допомогою кабелю USB з'являється повідомлення "Увімкнути USB-накопичувач". Воно дозволить використовувати картку пам'яті смартфона безпосередньо як флешку. Якщо повідомлення не з'являється, потрібно перейти до Установки > Мережа > Установки USB та вибрати "Знімний диск".

Секрет Android №7. Керування файлами

Одна з переваг операційної системи Androidу тому, що можна повністю використати внутрішню пам'ятьсмартфон для зберігання абсолютно будь-яких файлів, переміщати їх, копіювати, видаляти і т.д. Але якщо тобі недостатньо функціонала вбудованого файлового менеджера, рекомендую встановити AstroFileManager, який значно спростить навігацію та сортування.

Секрет Android №8. Спеціальні символи

Швидкий доступ до спеціальним символам, без перемикання розкладки на клавіатурі, можливий при довгому натисканні на крапку або кому. Те саме стосується набору цифр.

Програми соціальних мереж, таких як Facebook, Вконтакте, Twitter та MySpace можуть синхронізувати друзів з контактами у твоїй телефонної книги. Керувати синхронізацією можна з меню " Облікові записита синхронізація" в установках.

Секрет Android №10. Поділися контентом

Секрет Android №11. Програми без Android Market

На відміну від iOS від Apple, у Android немає жорсткої прив'язки до Android Market для завантаження та встановлення програм. Можна скачати з інтернету будь-який *. apk файлі встановити його без Market, як на комп'ютері. Але за умовчанням для безпеки цю функцію вимкнено. Щоб увімкнути функцію встановлення файлів не з Android Market, потрібно зайти в Настройки>Програми, і поставити галочку навпроти пункту "Невідомі джерела".