@android_ru

Страница 2140 из 3205
Александр
22.10.2017
22:40:56
ребята а есть какой то хороший гайд по прогварду? можете скинуть пожалуйста?

Andrey
22.10.2017
22:42:26
А может кто-то сказать

Насколько он действительно нужен ?

Sasha
22.10.2017
22:44:48
Скоро будет доклад по кишкам Android за авторством меня, объявление делал в чате про ndk.
да да, я видел. Тоже жду, для меня это тоже все очень интересно. Я так понял тема будет касаться только своего кода? Просто у нас иногда прилетают крэши откуда-то из нативных глубин вебвью и как правило таки ошибки игонорим. Ибо непонятно куда копать и что делать.

Google
Ivan
22.10.2017
22:46:30
доклад будет о том, как собрать данные для крэшрепорта, а не как исправлять ошибки

свой код, чужой - без разницы в моём случае

Alexandr
23.10.2017
03:32:53
Народ, как извлечь ресурсы из короны? Я так понял они лежат в resource.car

Никита
23.10.2017
03:33:41
Народ подскажите у меня почему-то модуль не видит свою папку libs, хотя я ему в билд.градле прописал repositories { jcenter() flatDir { dirs 'libs' } }

Всё понятно, нельзя в java либу подцепить android либу ?

Евгений
23.10.2017
05:32:07
Народ подскажите у меня почему-то модуль не видит свою папку libs, хотя я ему в билд.градле прописал repositories { jcenter() flatDir { dirs 'libs' } }
А почему ты папку подключаешь как репозиторий, а не просто зависимость? Вроде подефолту студия так делает

Bogdan
23.10.2017
05:33:18
compile filetree(include '*.jar' dir 'libs')

Никита
23.10.2017
05:33:21
А почему ты папку подключаешь как репозиторий, а не просто зависимость? Вроде подефолту студия так делает
ну потом в модуле просто делаешь compile (name:'qwe', ext:'aar') и не надо никаких путей писать

compile filetree(include '*.jar' dir 'libs')
так можно только джарник подключить, аар нельзя

Only Jar-type local dependencies are supported.

Bogdan
23.10.2017
05:37:06
Ну ты не уточнил

your-mirror
23.10.2017
06:16:28
Вопрос, а что теперь не нужно приводить к типу в findViewById?

Google
Алексей
23.10.2017
06:17:12
ага, в 26 саппорте добавили эту фичу

your-mirror
23.10.2017
06:17:28
Alexey
23.10.2017
06:21:34
Так делали в старой версии ВК

Алексей
23.10.2017
06:21:45
нет, почитайте про транзакции и бэкстек фрагментов :)

Alexey
23.10.2017
06:21:59
Ну и вроде где-то в семплах такое было, главное убирать анимацию когда новую активити запускаешь

Алексей
23.10.2017
06:22:19
Я делал и так и так, оба варианта возможны, но на фрагментах можно анимировать красивее.

ещё раз, почитайте про *бэкстек фрагментов* и транзакции

https://developer.android.com/training/implementing-navigation/temporal.html#back-fragments

разница есть) анимашки красивее можно сделать, и не нужно дублировать layout. Сделайте на Activity, посмотрите, чем это будет чревато, потом сделайте на фрагментах, и после этого понятно будет, какой способ вам ближе.

и это, и анимация перехода между фрагментами

так сходу не придумаю. Но, например, много где есть ripple при нажатии на bottom bar, в яндек смузыке или ВК

Erik
23.10.2017
07:11:12
Всем привет! Кто работал с record video Camera2? Сделал все по гугловскому семплу. На нексусе все ок, на мейзу максимальное разрешение 1440х1080, а на xiaomi файл с видео по 3 кб сохраняет. В чем может быть проблема,

?

Erik
23.10.2017
07:15:01
боль(

Никита
23.10.2017
07:50:47
Подскажите за что меня градл дрючит? https://gist.github.com/kcn1-71/41937b919ecd64707af2cf66be9eaadc

Error:Failed to resolve: :sdk-1.0

и указывает на app gradle.build

Google
Alexey
23.10.2017
08:06:03
Error:Failed to resolve: :sdk-1.0
не находит sdk-1.0

Никита
23.10.2017
08:06:33
не находит sdk-1.0
:D "Я знаю что у вас сломалось! Машина!"

Alexey
23.10.2017
08:07:46
:D "Я знаю что у вас сломалось! Машина!"
что случилось с подводной лодкой? Она утонула

Andrew
23.10.2017
08:12:29
Коллеги, помогите, пожалуйста, понять причину задержек при SSL connect в спящем режиме. Использую Nexus 5x Android 8. Сразу после выключения экрана connect проходит мгновенно, а если подождать минуть 10, то висит пока не разбудишь телефон. Почему так и как решить проблему?

Andrew
23.10.2017
08:14:48
Sergey
23.10.2017
08:14:54
https://developer.android.com/about/versions/oreo/android-8.0-changes.html ознакомтесь

Andrew
23.10.2017
08:16:01
Sergey
23.10.2017
08:16:17
это не проблема

Sergey
23.10.2017
08:16:56
это ограничиние из-за рукожопых разработчиков, которые не хотели экономить ресурсы батареи

Donna Anna
23.10.2017
08:17:08
Т.е. проблема касается только Android 8?
это не проблема же, они батарею экономят

Andrew
23.10.2017
08:19:01
это не проблема же, они батарею экономят
Но мне нужно в спящем режиме взаимодействовать с хостом

Sergey
23.10.2017
08:19:58
Но мне нужно в спящем режиме взаимодействовать с хостом
учитесь работать с JobScheduler либо делайте foreground сервис, чтобы юзер видел что вы делаете

Andrew
23.10.2017
08:22:01
Ок, спасибо, буду разбираться.

Sergey
23.10.2017
08:22:07
чувствую в android 9 будет ещё больше ограничений, скатываемся в iOS ?

Admin
ERROR: S client not available

Igor
23.10.2017
08:27:31
(и это хорошо, пам пам пам)

Google
Alexey
23.10.2017
08:28:30
может хоть предсказуемое время батарейки станет

вот когда перейдем на ядерные батареи, тогда все ограничения снимут, вот заживём

Atlas
23.10.2017
08:29:36
чувствую в android 9 будет ещё больше ограничений, скатываемся в iOS ?
эти все "ограничения" - попытки систематизировать все имеющееся уже

Алексей
23.10.2017
08:31:44
Кто работал с ActiveAndroid. Подскажите, я могу отнаследоваться от класса который наследован от "Model", просто в примере везде extends Model

O1 extends Model O2 extends O1

Bogdan
23.10.2017
08:34:54
у тебя потом такие приколы начнутся с ним

лучше юзай гриндао

Алексей
23.10.2017
08:35:59
Так что за прикол в либе) убрать наследование))

Жесть

Я просто выбираю ORM к проекту, похвалили ActiveAndroid, я бы уже добавил но ты сейчас меня напугал. Так что не так там будет?))

Andrey
23.10.2017
08:37:40
кто-нибудь юзал coach db для оффлайн работы?

Andrew
23.10.2017
08:41:54
учитесь работать с JobScheduler либо делайте foreground сервис, чтобы юзер видел что вы делаете
Сергей, JobScheduler доступен с API 21, у меня приложение работает начиная с API 14. Т.е. мне нужно проверять Build.VERSION.SDK_INT, если 21 и больше, то использовать JobScheduler?

Sergey
23.10.2017
08:43:05
на андроид 4 ограничений нету

Dmitry
23.10.2017
08:43:29
но нужны плей сервисы

Danil
23.10.2017
08:43:55
AndroidJob

Andrew
23.10.2017
08:48:00
ок, спасибо

Bogdan
23.10.2017
08:49:14
Я просто выбираю ORM к проекту, похвалили ActiveAndroid, я бы уже добавил но ты сейчас меня напугал. Так что не так там будет?))
ActiveAndroid работает на рефлексии, когда будешь делать запрос оно будет ругаться на твою таблицу что она не наследуется от модели, хотя по идее наследуется

+ его кажется уже года 4 никто не поддерживает

Google
Oleg
23.10.2017
08:50:16
Room ж нынче в тренде

Алексей
23.10.2017
08:56:29
я всегда писал на SQLite, уже года 3. хочу орм попробовать чисто для опыта) Хотя мне в общем на SQLite комфортно) так что посоветуете greenDAO или Room?

для первого использования ORM

Страница 2140 из 3205