Pull to refresh
22
0
Игорь @rimmer

Андроид

Send message
Кстати по поводу VirtualBox и сессий. Я делал так — запускал его без GUI с помощью виндового планировщика при старте системы. Тогда не нужно держать сессию открытой
Я сначала думал, что вы троллите, но потом посмотрел профиль, и наверное вы все же не понимаете.
Говорю вам как разработчик приложений для Андроид — в нем реализована вытесняющая многозадачность. Это значит, что когда запускаемой задаче нужны ресурсы, ОС забирает их у старой задачи, выгружая ее.
Кроме того, любая часть приложения, кроме сервиса, находясь в фоне (когда она свернута) не тратит ресурсы процессора. А память, которую она занимает, может быть освобождена в любой момент. Фактически, каждая страница приложения (Активити) должна быть готова к тому, что если ее свернули, значит ее могут вообще убить.

Это я на пальцах попытался объяснить, может ошибся в чем-то.
А веду я к тому, что выгружать программы вручную не нужно, они фактически готовы к тому, что будут закрыты еще при свертывании. И блондинка может не париться ;)
потому что если все проходит хорошо, это значит что оно должно так быть (за редкими исключениями конечно)
Ага, раньше Иван-дурак на печи спал, теперь он на сервере спать будет
У меня вопрос. Почему Camera всегда 800х480? Я просто не силен в этом, прошу объяснить, что это за зверь.
Вообще конечно, шутка была действительно неудачная, не понимаю, что автора подвигло на такое.
Я еще для Дропбокса использую. Вместо того, чтобы копировать весь проект, создаю симлинк. И на рабочей машине так само.
Да, такое чувство, что он свой топ менеджмент ногами бьет, чтобы лучше работали. И телефоном кидается.
Эти сиськи — имхо не очень очевидно. Вообще, контрол, который движения которого напрямую не связаны с изменением состояния чего-то в другом месте пространства (в данном случае экрана телефона).

Очевидный контрол — тумблер. Вкл/Выкл. Все, без вариантов. И по состоянию тумблера уже можно сказать, что происходит.
Сам задаюсь этим вопросом, хотя уже воплотил в своем проекте синхронизацию через SyncManager.
Если вы говорите именно о менеджере проекта, то, имхо, растить его из программиста — зло. Но зло наименьшее. Это недостаток системы. ПМ обязан понимать:
  • что вообще происходит
  • что делает разработчик
  • сколько приблизительно времени займет тот или иной этап (даже если эстимейт составляется вместе с разработчиком)
  • как отличить уровень девелопера
  • что хочет клиент, особенно если клиент разбирается в том, что хочет (если менеджер не может понять клиента, потому что клиент лучше разбирается в предмете — это вообще лажа)

Конечно, если компания очень большая и есть полное делегирование полномочий, то тогда может быть, но например в моем случае когда я сменил направление работы (перешел на Андроид), моему ПМу было некоторое время очень сложно разобраться, что вообще делать, хотя он очень неплохой программист в прошлом.
Я не люблю, когда менеджер:
  1. составляет эстимейт без участия девелопера, когда он не успевает в сроки — виноват, провалил этап;
  2. всё недовольство излагает в письменной форме в виде имейла, вживую не признает и виду не показывает;
  3. дает девелоперу советы для языка/платформы, в которой не разбирается (очень плохо получается);
  4. говорит «эхх, кто же так делает», и гордо удаляется (это как раз после советов);
  5. пишет в «письмах ненависти», что девелопер провалил проект, или все к этому идет, хотя это неправда;
  6. бросает шутливые фразы типа «я тебя сейчас уволю», хотя не имеет на это прямых полномочий

Люблю когда менеджер сразу говорит, что ему не нравится, а не копит это в себе.

Да, наверное бывают ПМы-интраверты :)
Это мне кажется происходит из-за повышенных от него ожиданий. Вот вы ему зарплату повысили (а часто не вы, а компания), и ожидаете, что он теперь должен в десять раз багов меньше делать и в 20 раз быстрее кодить.
Я просто почему, потому что не встречал честно ни одного случая, чтобы был старательный и классный, а тут ррраз — стал плохой лентяй. Бывает на время чет там переключается, но чтобы так сразу — ну не знаю.
Все класс, единственное — если вы уже следите за секьюрностью, проверяя домен, то лучше сначала URL в константы,

private static final String HABR_URL = "http://habrahabr.ru";

и сразу родить из него URI

private static final String HABR_URI = Uri.parse(HABR_URL);


Ну а потом уже проверять хост

// ...
Uri uri = Uri.parse(url);
// ...
if (!HABR_URI.getHost().equals(uri.getHost())) {
         // тут идет наш интент с вызовом браузера
}
// ...
Спасибо, очень интересно.
Единственное… Для вывода такого рода вещей (нотификации о новых сообщениях, количество непрочитанных и подобное) используется верхняя панель. Это, имхо, как-то андроиднее, что-ли.

А по поводу цвета. Нельзя ли использовать какой-то атрибут из текущей темы?
Я например наконец смогу скачать скайп и получать на него обновления. И возможно смогу покупать платные приложения.

Обеих этих возможностей я лишен живя в Украине.
У нас в городе посмотреть кино в хорошем зале вечерним сеансом стоит $4. А утренним те же $3.
хм, даже меня иногда эта функция пугает. кому нужно, пользуются спец. ПО
мы сделали :)
velokadabra.org.ua

PS: нашел топик по поиску
Вы случайно не с Линукса в Опере сидите?

Information

Rating
Does not participate
Location
Bratislava, Bratislava, Словакия
Date of birth
Registered
Activity