Андрей
ща проверю
или уже не svg присунул?
Андрей
Валерий
Эм
Валерий
Сюрфейс в холдере
Валерий
Поверх последнего можно спокойно рисовать
Сергій
SurfaceView не совсем вью, это окно в OpenGL буффер
Андрей
svg
Хотя не, проверил - не должно =)
Himars
Хотя не, проверил - не должно =)
запускаю девайс на 4.4 Ща проверим)
Андрей
запускаю девайс на 4.4 Ща проверим)
не, вылетело бы если б в android:src вписал пикчу
Андрей
а так не должно
Андрей
SurfaceView не совсем вью, это окно в OpenGL буффер
ну технически вообще всё в opengl рисуется
Сергій
Андрей
В отдельном потоке вроде
Сергій
хотя это ещё от версии андроид зависит, в 7.0 его передалали
Dmitry
Пожалуйста поясните строку из манифеста "<category android:name="android.intent.category.HOME" />" из интент фильтра. Что она делает? Я запустил приложение с ней/без неё и не заметил разницы. Описание в интернете "Устанавливая эту категорию и не указывая при этом действия, вы создаете альтернативу для стандартного домашнего экрана." Как вызвать эту альтернативу?
Сергій
может то был TextureView?
Сергій
это для лаунчера(робочий стол)
Dmitry
нажми кнопу Home
Нажимаю и перехожу на свой обычный экран
Сергій
значит нужно что-то ещё
Сергій
surfaceHolder есть и в TextureView )
Himars
ахаха на 4.4 попросил обновить сервисы гугла блин приеду домой на эмуле запущу))
Dmitry
значит нужно что-то ещё
Спасибо за ответ
Валерий
Нажимаю и перехожу на свой обычный экран
Удали из дефолтов стандартный лаунчер
Валерий
Если я всё правильно понял, то это так должно работать Сам не трогал
Андрей
нет
Чего нет если да
Андрей
Рендер в отдельном потоке
Dmitry
Удали из дефолтов стандартный лаунчер
<activity android:name="ru.iptvportal.n3.MainActivity" android:label="@string/app_name" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar" android:launchMode="singleInstance" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> <category android:name="android.intent.category.HOME" /> </intent-filter> <meta-data android:name="android.app.home.alternate" android:value="ANOTHER_APP_PACKAGE" /> </activity>
Dmitry
У меня так манифест выглядит)
Сергій
Чего нет если да
всмысле не от том речь
Anonymous
Oткpыли cвобoдный дocтyп в нaш плaтный VIР кaнaл нa 20 минyт, пoлyчить дocтyп к VIР
Валерий
Так не в манифесте
Валерий
На девайсе
Dmitry
Так не в манифесте
На телефоне удалить стандартный лаунчер и запустить приложение и оно станет домашним экраном?
Валерий
Последнее вряд ли, но первое должно быть
Валерий
Или в настройках кнопок лаунчера
Сергій
> Note: Starting in platform version Build.VERSION_CODES.N, SurfaceView's window position is updated synchronously with other View rendering. This means that translating and scaling a SurfaceView on screen will not cause rendering artifacts. Such artifacts may occur on previous versions of the platform when its window is positioned asynchronously. доделали его 7.0
Андрей
Галку с дефолтного убери и все
Dmitry
Галку с дефолтного убери и все
Хорошо, спасибо, сейчас попробую
Сергій
🌝 it depends
Volodymyr
подскажите плиз, мне необходимо сохранять пароль и логин, использую KeyStore. Не могу понять, я сохраняю alias(для пароля и логина), вытягиваю списком, как мне понять где какой?
Volodymyr
так заказчик хочет, смысл как мне два значения хранить
Андрей
Окей, почему разные алиасы не задать?
Volodymyr
так я сохраняю только алиас, это и есть значение (value) или я не правильно понимаю
Volodymyr
?
Volodymyr
Ravshan
ребят как подключить свой mail на android studio чтоб остался там постоянно?
Aleksey
А это актуальные нотисы?
Aleksey
А почему нет?
LogCat не показывает релизные логи сам по себе Или это именно потому, что их все отключают?
Yerlan
кто нибудь использовал в приложений NativeAd от Admob?
Olexandr
в LinearLayout лежат 2 вьюхи - TextView и RecyclerView. если есть айтемы в RecyclerView то клик по LinearLayout не срабатывает, а по TextView норм. в чем проблема?
Volodymyr
тут всё норм
Olexandr
тут всё норм
ну так а че не работает клик по ресайкл?
Volodymyr
ты листенеры вешал и правильноклиекаешь?))) пробуй вьюхи залить цаетом, задай беграунд и подебаж
Глеб
> Note: Starting in platform version Build.VERSION_CODES.N, SurfaceView's window position is updated synchronously with other View rendering. This means that translating and scaling a SurfaceView on screen will not cause rendering artifacts. Such artifacts may occur on previous versions of the platform when its window is positioned asynchronously. доделали его 7.0
О, прикольно! Ну, на самом деле они не торопились оптимайзить трансформы SurfaceView - логично. Там же прикол в том что SurfaceView - прямая "дыра" в видюху без промежуточн стадий вообще и потому буффер один и выделяется разово при первом addToWindow. И потому игры с координатами(scale, transform и пр) c SurfaceView - вызывали такую жуть. Иначе говоря - Fullscreen ориентированный виджет (видосы, игры 60fps) А если тебе нужны уже фокусы (драгндроп в угол н-р😁) рекомендуют SurfaceTexture. Но как минус - она имеет промежуточную буфферизацию для Matrix преобразований.
Глеб
Как оно, когда пишешь на Java 8 без оглядки на дешугаризацию? 😔
Ой! Хорошо ) В частности; все лямбды - ок, пакет functions - ок, в проде крутятся (и все довольны) CompletableFute.
Anonymous
Кто нибудь значет. Realm вообще собираются фиксить багу, которая не позволяет использовать, внутренние и вложенные классы?
Глеб
Как оно, когда пишешь на Java 8 без оглядки на дешугаризацию? 😔
А ... очень крутая штука method refernce :: - вообще огонь
Anonymous
Как использовать одну Pojo модель, как для Gson серилизации, так и для хранения Realm данных?
Глеб
Стримы пригодились?
Да, всё пашет. Ну то есть всё что у них в доках заявлен - всё пашет никаких проблем. Получается очень лаконично, удобно. Конечно не котлин, возможно. ... но в целом - java 8 - это очень большой шаг у них получился в "приятный синтаксис"
Глеб
Как оно, когда пишешь на Java 8 без оглядки на дешугаризацию? 😔
Но что самое... самое ... 👍 (но это требует раскатки в раб проектах) поддержка Reactor 3. Трудно спорить, что реактивность - штука полезная, хотя бы точечно, но реактор лишен всех недостатков RXJava 2. потому как его не тянет back-compatibility java 6
Anonymous
не понимаю почему surfaceHolder.lockCanvas() возвращает null в SurfaceHolder.Callback.surfaceChanged() (((
Глеб
З - зависть.
Я конечно, могу ошибаться, но для человека "минапи 24" - реактор идеальное решение, как по простоте вхождения, так и по весу для проекта, котлин стд либ у него есть, пишут (если вдруг для котлина) ну и многие спринг либы на нём - так что если вдруг податься в интерпрайз - это может стать полезным опытом
Глеб
Идеальное не только на перспективу.... и вообще .... я не ошибаюсь 👍 главный по рксджава2, сам рекомендовал реактор для тех кого не держит jvm 6 (был у него пост в твитере)