@android_ru

Страница 1507 из 3205
Anton
26.05.2017
10:16:32
Room

ну и что что альфа)

это же не начит что он дырявый)

Ilya
26.05.2017
10:16:47
действительно

Google
Артем
26.05.2017
10:16:49
а без него никуда?

Anton
26.05.2017
10:17:08
ну я заюзал для простого CRUD без сложных запросов вроде ок)

Артем
26.05.2017
10:18:30


это бд

я не понимаю даже эту ошибку, почему она вылетает?

Ilya
26.05.2017
10:19:25
что за поле _id

Anton
26.05.2017
10:19:34
ну столбца такого нет)

Ilya
26.05.2017
10:19:37
тебя студия спрашивает

Михаил
26.05.2017
10:20:16
у тебя обязательно должен быть столбец _id. если ничего не путаю, то это андроиду для служебных нужд обязательно

Andrew
26.05.2017
10:20:30
с картинками почему то это не работает

всем привет) что то уже несколько часов бьюсь в интернеты в гайды, но не могу найти ответ. есть grid layout, в котором должно быть 2 ряда по 4 колонки. В каждой ячейке будет лежать картинка с неизвестным, но всегда одинаковым размером. Вставляю картинки, но они выходят за пределы экрана по горизонтали. Как сделать, чтобы они все умещались?

в linear layout это решалось параметром weight

в grid layout также есть column/row weight

Google
Артем
26.05.2017
10:20:40
ну да, но это же вроде по стандарту задавалось? как ключ

https://developer.android.com/training/basics/data-storage/databases.html?hl=ru я делал как здесь

Артем
26.05.2017
10:22:52
а _ не забыл?
нет, все на месте вроде

Ilya
26.05.2017
10:24:12
Всем привет. Подскажите, есть ли какие-то подробные мануалы по профилированию приложения? Есть приложение, в нём есть экран, на котором RecyclerView + GridLayoutManager со spanCount = 4 То есть на экране получается где-то 20 вьюх в среднем. Каждая вьюха - SimpleDraweeView (Facebook fresco юзаем). Существуют ли вообще шансы, чтобы такая конфигурация не тупила на слабых девайсах? Купили недавно ZTE Blade A520, бюджетный на MT6737, так вот там этот список лагает нещадно при прокрутке, уже всё перепробовал. Юзал systrace, понял что проблема в том что RenderThread получает мало процессорного времени. На этом всё затухло, не понимаю как найти виновника торжества(

Sirotkin
26.05.2017
10:36:59
Подскажите как можно упрастить такой код (повторяется несколько раз)

и такого повторяющегось кода еще 4 -6 шт

Beka
26.05.2017
10:41:36
Arsen
26.05.2017
10:43:37
разбей на методы поменьше

Frank
26.05.2017
10:47:04
>if (!aBoolean) aBoolean = true; можно просто aBoolean = true

Никита
26.05.2017
10:51:45
SurfaceView или SurfaceTexture для фрагмента с камерой лучше?

Frank
26.05.2017
10:52:07
только у меня сейчас на изменения подписывается презентер, который умирает вместе с активити, презентер вообще должен быть независимым от lifecycle?

OzOn
26.05.2017
10:52:50
Коллеги, кто может поделиться рабочим кодом работы с SDK Mega.nz???

Пример с гита не работает

Yury
26.05.2017
11:05:04
Привет. Подскажите пожалуйста, как заставить Picasso грузить изображение с кеша после перезагрузки приложения? в рамках текущей сесси используется кеш, а после запуска нет

делаю все просто Picasso .with(context) .load(url) .into(itemViewHolder.cameraScreenIV, new com.squareup.picasso.Callback() { @Override public void onSuccess() { itemViewHolder.placeholder.setVisibility(View.INVISIBLE); itemViewHolder.cameraScreenIV.setVisibility(View.VISIBLE); } @Override public void onError() { } });

Google
Yury
26.05.2017
11:05:15
хочу чтобы после перезапуска грузилось изображение из кеша и в то же время подгружалось новое и замещало старое

Igor
26.05.2017
11:05:40
А зачем ты продолжаешь вызывать set…, если aBoolean установлен в true? (кстати дай ему нормально название) Ты типа покажешь ошибки, а потом что-то сделаешь с наполовину пустым transport?

Sirotkin
26.05.2017
11:08:38
Спасибо понял

Артем
26.05.2017
11:11:02


Ivan
26.05.2017
11:12:51
почему вы не гуглите? :(

Tesla
26.05.2017
11:13:29
а почему время не в лонг?

Артем
26.05.2017
11:13:29
я не могу найти решение нужное, вот и сюда пришел

ну решил, что так удобнее будет

Azamat
26.05.2017
11:14:30
How to programmatically take a screenshot of open current activity in Android?

Gleb
26.05.2017
11:15:55
Ребята, как сейчас по-модному, по-современному Hierarchy View смотрят? А то старый добрый hierarchyviewer.jar, тот что из sdk-tools, гугл, видать, окончательно зарубил

Igor
26.05.2017
11:16:29
Что это за дичь? Открываете d.android.com и ищите там Cursor - читаете документацию

Алексей
26.05.2017
11:20:01
Вопрос по Firebase. Мне с сервера приходит уведомление, я ловлю его в манифесте <action android:name="ORDER_ACTIVE_USER" /> <category android:name="android.intent.category.DEFAULT" /> и в активити могу получить этот экшин: String action = getIntent().getAction(); Вопрос: как помимо экшина можно передать параметр.

Gleb
26.05.2017
11:22:02
Beka
26.05.2017
11:22:04
Как у иос. Херячит ирархию по полной. А я через скальпель смотрю в рантайме.

Мне так удобнее



Типа так.

Не надо подрубить ни куда. Мощно же

Google
Владислав
26.05.2017
11:23:35
эх, на кнопке надпись поехала

Beka
26.05.2017
11:23:36
Пасибо богу за это.

You
26.05.2017
11:24:11
ребят, ни у кого не возникало такой проблеммы: Error:java.util.concurrent.ExecutionException: java.lang.RuntimeException: AAPT process not ready to receive commands linux x86, android studio 3.0 canary 1

Beka
26.05.2017
11:24:18
То есть жэйку спасибо. Ну ты понял)

Gleb
26.05.2017
11:25:32
Не надо подрубить ни куда. Мощно же
А что за скальпель, ?? мне б так, чтоб нативный ActionBar тоже поковырять, тот который Theme.Light.DarkActionBar из коробки

You
26.05.2017
11:26:03
это модуль для xposed

Beka
26.05.2017
11:26:22
Тогда в ас есть тулза

OzOn
26.05.2017
11:27:13
Коллеги, кто может поделиться рабочим кодом работы с SDK Mega.nz???

Gleb
26.05.2017
11:28:03
Тогда в ас есть тулза
Ок, пошёл тогда доки по as посмотрю, а то так не попадалось еще пока. Thanks!

Admin
ERROR: S client not available

Gleb
26.05.2017
11:32:00
Тогда в ас есть тулза
Угу, нашёл, Thanks. ? Tools -> Android -> LayoutInspector

Алексей
26.05.2017
11:37:15
так кто в Firebase шарит?) а то сейчас приходиться дикие костыли писать

Ekaterina
26.05.2017
11:37:44
Вопрос по Firebase. Мне с сервера приходит уведомление, я ловлю его в манифесте <action android:name="ORDER_ACTIVE_USER" /> <category android:name="android.intent.category.DEFAULT" /> и в активити могу получить этот экшин: String action = getIntent().getAction(); Вопрос: как помимо экшина можно передать параметр.
ты под уведомлением поднимаешь notification? если помимо самого уведомления нужно принимать от сервера что-то еще, то лучше использовать data message, получать и обрабатывать его в сервисе firebase и там же генерить нотификашку

Алексей
26.05.2017
11:39:28
да там 2а варианта, я говорю про именно notification. а про то что ты пишешь это через дату, где ты сам создаёшь уведомление.

а в том варианте, ты в стрингах пишешь что именно нужно вывести по ключу и в манифести делаешь обработку экшина(какое активити запустить на клик по пушу))

https://firebase.google.com/docs/cloud-messaging/android/topic-messaging

Notification: system tray Data: in extras of the intent.

то-есть можно вроде с интента получить

но я дебажил и там ничего нет

Google
Алексей
26.05.2017
11:45:34
кто-то это делал?

Arsen
26.05.2017
11:45:34
ну так для того и есть кастомные через дату, фигачишь сервис фаербейза из него рассылаешь данные бродкастами, а в активити ресивер регистрируешь

Ekaterina
26.05.2017
11:46:23
правильно, ты смотишь на столбец "both" в таблице, это вариант, когда тебе с сервера приходит и notification, и data

Алексей
26.05.2017
11:47:43
а где эту дату брать?

если без onMessageReceived

там получается на варианта 1)onMessageReceived и 2)"Notification: system tray Data: in extras of the intent."

Arsen
26.05.2017
11:48:44
а почему без onMessageReceived?

Алексей
26.05.2017
11:48:45
во втором варианте где взять дату?)))

потому что я тестил и у меня при выключенном приложении не срабатывает

а так всё классно работает

Ekaterina
26.05.2017
11:49:28
а тебе дату шлют?

Алексей
26.05.2017
11:50:03
ну если приложение открыто, то уже я делаю всё через "onMessageReceived"

да шлю дату

шлют*

Arsen
26.05.2017
11:50:55
попробуй хай приорити задать

Алексей
26.05.2017
11:51:27
я даже эту штуку не нашёл в доках "String action = getIntent().getAction();"

где я хоть как-то могу обработать на какой пуш я нажимаю

попробуй хай приорити задать
ты предлагаешь всё делать через "onMessageReceived"?

Ekaterina
26.05.2017
11:52:42
а, это есть такая бага ) по документации должно работать все, на деле если тебе шлют и нотификейшн, и дату - нихера не приходит мы перешли только на дату, в выключенном приложении все ок, onMessageReceived срабатывает и генерим нотификашку (а iOs'у data+notification, ибо у них без notification не работает)

и да, все делаем через onMessageReceived

Алексей
26.05.2017
11:54:11
и вы на ксиаоми тестили?

я просто делал раньше так, у меня на самсунгах работало, на ксаоми нет

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