Pull to refresh

Резервирование пользовательских данных в Android

Development for Android *
Sandbox


Нижеизложенный материал не претендует на оригинальность или новизну решаемой проблемы, но может быть крайне полезен новичкам и тем, кто как и я, заботится о сохранности своих данных на устройствах под управлением Android. Далее в статье я ставлю перед собой задачи по обеспечению надежного резервирования данных при помощи облачных сервисов хранения данных и решаю их. Все еще интересно? Тогда добро пожаловать под хабркат.
Читать дальше →
Total votes 45: ↑36 and ↓9 +27
Views 38K
Comments 36

Визуальное редактирование разметки внутри Android-приложения

Development for Android *
Sandbox
Преамбула

Eclipse и Idea имеют собственные средства визуального редактирования разметки Android-приложения. NetBeans лишен этого счастья. Желание сотворить нечто подобное для привычной NetBeans сравнительно простыми средствами привело к идее перенести процесс визуального редактирования в само приложение. Резонов здесь несколько:
  • естественный Preview разметки средствами самого Android;
  • возможность автономной работы без desktop-ой IDE (может быть интересно, в первую очередь, дизайнерам);
  • «Богу – богово, а кесарю — кесарево». При реализации удобно использовать уже имеющиеся структуры данных View-объектов, константы классов и т.п…

Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 12K
Comments 1

Google leanback — забота большого брата

Онлайн-кинотеатр IVI corporate blog Java *Development for Android *
Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment.


Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают современным требованиям к разработке, например, модульности и расширяемости. Иногда создается некая двойственность при использовании того или иного механизма. Рассмотрим более подробно DetailsFragment.

Для того чтобы начать разрабатывать ваше приложение для платформы android, на мой взгляд, вам следует принять 2 основные истины:

  • Плохая идея отходить от официальных рекомендаций и разрабатывать кастомизированное приложение. Гугл позаботился о том, чтобы сделать это было крайне сложно.
  • Single Activity Architecture также не совсем подходит, это чревато утечками памяти, связанной с внутренними реализации библиотеки leanback.
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Views 7.9K
Comments 3

Vivaldi 4.3 — Осенняя реновация

Vivaldi Technologies AS corporate blog Browsers

Жизненный опыт нам подсказывает, что не ломается только то, что не работает, а то, что работает, рано или поздно сломается. На этом минутка народной философии закончена и мы можем перейти к более насущным вопросам - например, к обзору новой версии браузера Vivaldi 4.3, который вот прямо сегодня и зарелизился. Помимо множества исправлений (не забываем, что браузер активно развивается, со всеми вытекающими) в Vivaldi появилось и несколько важных и приятных улучшений, о чём мы и поговорим сегодня.

Читать далее
Total votes 33: ↑32 and ↓1 +31
Views 7.4K
Comments 94