@android_ru

Страница 3102 из 3205
Akbolat
10.05.2018
14:18:03
Вдруг чего интересного пропустил

Mikhail
10.05.2018
14:28:35
А есть шанс(возможность узнать), кто не дает телефону уснуть?

Artur
10.05.2018
14:30:06
Привет, есть какие годные статьи по офлайн моду? Типо лайки в очередь при остуствии сети и т.д

Владислав
10.05.2018
14:30:32
prod { .... matchingFallbacks = ['prod'] }
Спасибо большое!)

Google
Konstantin
10.05.2018
14:31:01
Andrey
10.05.2018
14:33:09
ребят. такой вопрос, у recycler view ui апдейтится у каждого 5го итема, в чем может быть проблема? final ставил у viewholder'a

picty
10.05.2018
14:37:55
Ребята, может кто подскажет такой момент: 1) фрагмент с Toolbar + recyclerView тень(elevation) у тулбара НЕ задана! Итог — тени нет :) И при прокрутке ресайкла - тень НЕ появляется! 2) есть фрагмент где CoordinatorLayout > AppBarLayout > CollapsingToolbarLayout > Toolbar elevation НЕ задана Итог — тени нет, НО как только начинаешь прокручивать ресайкл и тулбар схлопывается - тень есть. Возможно ли как-то у обычного Toolbará реализовать появление тени, только после начала прокрутки? Спасибо!

Andrey
10.05.2018
14:39:49
В коде
в чем может примерно быть ошибка, в create или в bind?

voffka
10.05.2018
14:42:35
потому что не все джавовские функции есть в андроиде)
я б даже сказал, что джавы в андроиде нет. есть нечто с синтаксисом джавы. и без совместимости байткода

Artem
10.05.2018
14:57:15
Приветствую. Не подскажите, почему при рисовании на SurfaceView возникает ситуация, когда предыдущий кадр остается на месте, и при этом новый его не перекрывает (хотя площадь нового кадра перекрывает площадь старого полностью). Invalidate решает проблему

Грубо говоря рисуется красный кружок, а потом желтый

желтый - побольше

в итоге получается желтый кружок, внутри красный поменьше

Google
Artem
10.05.2018
14:58:29
хотя по идее должен же быть только желтый, разве нет?

Рома
10.05.2018
15:05:23
Ребят, есть вопрос по viewpager’у.. можно как-то в методе instantiateItem адаптера взять текущую позицию страницы? знаю как с активити взять (viewPager.currentItem) а как взять в адаптере? для кликлистнера нужно..

Aleksandr
10.05.2018
15:16:39
Народ, а кто то по юнити может помочь, или тут только по студии?
юните же на с# сидет))) Или уже можно и на java/кotlin писать ?

Morgan
10.05.2018
15:20:11
юните же на с# сидет))) Или уже можно и на java/кotlin писать ?
Так речь про манифест. При чем тут джава/котлин/си

Aleksandr
10.05.2018
15:20:40
Так речь про манифест. При чем тут джава/котлин/си
да, верно! Дальше историю диалога не прочел

Рома
10.05.2018
15:21:32
Yushka
10.05.2018
15:24:35
у вьюпейджера нету getAdapterPosition
Если есть свой адаптер, которому отдаешь список фрагментов, то можно взять позицию в списке

Dasha
10.05.2018
15:24:39
Есть у кого простой пример кнопки назад в тулбаре для работы с фрагментами?

Usman
10.05.2018
15:25:49
что

Aleksandr
10.05.2018
15:31:01
Есть у кого простой пример кнопки назад в тулбаре для работы с фрагментами?
в фрагменте нужно ее включить setHasOptionsMenu(true); в активити переопределить @Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); // if mDrawerLayout open - close mDrawerLayout // if mDrawerLayout close - do onBackPressed() if (keyboardIsShowing(getCurrentFocus())) { hideKeyboard(getCurrentFocus()); } if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else { super.onBackPressed(); } } У меня там еще обработка NavigationDrawer'a идет. Думаю, ее легко вычленить оттуда + скрываю клавиатуру, если отображается

Nikita
10.05.2018
15:31:55
Всем привет, есть пустые холдеры под датабиндинг и в момент, когда данные еще не прищшли с сервера хочется как-то отображать состояние загрузки. Раньше это был бы прогрессбар, сейчас хочу сделать как у сбера - по пустым вьюшкам проходит своеобразная волна. Ни у кого нет мб опыта с такой анимацией - куда копать?

Vadim
10.05.2018
15:33:43
Харош

Dasha
10.05.2018
15:36:04
?
чет кнопка не появляется. Менюшку как то надо в самом фрагменте указать? Или только в активити?

Aleksandr
10.05.2018
15:38:53
Всем привет, есть пустые холдеры под датабиндинг и в момент, когда данные еще не прищшли с сервера хочется как-то отображать состояние загрузки. Раньше это был бы прогрессбар, сейчас хочу сделать как у сбера - по пустым вьюшкам проходит своеобразная волна. Ни у кого нет мб опыта с такой анимацией - куда копать?
На словах я понял принцип работы анимации Сбера. А есть визуальный пример? Хо глянуть. (без инсталла аппа) У меня есть в закладках такая статейка, может поможет как-то http://android-er.blogspot.com/2012/02/various-effect-of-interpolator-in.html А также в мыслях - копай в сторону Ripple эффекта. Думаю, можно будет это как-то совместить. Ну, и, конечно же, google ➡️ https://goo.gl/Z7Ktjy + GitHub ➡️ https://github.com/gelitenight/WaveView

Google
Aleksandr
10.05.2018
15:41:21
чет кнопка не появляется. Менюшку как то надо в самом фрагменте указать? Или только в активити?
для активити @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: if (getSupportFragmentManager().getBackStackEntryCount() >= 1) { onBackPressed(); } else { mDrawerLayout.openDrawer(GravityCompat.START); } break; } return super.onOptionsItemSelected(item); }

Dasha
10.05.2018
15:46:58
а сам toolbar определен ?
вот вот и вижу, он определен в активити, а его походу еще во фрагменте вытащить надо

Aleksandr
10.05.2018
15:54:44
вот вот и вижу, он определен в активити, а его походу еще во фрагменте вытащить надо
там нужно в любом случае самому подставлять иконки в Toolbar. И в зависимости от фрагмента в backstack их показывать. Если размер стэка == 1, то обычную иконку приложения или бургер, если NavigDrawer есть. Если более 1, то иконку ⬅️

Dasha
10.05.2018
15:57:50
там нужно в любом случае самому подставлять иконки в Toolbar. И в зависимости от фрагмента в backstack их показывать. Если размер стэка == 1, то обычную иконку приложения или бургер, если NavigDrawer есть. Если более 1, то иконку ⬅️
в общем просто вытаскиваю иконку, когда появляется фрагмент, а обработчик висит в активити, в коде обработки мы просто показываем нужны фрагмент?

Quantum Harmonizer
10.05.2018
16:01:06
ребят, кто-нибудь знает, зачем интенту для Notification ставится Action? https://github.com/DrKLO/Telegram/blob/e9e40cb13ea942b148b259c083fb3364a0cd90ea/TMessagesProj/src/main/java/org/telegram/messenger/MusicPlayerService.java#L156

Nikita
10.05.2018
16:04:17
ребят, кто-нибудь знает, зачем интенту для Notification ставится Action? https://github.com/DrKLO/Telegram/blob/e9e40cb13ea942b148b259c083fb3364a0cd90ea/TMessagesProj/src/main/java/org/telegram/messenger/MusicPlayerService.java#L156
А ты посмотри на LaunchActivity. По тапу вродь она должна запускаться, а в ней скорее всего делается intent.getAction(), он парсится и запускается уже нужная активност

Quantum Harmonizer
10.05.2018
16:08:08
или вот здесь, совсем дичь https://github.com/DrKLO/Telegram/blob/4ebcbf61cd1ce04685c82f93b962d1094c5ffac2/TMessagesProj/src/main/java/org/telegram/messenger/NotificationsController.java#L274

Nikita
10.05.2018
16:08:35


Киньте ссылку на материалы пожалуйста

(Droid 7)

Mamadra
10.05.2018
16:18:09
ребят подскажите кто с талкивался с проблемой принятия файла при шаринге из телеграма?

Рома
10.05.2018
16:20:04
мне кажется никак там только шазам добавляется

Nikita
10.05.2018
16:20:37
Mamadra
10.05.2018
16:20:39
из проводника телафона файл принимается без проблем а из стороних приложений не хочет

Mikhail
10.05.2018
16:25:48
один ui handler на несколько потоков это норм?

Google
Жабра
10.05.2018
16:27:32
Quantum Harmonizer
10.05.2018
16:28:27
есть некоторые шансы, что один Handler на поток будет чуть быстрее постить задачи. Но это не точно.

Mikhail
10.05.2018
16:35:26
да
спасибо, кот

А зачем больше? Ui же один
надеюсь, драки за хендлер не будет

Nikita
10.05.2018
16:40:13
надеюсь, драки за хендлер не будет
Все равно это по сути менеджер тасков, он же их в очередь луперу вставляет, есть только вероятность того, что могут таски вставиться в каком-то произвольном порядке, там уже стоит задуматься и синхронизации

Mikhail
10.05.2018
16:44:47
так Handler синхронизирован
поэтому и синхронизирован

Nikita
10.05.2018
16:47:29
ну если один поток через хендлер сует сообщение в очередь, остальные же должны блокироваться
Не, ну это понятное дело, вопрос в последовательности этих сообщений :)

Sergey
10.05.2018
16:53:14
https://developer.android.com/reference/android/service/quicksettings/TileService

Sergey
10.05.2018
16:54:28
Спасибо ❤️
https://medium.com/@54690ffd2dc5/e3c22daf93a8

Nikita
10.05.2018
16:55:15
https://medium.com/@54690ffd2dc5/e3c22daf93a8
Просто превосходно

Vladislav
10.05.2018
16:55:27
Коллеги, кто-то сталкивался с тем, что shared pref заполняются автоматически после установки из android studio? Мне страшно: я руками удаляю токен авторизации, но после переустановки он автоматически выставляется в корректоное значение.

Konstantin
10.05.2018
16:55:55
allowBackup=true ?

Vladislav
10.05.2018
16:57:11
allowBackup=true ?
да. Но ведь это не важно в случае, если я чищу хранилище через настройки приложения, так ведь?

Konstantin
10.05.2018
16:57:43
https://stackoverflow.com/questions/9815363/in-android-is-there-any-way-to-preserve-sharedpreferences-after-an-uninstall

By setting it to true your data (sharedprefs and others) will be saved on Google cloud and restored next time the app is installed.

Vladislav
10.05.2018
16:58:41
Уоу, спасибо

Google
Vladislav
10.05.2018
16:59:16
Но теперь мне не хочется access-token там хранить. Или ничего страшного?

Konstantin
10.05.2018
17:00:21
ну так тебе решать. можешь наверное и в файлик какой нибудь его писать, который не бэкапится по умолчанию

если на каждый вход в аппку требуется обязательный логин пароль к примеру то тогда действительно не надо хранить в постоянном месте где то, храни в памяти пока приложение работает.

Sergey
10.05.2018
17:01:45
Но теперь мне не хочется access-token там хранить. Или ничего страшного?
Есть отдельные SharedPreferences которые не включаются в бекап

Vladislav
10.05.2018
17:02:57
Ок, понял. Пойду доки читать. Спасибо! Я чуть с ума не сошел от воскресающего токена.

Sergey
10.05.2018
17:03:15
https://developer.android.com/guide/topics/data/autobackup

Sergey
10.05.2018
17:15:21
Есть люди, что юзали OpenCV для обработки изображений с камеры?

Mikhail
10.05.2018
17:29:00
Arsen
10.05.2018
17:32:28
у кого-нить был позитивный опыт использования firestore?

Рома
10.05.2018
17:53:39


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