Ответы пользователя по тегу Android
  • Считаеться ли нарушением авторских прав реализация Android приложение с похожим UI другого приложение?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Если вы не заимствовали у него полностью разметку и изображения доказать чтото будет проблематично, но забанить могут все равно, ибо судя по отзывам и за меньшее в бан попадали
    Ответ написан
    4 комментария
  • Arduino -> Android -> web, как?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Идея интересная, но использование телефона в качестве прокси для такой затеи как стрельба из дробовика по муравью, вместо нее и hc05 проще было бы использовать ESP. Причем в таком раскладе и ардуина окажется не нужна, ибо дернуть 1 релюшку сможет и ESP.
    Если же за основу все таки взять "то что есть" то встают 2 проблемы:
    1. NAT, ибо телефон идет в инет через квартирный WiFi, а значит белым IP тут и не пахнет, следовательно прямое соединение с телефоном извне будет невозможно впринципе.
    2. Механика, учитывая что кормушка стоит на улице при постоянных изменениях температуры и влажности сделать ее надежной будет не просто.
    Решение 1 проблемы: на смарте должно работать приложение, которое будет "ждать" комманд, т.к. напрямую ему ничего послать нельзя проще использовать push сервисы, благо примеров на них горы, итого приложение коннектится к push серверу и ждет от него уведомлений, когда получает устанавливает соединение с блюпупом и посылает ему команду (serial протокол). Тут особых проблем нет, нужно уметь гуглить и чуток знать java или C#, как то похожее делал, на гугление ушло не больше часа.
    Решение 2 проблемы: тут я бы посоветовал погуглить аналоги и почитать с какими подводными камнями сталкивались их создатели, чтобы не повторить их ошибок. По части железа вариантов много, но суть 1, это будет реле или пара реле (можно купить готовый модуль), адаптер питания (не слабый вероятно, ибо двигателя могут большие токи создавать) двигатель или серва или чтото в этом духе (вариантов много), конденсаторы на сглаживание токов от двагателей, диодов пара и в идеале я бы повесил стабилизатор\ограничитель тока (простенькая схема с 3-5 деталями), потому как двигатель (если он заклинит) может жрать токи в амперах, что выдержат далеко не все адаптеры питания (могут загореться в худшем случае или устроить к\з). Плюс должен быть предохранитель, чтобы в случае к\з не случился пожар (учитывая удаленный характер потушить вы вероятно его не успеете).
    Ответ написан
    Комментировать
  • Open(show) Image from URL?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Что пишет в ошибке если ее не игнорировать тут }catch (Exception ignored) {
    Ответ написан
  • Можно ли ставить прошивку с другим разрешением экрана?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Можно, но инструкция в рамках ответа тостера точно не поместится, если лень гуглить лучше не начинать, иначе получится кирпич. А гуглить придется очень и очень много.
    Ответ написан
    Комментировать
  • Подключение телефона к видеорегистратору?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    "через кабель" (USB?) видеопоток не передается = нельзя, в общем случае. В вашем конкретном случае может и можно, но без подробностей это гадание на кофейной гуще.
    Ответ написан
    Комментировать
  • Будет ли приложение обновляться?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Смотря что считать под "обновляться", если самому зайти на playmarket и найти ваше приложение то если его идентификатор вдруг остался таким же будет доступна кнопка "обновить" и она в общем то будет выполнять свою функцию, но автоматическое обновление работать не будет.
    Ответ написан
    Комментировать
  • Скачать большое количество файлов в Android?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    не будет сдесь алгоритма, ибо он не влезет в страницу браузера. Если в 2 словах я бы сделал кастомный компанент, в состав которого входил бы label, progress bar. На форме соответственно биндингом или динамически генерил бы эти контролы. При нажатии на кнопку создал бы thread в котором по очереди грузил данные и менял значение progress bar'a. Как то так.
    Ответ написан
    Комментировать
  • Каков будет Ваш совет по размещению рекламы от AdMob?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    А еще как некоторые делают можно сделать чтобы банер иногда "случайно" выпадал в игровую область и на него "случайно" кликали. Видел в одной програмке, бесил правда такой баннер прилично.
    Ответ написан
    8 комментариев
  • Как связать код двух почти одинаковых Android-приложений?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    в той части что отвечает за "показать\не показать" код проверять какая версия программы установлена и в зависимости от этого либо показывать либо нет, тогда второй копии программы не потребуется.
    Ответ написан
    Комментировать
  • Как сделать авторизацыонный токен на Java?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Вопрос сформулирован так как будто вы еще и не знаете зачем он вам вообще понадобился) В двух словах токен это некая последовательность достаточно уникальная, чтобы ее было трудно угадать. На сервисе должна быть функция аля Авторизация(логин пароль) или что у вас в нем используется, эта функция должна проверить корректность пользователя и если он корректный сгенерить ему некий Токен, для этого можно например использовать объект GUID или просто MD5 от некой достаточно уникальной строки. Этот токен возвращается при авторизации и сохраняется где то в БД, далее при обращении к сервису вместо пары логин\пароль отправляется этот токен и идет проверка уже не по логину или паролю а по наличию токена в БД. Соответственно если на каком то токене идет подозрительная активность его можно удалить из БД тем самым "заблокировав" токен, но не пользователя.
    Ответ написан
    9 комментариев
  • Android теряет маршрут по умолчанию. Как решить проблему?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    для начала нужно уменьшить круг возможных виновников проблемы, в данном случае их 3:
    1. провайдер
    2. телефон
    3. роутер

    для начала нужно посмотреть наблюдается ли аналогичная проблема с другим телефоном в тех же условиях, желательно с той же версией ОС. Если нет подходящего то можно проверить на другом роутере с тем же телефоном. Если на другом роутере проблемы нет то не факт что проблема в телефоне и нужно проверять уже роутер (сбросить настройки и настроить заново или подключить другой).
    Если же проблема останется значит проблема в телефоне, тут тоже можно разделить на 2 возможных причины:
    1. Железо
    2. Програмное обеспечение

    В первом случае возможно проблема с режимом энерносбережения или управления питанием, во втором проблема с прошивкой или какое ни будь левое приложение в фоне.
    И первое и второе можно проверить, если перепрошить на более новую прошивку или просто сделать сброс параметров.
    Ответ написан
    Комментировать
  • Как сделать и на чем сделать сервер для синхронизации с android приложением?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Простейшим способом было бы создать веб-сервис с интерфейсами для авторизации, регистрации, загрузки и добавления новостей. Сам сервис уже пусть обращается к БД. С андроида подключиться к сервису не проблема. На чем его реализовать вопрос третий, тут все зависит от того какай язык лучше знаком и какая нагрузка планируется, можно практически на любом.
    Ответ написан
    4 комментария
  • Как сделать снимок содержимого WebView?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    обычно такой функционал под чистую не вырезают (если только не подумали что это была бага), поэтому скорее всего вынесли в какую то отдельную функцию.
    Ответ написан
    Комментировать
  • Как реализован коннект мессенджеров и работа сети?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    на мобильных это чаще реализовано на push уведомлениях, поэтому быстро, на десктопе никах ограничений нет, и nat не помеха, поэтому тут вопрос чисто архитектурный "так сделали"
    Ответ написан
    Комментировать
  • Как вывести обыкновенную дробь в TextView?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    можно по идее сделать контролл, в котором 2 текстовых поля и разделитель и вставлять не текст а этот контрол
    Ответ написан
    Комментировать
  • Как осуществить поиск по файлу?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    по коду не видно где может быть проблема, судя по всему Exception идет от файловой системы, по какой причине можно определить только по Message и Trace этого Exception, который вы не написали. Думаю вам нужно переписать кусок
    catch (IOException iо) { res.setTex("Error!");
    так чтобы вывести ошибку, а не многозначительное "Error!"
    Ответ написан
  • Как вернуть смартфон в "Online" для отладки приложений?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Проверить чтобы был включен режим разработчика, если все включено перезагрузить мобилку, у них бывают такие глюки
    Ответ написан
    Комментировать
  • Resources$NotFoundException: Resource ID #0x0. В чём может быть ошибка в коде?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Дам подсказку Resources$NotFoundException
    Ответ написан
  • Какова цена данного приложения?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    Если :
    • приложение хорошее или вы считаете его хорошим,
    • вы можете включить его описание в свое портфолио
    • вы считаете, что предложеная вам цена в переводе на часы достаточна
    То:
    Неважно какая на самом деле цена у приложения, ведь вы получаете хороший образец работы в свое портфолио и в будущем будет легче найти проект с более высокой ценой.
    Ответ написан
    Комментировать
  • Как устранить ошибку в Android Studio?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    судя по ошибкам похоже проект не полностью загрузился нужно решить проблему с gradle project sync failed и вторая автоматически исчезнет. Как решить не подскажу, нужно гуглить.
    Ответ написан
    Комментировать