Ответы пользователя по тегу Android
  • Есть ли возможность проект, написанный на C# (фреймворк Xamarin), каким-нибудь образом экспортнуть в Eclipse на jave?

    Nomad1
    @Nomad1
    Кратко: нет
    Долго: платформо-независимый код можно конвертировать в Java тем или иным методом довольно просто, но если используется специфичный для Mono или C# вызов, то его надо переделывать. Соответственно, если воспользоваться каким-либо авто-конвертером синтаксиса, который readonly привратит в final и пр., код компилироваться не будет без ручной обработки. Если же использовался какой-нибудь ReactiveUI, то интерфейсную часть надо будет переписывать на нативную реализацию. С GL или интерфейсом Xamarin.Android попроще, достаточно будет заменить OpenTK вызовы на эквиваленты в Java.
    Ответ написан
  • Каков срок жизни Drawable, вызванного из ресурсов?

    Nomad1
    @Nomad1 Автор вопроса
    Сам и отвечу: в классе Resources хранится SparseArray<WeakReference<Drawable.ConstantState> > mDrawableCache
    В идеальном мире это бы означало, что картинки хранят до тех пор, пока не закончится память. В реальности же WeakReference в Android уничтожает объект сразу же, как заканчиваются на него ссылки, потому в правильном раскладе, когда удаляется Layout, его уничтожение приведет к уничтожению Drawable, а значит и количество ссылок на ConstantState упадет до нуля и картинка будет очищена.
    Ответ написан
  • Есть ли в природе оболочка Google TV для x86 HTPC?

    Nomad1
    @Nomad1 Автор вопроса
    Без аппаратной поддержки декодирования видео вообще бессмысленно что-то делать — т.к. это как бы основная функция медиаприставки.

    Тогда действительно интересен вариант с плеерами, опирающимися на кучу нативного кода. Я проверю XBMC и VLC, может с ними будет толк. Все-таки x86 процессоры достаточно сильны и для программного декодирования видео, тот же Atom поддерживает SSE 3, а помнится под DOS умельцы делали еще для Pentium 2 с MMX плееры Mpeg-4.

    Кссстааати, а где вы мой плеер взяли? Пиратим-аяяй? :-)

    С дропбокса, куда Вы его сами и положили :)
    А вот рекомпиляция odex из прошивок GoogleTV — и в самом деле пиратство. Но для приличия назовем это вынужденной мерой на этапе исследования.
    Ответ написан
  • Покупка телефона. Android/iPhone?

    Nomad1
    @Nomad1
    А для чего Вам устройство? Звонить,+ чтобы держал неделю-полторы без подзарядки? Это 100% не смартфон, а что-то из моноблоков Nokia с клавиатурой (3310 или 3210, жалко, что не производят уже 10 лет (:)
    Если нужен девайс для серфинга, твиттера и фейсбука — смело берите iPhone, он это великолепно умеет!
    Но если нужен комбайн, частично заменяющий нетбук или настольный ПК, с IDE, консолью и RDP — надо брать Android, причем не медленее 1ГГц и с 768 и больше RAM.
    Ответ написан