Ответы пользователя по тегу Мобильная разработка
  • Можно ли "перенести" проект Android (.java) на IOS и не переделывать все заново?

    artemgapchenko
    @artemgapchenko
    Никак. Вы или пишите два проекта под разные платформы на нативных для этих платформ языках/фреймворках, или используете кроссплатформенные решения (PhoneGap/IONIC/Titanium и иже с ними).
    P.S. Посмотрите ещё на ответ Дениса Загаевского, тоже хорошее предложение.
    Ответ написан
    Комментировать
  • Мультиязычность в android приложении?

    artemgapchenko
    @artemgapchenko
    Не совсем понятно, зачем вам вообще что-то определять, а затем менять. По умолчанию Android будет подгружать строковые значения из файла values/strings.xml. Если у пользователя на устройстве установлена русская локаль, то будут подгружаться значения из values-ru/strings.xml (при условии, конечно, что такой файл есть, в противном случае всё так же будут подгружаться значения из values/strings.xml). Если немецкая - values-de/strings.xml. Ну и так далее. Правила разрешения конкретного файла посмотреть можно тут.
    Ответ написан
    4 комментария
  • Единый элемент для вывода аудио/видео/фото?

    artemgapchenko
    @artemgapchenko
    Попробуйте ViewStub. В зависимости от того, какой файл пришёл с предыдущего экрана, будете инфлейтить разные макеты (для аудио/фото/видео) и работать с ними.
    Можно даже выделить три разных кастомных виджета, реализающих один общий интерфейс MediaFileHandler. В этом интерфейсе будет метод handleFile(File). При попадании на экран с выводом медиа вы инфлейтите соответствующий layout, содержащий ваш кастомный виджет, и вызываете у виджета handleFile().
    Ответ написан
    1 комментарий