• Какой движок С++ лучше изучать для создания игр?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    UnrealEngine 4 - удобный, мощный, бесплатный, C++.
    Не совсем уверен, но вроде как в интернете достаточно информации по работе в нем на плюсах.
    Ответ написан
    Комментировать
  • Какой метод обрабатывает события, когда элемент пропадает из видимости?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    Что касается
    начинает загружать изображения только когда этот элемент показывается на экране
    - в Android Studio есть RecyclerView - это почти тот же ListView, только он не создает весь список сразу, он хранит только то, что помещается на экране, если элемент при прокрутке уходит из видимости, он уничтожается и вместо него создается новый дальше по списку. Ну... как то так.

    А в остальном, обчно элементы не уходят с экрана сами по себе :) Значит где-то в коде прописан код, делающий вьюху невидимой и, соответственно, сразу за этим выполняется какой-то код, события не нужны.
    Или при использовании анимации, например, уезжание кнопки за границы экрана, используется AnimationListener, у которого есть onAnimationEnd, который срабатывает при завершении анимации, т.е. когда кнопка уедет за границы экрана в указанные координаты, анимация закончится, сработает прослушка и выполнится какой-то код, прописанный там, например, сделать кнопку невидимой.

    Немного отходя от вопроса, люди частенько делают подгрузку чего-либо при использовании ScrollView. Т.е. когда скролл прокручивается до конца, им нужно подгрузить туда еще что-нибудь. Используют onScrollChanged, в нем определяют по координатам, что скролл дошел до конца, и делают дальше какие-то свои действия.

    А про твич что-то не понял...
    Ответ написан
  • Какой ноутбук выбрать для видеомонтажа с бюджетом 60.000 рублей?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    Я вот увлекаюсь ноутбукакми MSI, советую присмотреться. На каком-нибудь pleer.ru за в пределах 60000 найдете множество подходящих. Они выпускаются схожими, но с обширным выбором конфигураций, остается только выбрать наиболее подходящий Вам.
    Я давно их ноутбуками пользуюсь, никогда не жалел, советовал друзьям, и они оставались довольны. Это надежные и мощные машины, качественно сделанные, спокойно справляются с различными серьезными нагрузками.
    Ответ написан
    Комментировать
  • Как исправить ошибку при работе приложения android?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    at com.example.developer_4.test_login.SecondScreen.onCreate(SecondScreen.java:75)

    Строка 75 в SecondScreen это какая? Что в ней?
    Ответьте комментарием к моему ответу, попробуем разобраться.
    Ответ написан
  • На чем писать веб приложения с GUI как в desktop app?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    Не особо шарю в веб-е, но знаю, что есть такая платформа у microsoft - silverlight. Тот же Visual Studio, по сути.
    C# и xaml и вроде она свободная.
    Silverlight is a free plug-in
    .
    Вот тут есть уроки: ссылка.
    Ответ написан
    1 комментарий
  • Какой лучший способ работы с бд в android разработке?

    @SaintRepublic
    Дайте мне какое-нибудь дело, мне скучно!!! ;D
    Всё, что вы перечислили - это не способы, а совершенно разные вещи, они не аналогичны друг другу, каждая из них используется для своих определенных целей.

    MySQL и SQLite - просто СУБД, основанные на одном sql, теже запросы. Различия в них в том, что MySQL используется чаще всего для серверов, а SQLite - это "встраиваемая" СУБД, она уже присутствует в ОС Android и используется для создания локальных БД.
    А точнее, каждое приложение может создавать свои локальные БД для хранения каких-либо данных.

    Если вам нужен наиболее удобный способ хранения каких-то локальных данных на устройстве пользователя, используйте SQLite. Среды разработки, такие как Android Studio, уже включают в себя пакеты для удобной работы с SQLite с использованием обычных sql-запросов.

    Скажу еще про JSON. Его в чаще используют для обмена данными с сервером. В андроид, конечно, можно создавать json-файлы и хранить данные в них, но, как по мне, это такое...
    Ответ написан
    3 комментария