
Nikita
12.05.2017
08:41:39

Nick Senchurin
12.05.2017
08:42:39
маркет это выдумка, чтобы пугать маленьких ребятишек

Nikita
12.05.2017
08:42:55
И не должен возвращать
МП Мой Билайн, например, как то определяет номер телефона. Правда каким образом это уже другой вопрос, IMEI возвращает всегда и он привязан к номеру возможно в бд самого билайна и т.д....

Google

Umren
12.05.2017
08:43:11
оно уже подругому называется и кстати у него рейтинг весьма ок

Quantum Harmonizer
12.05.2017
08:43:44
Оу, по этому запросу оно отлично ищется!

Denis
12.05.2017
08:44:06

Umren
12.05.2017
08:44:28
да, попробовал, действительно ищется

Nikita
12.05.2017
08:44:29

Denis
12.05.2017
08:44:46
что?
Ну опсос априори знает твой номер

Edgar Khimich
12.05.2017
08:44:47
Сколько должен по врмени занимать шаринг картинки из ресурсов приложения ? Картинка весит 80 кб

Krocks
12.05.2017
08:53:24
А кто знает будет трансляция Гугл ио?

Igor
12.05.2017
08:56:53

Denis
12.05.2017
08:57:21
тогда ты просто обязан другой лэйаут поюзать, чтоб закрепить
Преамбула, попробывал заюзать ConstraintLayout для карточек в RecyclerView. Итог дикие лаги на девайсах с 1ГБ памяти, на одном девайсе в логах сыпалось, что onMeasure занимает 1,5 секунды!!!
Карточка состояла из 18 вьюшек, убирал все вьюхи и добавлял по одной, заметные лаги шли уже после 6-7 вьюшки.
По итогу переделал все на RelativeLayout, кое-где внтури юзал LineraLayout'ы итого вложенность была два лайаута. Полет нормальный.
Выводы делайте сами))

Andrew
12.05.2017
08:58:31
спасибо что отметил)

Nikita
12.05.2017
08:59:18
Которая 17 мая?

Denis
12.05.2017
09:00:51
обидно, сам лайаут очень жизнеспособный, было удобно с помощью него верстать, после того как разобрался.

Google

Umren
12.05.2017
09:01:10
всеж он довольно новый

Anton
12.05.2017
09:02:03
в фуксии он будет?

Umren
12.05.2017
09:02:16
в фуксии будет все лучше
думаю фуксия на одном ядре будет как восмиядерники на андроиде летать

Gerc
12.05.2017
09:02:55
Там же в коде разметка
Никаких инфлейтеров хмл разметки
В главном потоке

Anton
12.05.2017
09:03:56
if (mLock.tryLock()) {
try {
mLock.lock();
uiController.loopMainThreadUntilIdle();
} finally {
mLock.unlock();
}
}
разве это ок?
лок - ринтрант
трай лок же уже лочит
это же как раз и есть сама риинтрабельность

Nikita
12.05.2017
09:07:09
Не ок

Anton
12.05.2017
09:07:37
ну типа если трай лок успешен то какой смысл еще раз лок вешать он ведь дальше пролетит

Dmitriy
12.05.2017
09:11:18

Denis
12.05.2017
09:11:36
да

Dmitriy
12.05.2017
09:12:25
хм, тут и без тестов было бы понятно, что будет ад)
где-то было описано, что не рекомендуется более одного ConstraintLayout на экран

Quantum Harmonizer
12.05.2017
09:13:20
Почему же? CardView, конечно, не так крут, как 9-patch, но вроде и не многократно медленнее, чем FrameLayout.

Andrew
12.05.2017
09:13:57

Google

Reaver
12.05.2017
09:14:26
twitter
А какие годные подписки посоветуешь?

Quantum Harmonizer
12.05.2017
09:14:36
Самое дорогое всё же measure, а не inflate, потому что первый вызывается циклически.

Dmitriy
12.05.2017
09:14:43

Denis
12.05.2017
09:15:11

Quantum Harmonizer
12.05.2017
09:15:18

Sergey
12.05.2017
09:15:26
дальше твиттер сам будет предлагать
вот мой список https://codeshare.io/29X101

Denis
12.05.2017
09:16:45
находил статью, правда она июль прошлого года http://www.grokkingandroid.com/thoughts-on-constraintlayout-and-design-editor/, но и там он сосет

Dmitriy
12.05.2017
09:17:09

Anton
12.05.2017
09:17:49
CL еще допиливают. год назад он очень медленный был а щас как релейтив почти

Denis
12.05.2017
09:18:01
вообще не почти

Anton
12.05.2017
09:18:15
ну ты в ресйклер его запихнул потому что?

Anton
12.05.2017
09:18:17
как айтем

Denis
12.05.2017
09:18:26
ну и? в чем разница

Quantum Harmonizer
12.05.2017
09:19:06
Много медленных лейаутов :)

Anton
12.05.2017
09:19:09
ну может не предназначался для этого
посмотрим

Denis
12.05.2017
09:20:04
хз, обычно бьются за перфоманс именно в прокрутке списков

Anton
12.05.2017
09:20:17
ну да согласен

Denis
12.05.2017
09:20:24
чет не слышал, что тормозит отрисовка фрагмента))

Google

Quantum Harmonizer
12.05.2017
09:21:14

Dilshod
12.05.2017
09:23:01
Здравствуйте, как можно узнать какой оператор связи в устройстве.?

Admin
ERROR: S client not available

Ivan
12.05.2017
09:24:07

Alexander
12.05.2017
09:24:50
http://stackoverflow.com/questions/3838602/how-to-find-out-carriers-name-in-android

Quantum Harmonizer
12.05.2017
09:25:21

Andrew
12.05.2017
09:25:29

Dilshod
12.05.2017
09:26:31
Спасибо @Ivanivanov21, @Prokky_pew, @dron247

Ivan
12.05.2017
09:28:05

Quantum Harmonizer
12.05.2017
09:29:12

Dmitry
12.05.2017
09:49:14
Всем привет! Есть задача перегнать String во Float. Проблема конечно же в округлении. Гуглил, читал, знаю, что ничего хорошего из этого не выйдет, но может кто-то знает хак... Вот пример: строка - 1.4947092 при конфертации во флоат 1.4947093

Quantum Harmonizer
12.05.2017
09:49:56

Reaver
12.05.2017
09:50:00

Nikita
12.05.2017
09:50:21
Если ты потом хочешь из числа опять строку получить

Dmitry
12.05.2017
09:50:57
double, BigDecimal
=( если б мог, уже бы давно заюзал. нужен флоат, так как другой модуль только его на вход принимает. Вариантов поменять это повоедение со стороны другого модуля нету...

Nikita
12.05.2017
09:51:26
Ты чего хочешь делать с этим float?

Dmitry
12.05.2017
09:51:29

Quantum Harmonizer
12.05.2017
09:51:46

Nikita
12.05.2017
09:51:51
А понял

Google

Nikita
12.05.2017
09:51:56
Ну это да
Там точность выше не может быть
Юзай double

Dmitry
12.05.2017
09:53:37
вообще все это огромный бред, это число - таймстемп на самом деле. Тоесть это изначально костыль на костыле костылем поганяет. Просто тупая особенность..) Ничего кроме флоата не катит) Этот таймстемп конвертится в читабельное время, и постоянно теряется пара минут в итоге...

Reaver
12.05.2017
09:54:27
таймстемп во флоате... сильно

Dmitry
12.05.2017
09:54:28
в общем не берите в голову))))) Но всем спасибо))

Nikita
12.05.2017
09:54:33
Можно хранить секунду
И не от 1960 года
А от 2017, допустим
Тогда может хватить
Целого числа float