@android_ru

Страница 342 из 3205
Alexey
04.10.2016
13:11:05
лол
ну т.е. ты убедился что он крепкий, и не так то просто его сломать пополам, тоже хорошо

Gregory
04.10.2016
13:11:21
хюдраулик прэсс?

Alexey
04.10.2016
13:11:30
а вообще мне тоже понравился маленький пиксель, по железу хорошо и 5 дюймов самое то размер, больше уже перебор

Google
Grigoriy
04.10.2016
13:11:44
хюдраулик прэсс?
у меня сразу в голове та самая музыка заиграла

Gregory
04.10.2016
13:12:03
там примерно такая же тема, как с тем HTC — роняешь на кафельный пол, боишься за плитки

Alexey
04.10.2016
13:12:18
я покупаю девайс. Почему я должен страдать непонятной херней, чтобы он меня устраивал?
как бы тебе объяснить.... Есть люди, которые не любят заморачиваться, а есть те кому это в кайф.

Gregory
04.10.2016
13:12:44
как бы тебе объяснить.... Есть люди, которые не любят заморачиваться, а есть те кому это в кайф.
у меня есть такой друг, который купил себе машину и что-то с ней делает уже года два

при этом там два года назад не работал спидометр, и он, кажется, не работает до сих пор)

Gregory
04.10.2016
13:13:37
я вот придерживаюсь подхода "купил-включил-работает"

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

Alexey
04.10.2016
13:14:04
я вот придерживаюсь подхода "купил-включил-работает"
обычно люди с таким подходом выбирают айфон ?

Gregory
04.10.2016
13:14:08
потому что ты будешь ебстись с настройкой до конца вселенной

Google
Gregory
04.10.2016
13:14:33
обычно люди с таким подходом выбирают айфон ?
сорян, я хочу ставить пиратские приложения и иметь доступ к файловой системе

Gregory
04.10.2016
13:15:01
и передавать файлы по блютусу ?

Grigoriy
04.10.2016
13:15:15
Gregory
04.10.2016
13:15:21
какой сейчас год
какая разница

Alexey
04.10.2016
13:15:47
ну вот было дело я на свой HTC Sensation поставил cyanogen, потому что стандартное гавно? от HTC у меня 2 раза просто провисло при звонке. Мне звонят а телефон ANR, вытаскиваешь батарею. Это было ужасно.

Gregory
04.10.2016
13:15:48
т.е. чтобы айфон стал для меня юзабельным, мне придётся сделать джейлбрейк

Alexey
04.10.2016
13:16:30
т.е. чтобы айфон стал для меня юзабельным, мне придётся сделать джейлбрейк
я тоже так думал, но огрызки всячески с новыми версиями закрывают эту возможности. Поэтому либо джейлбрейк либо обновление, такой выбор вот.

Gregory
04.10.2016
13:16:54
ну и в целом подход андроида лучше тем, что все приложения равны в возможности использовать железо

Alexey
04.10.2016
13:17:26
да оно понятно, раньше он выходил почти сразу
к счастью гугл оказались более разумны в этом вопросе

Gregory
04.10.2016
13:17:32
никаких приватных API

в айфоне даже браузер по умолчанию заменить нельзя

Alexey
04.10.2016
13:17:48
никаких приватных API
а системные приложения?

которые в папке system

Gregory
04.10.2016
13:18:19
а системные приложения?
ну а что такого могут системные приложения?

ставить apk могут

некоторые пермишены

Alexey
04.10.2016
13:18:38
ставить apk могут
ну например это да

Gregory
04.10.2016
13:19:06
низкоуровневое управление телефонными функциями

Google
Gregory
04.10.2016
13:19:15
больше даже особо ничего не вспомню

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

Alexey
04.10.2016
13:19:51
ну да. не так много

Grigoriy
04.10.2016
13:20:03
одна беда с этим: гугл фигачит (полу-)приватные API для много чего сейчас в google play services и их приложениях

Gregory
04.10.2016
13:20:03
например, захват видео с экрана в Л разрешили

одна беда с этим: гугл фигачит (полу-)приватные API для много чего сейчас в google play services и их приложениях
но это не как у эпла, ты можешь их использовать у себя и тебе за это ничего не будет

а у эпла за любое упоминание приватных апи в коде, не важно каких — реджект

Grigoriy
04.10.2016
13:21:16
но это не как у эпла, ты можешь их использовать у себя и тебе за это ничего не будет
ну это не прямо со всем так, глянь на ту же эту новую фичу – https://developers.google.com/android/guides/app-preview-messaging

Gregory
04.10.2016
13:21:16
даже если эти приватные апи безобидные, вроде каких-то манипуляций с собственными же вьюшками

Alexey
04.10.2016
13:21:43
кстати, кто знает как работать с гугл плей сервисами. Конкретно вот кейс. Какая-то фича появилась на девайсе например в 9 версии сервисом, а на девайсе стоит 8, ты просто проверяешь что есть нужна версия на устройстве?

Grigoriy
04.10.2016
13:21:53
или то же залезание в google now – у uber’а и ещё кого-то избранного оно есть – вот в принципе и всё

правда я не особо пытался реверсить это дело

Grigoriy
04.10.2016
13:22:10
так что может и через боль/страдания залезть туда можно

Gregory
04.10.2016
13:22:19
у меня где-то документация была, скорее всего

Grigoriy
04.10.2016
13:22:39
стоп, а чего там фигачится?

дни рождения?

Gregory
04.10.2016
13:22:44
точно помню, что там был такой милый интерактивный дизайнер карточек, а ещё надписи CONFIDENTIAL на фоне страницы)

Alexey
04.10.2016
13:22:46
так что может и через боль/страдания залезть туда можно
почему для тебя это боль страдания?(( а как ты код пишешь? это не страдание, надо же его писать )

Gregory
04.10.2016
13:22:52
дни рождения?
ага, ничего лучше не смогли придумать

Google
Gregory
04.10.2016
13:23:09
Grigoriy
04.10.2016
13:23:22
вот да, про это и думал

вот тебе и приватные API :D

Gregory
04.10.2016
13:23:51
клиентская часть заканчивается на том, что ты получаешь какой-то токен от гугл сервисов и отправляешь его на сервер приложения

а дальше уже сервер приложения по этому токену делает карточки

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

в общем, весьма узкоспециализированная штука, не всем подойдёт

Dmitriy
04.10.2016
13:29:12
касательно проблемы, если кому интересно

решилось добавлением android:configChanges="orientation|screenSize"

Gundabadec
04.10.2016
13:29:33
Народ

Admin
ERROR: S client not available

Gundabadec
04.10.2016
13:29:37
Вопрос

Если мы ложим recyclerview в nestedscrollview и у recyclerview layout_height устанавливаем в wrap_content. В этом случает список должен отображать сразу все элементы?

Точнее сразу все view будут в памяти

не молчи

скажи мне хоть пару слов

Ответ да

Сам протестил)

Gregory
04.10.2016
13:41:56
Google
Silvestr
04.10.2016
13:42:39
)

Gregory
04.10.2016
13:42:46
Если ложим, то будет UnsupportedOperationException

Gundabadec
04.10.2016
13:43:34
то что не надо вы поскажете)

Alexey
04.10.2016
13:46:19
wrap_content делает RecyclerView размером с heigh одного его элемента

Alexey
04.10.2016
13:52:21
кстати мне интересно как эпл вообще узнает что у тебя в коде приложения

у меня у товарища как-то эпл реджектнули приложение с причиной "игра зациклена и не имеет конца". НО КАК?! Как они узнали?

Igor
04.10.2016
13:53:01
1. сканят бинарник - это раз 2. после того как ты билд залил - он автоматически прогоняется на куче девайсов (и посмотреть какие вызовы были - не проблема)

Igor
04.10.2016
13:53:24
так что рефлексия + конкатенация строк и приватный функционал только после команды сервера "ревью пройдено - можно работать" :)

да как бы все :) вызов метода - это посылка сообщения объекту, где название метода "строка" :)

Alexey
04.10.2016
13:54:04
всё таки obj с бинарный код. Его так просто не декомпилишь и не посмотришь как джаву.

Igor
04.10.2016
13:54:14
ну да.. ну да...

на ручном тестировании ты как планируешь выявить приватные апи? (если действие их не видимо глазом)

Alexey
04.10.2016
13:54:39
там как бы ручное тестирование тоже есть
ну если чел видит что игра не кончается, он же не знает, а вдруг там конец на 250 уровне будет.

Igor
04.10.2016
13:55:23
ааа

Alexey
04.10.2016
13:55:33
дык я не про приватные апи, а про бесконечную игру
ну вот как это понять при ручном тестировании?

может у меня в игре 250 уровней и тестер просто не дошёл до конца.

Gregory
04.10.2016
13:55:56
Alexey
04.10.2016
13:56:25
Сканируют бинарник
типо видят системные вызовы ?

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