Спасибо, но в теории я все это знаю. Сюда скорее написал в надежде увидеть ссылки на ресурсы и репозитории, в которых вы набираетесь ума, курсы проектирования и советы по треннингам, котрые вы проходили на пути к Senior, а не, как комментарий выше вашего, советы для школьников.
Я тоже сразу так подумал, но ответы меня вновь неприятно удивили:
-В случае поддержки разных локализаций и конфигураций
-В случае, если в Google Play устанавливается разная цена в зависимости от региона
-В случае наличия нескольких стартовых Activity
-Ни в каких, AndroidManifest.xml всегда один
Спасибо. Классно придумали, только зря они этот тест подвязали к своим лекциям. Может показаться, что эти лекции как-то помогут сдать тест, но на самом деле пооолная лажа. У меня опыт разработки полгода + лекции = рекорд 20 ответов =\
судя по всему проблема еще с этапа планирования закралась. Мне сейчас кажется, что анимация и деловая логика приложения существуют отдельно. Если это так, то помогут разнородные костыли типа sleep, использование Timer и т.д. Еще было бы хорошо к вопросу приклеивать больше описания, например фрейморков анимации, которые вы используете. Если все так, как вы описали, то ответ выше куда лучше, чем костыли.
P.S. И не стесняйтесь выкладывать куски кода, который у вас вызывает сомнения или вам не очень понятный. Это даст лучшее понимания проблемы.
Отлично! Сервер есть, осталось его отладить)) Ошибка может закрасться в настройки apache и проверьте host-файл. Вы вводите в строку браузера только IP? Если да, то после проверки host-файла вводите после IP еще и номер TCP -порта. (например, 192.168.0.100:8080)
Возможно вам придется внести некоторые изменения в host-файл(если вы установили сервер, в чем я сомневаюсь ибо тогда вопросов не возникло), однако не забывайте, что готовый сайт на диске это всего лишь кучка файлов с исходниками. Для работы хотя бы в локальной сети все равно нужен сервер.
Книги - навряд ли. Подобные проекты очень молоды и динамичны, книги это не их среда. Если я вас правильно понял, то вы хотите разобраться как работают эти чудо. Вам в помощь:
1. API этих сервисов и проектов, научиться ими пользоваться - научиться летать на самолете без предварительной его разработки.
2. OpenSource. В инете можно найти исходники Linux, Android, FaceBook, VK и еще тучи и тучи интересных проектов. Да только Android разобрать чего будет стоить.
3. Большая лопата и терпение. Лопата что бы копать, терпение что бы не бросать лопату. А копаться придется в документации протоколов. Почти никто не слышит как выходят новые стандарты, но зато все-все знаю проекты на старых. Опередите их и о вашем проекте тоже узнают. Например, IPv6. О нем говорят только системщики, но аукнуть не успеете, как он уже будет во всем и везде.
Игорь Висков: у меня выкабенистый американец и процедура получения рута для него еще выкабенистей. (через официльный сайт, разлочкой лоадера и adb). Решения так и не нашел. Помог качественный кабель.
Это оказалось куда сложнее, чем я думал. Потратил день на эту канитель. Google developer пишет, что можно обойтись и парочкой команд в adb. Попробовал - adb зависает на перезагрузке adb tcpip 5555. Stackoverflow посоветовал получить рут иначе не заработает. (хотя goo dev ничего за root не говорит) Перепробовал туеву хучу способов в надежде, что не придется прибегать к bootloader'у, но все тщетно. Теперь вот сижу и думаю стоит ли заблокировать bootloader. Дело в том, что работа разъема уже настолько не надежна, что пропадает контакт когда ему хочется и если что-то подобное произойдет во время beckup'a, то будут гаражи моим данным
Начните с анализа IP-телефонии, методов шифрования мобильной связи, актуальности подобной проблемы. Готовых API сложно найти для работы с БД, не говоря уже о подобной экзотике. Так что сначала бы я провел анализ проблемы и решил надо ли оно мне.