@android_ru

Страница 2897 из 3205
Denis
02.04.2018
05:18:20
сюда http://developer.alexanderklimov.ru/android :)

Vishnyakov
02.04.2018
05:18:30
Не лучшая идея



Никита
02.04.2018
05:18:39
Спасибо, а дальше что?)
Неужели огромной кнопки "Начать обучение" недостаточно?

Google
Vishnyakov
02.04.2018
05:19:50
Неужели огромной кнопки "Начать обучение" недостаточно?
При всём уважении к ютюб каналу - не надо советовать сайт с информацией 2011 года.

Никита
02.04.2018
05:21:33
При всём уважении к ютюб каналу - не надо советовать сайт с информацией 2011 года.
ну если собираешься бездумно тыкать в кнопочки как нарисованно на картиночках то не стоит...

Vishnyakov
02.04.2018
05:22:59
ну если собираешься бездумно тыкать в кнопочки как нарисованно на картиночках то не стоит...
Хотя вот я зашёл на установку студии и там видно что статью старались обновлять, так что беру слова назад. Половина скриншотов со студии 1.5 и половина с 2.3.2))

Vishnyakov
02.04.2018
05:24:13
да там всё равно вначале ничего критичного
Для самого новичка критично всё)

Grushin
02.04.2018
05:24:15
да там всё равно вначале ничего критичного
Какой смысл в линейном обучении?

Никита
02.04.2018
05:27:37
Какой смысл в линейном обучении?
А так вообще бывает? Мне кажется что все проходят этап с установкой студии, запускают свой первый ХеллоВорлд и потом сразу пытаются пилить какую-то свою идею засевшую в голове, из-за которой они, собственно, и пошли читать про андроид

Denis
02.04.2018
05:27:53
если начал, то главное не останавливаться, а там проще продолжать, чем закопаться в деталях

Gerc
02.04.2018
05:58:26
у меян легаси код
На котлине уже Легаси пишут?

Gleb
02.04.2018
05:58:49
Google
Алексей
02.04.2018
05:59:20
На котлине уже Легаси пишут?
Ну тип, берешь старый билд туллз и новые либы котлина, пишешь код, обновляешь билд туллз, получаешь legacy

или платформ туллз

Я их путаю всё время

Жабра
02.04.2018
06:06:25
Есть определённая ImageView. Как по тапу по ней открыть её на полный экран? Делать отдельное активити, куда передавать это изображение и навесить onClick?

Жабра
02.04.2018
06:07:22
лучше поверх DecorView
Щас погуглю, спасибо.

Grushin
02.04.2018
06:08:27
Щас погуглю, спасибо.
activity.getWindow().getDecorView()

Жабра
02.04.2018
06:10:28
activity.getWindow().getDecorView()
Положить туда image?

Grushin
02.04.2018
06:12:12
Положить туда image?
да, addView и добавляешь лэйаут или просто вью

Жабра
02.04.2018
06:12:33
Спасибо.

Grushin
02.04.2018
06:13:06
Спасибо.
с помощью этого я делал вот это

ну типа расширение в подробную карточку

Жабра
02.04.2018
06:15:01
да, addView и добавляешь лэйаут или просто вью
Копал-копал, но чёт так и не нашёл как это делать

Grushin
02.04.2018
06:22:20
Копал-копал, но чёт так и не нашёл как это делать
Тебе именно расширение нужно в полный экран?

Жабра
02.04.2018
06:22:49
Тебе именно расширение нужно в полный экран?
Да. Тапнул на картинку - она открылась.

Grushin
02.04.2018
06:23:52
Да. Тапнул на картинку - она открылась.
Ну я не гуглил вообще ничего... Я смотрел код либы (DialogPlus, BoomMenu) и увидел что для этих целей поверх DecorView добавляют вьюхи.

Grushin
02.04.2018
06:25:39
Да. Тапнул на картинку - она открылась.
В твоем случае ты можешь - получить Rect у ImageView - добавить копию ImageView на то же самое место в верхней вью - потом проанимировать расширение ее высоты и ширины

Google
Unknown
02.04.2018
06:27:29
Кто знает апи для скачивания музыки из вк?

Grushin
02.04.2018
06:27:42
правда думаю будут траблы именно с битмапом.. но это скорее отдельная тема

Кто знает апи для скачивания музыки из вк?
можно думаю вскрыть приложение VMP. Оно умеет

Сергей
02.04.2018
06:33:22
Здравствуйте. Ребят. Кому не жалко 5-10 минут времени, провести мини собеседование на Джуна.

Василий
02.04.2018
06:35:46
Предусловие: есть два приложение подписанные разными ключами, между ними надо передавать данные, сейчас передача реализованы через broadcastreceiver с разрешением. Это разрешение объявлено в приложении А. Если их скачивать в следующем порядке: сначала А, потом Б. Тогда передача данных работает, если наоборот, то не работает. Какие есть варианты решения проблемы порядка скачивания?

Сергей
02.04.2018
06:37:03
А че, так можно было?
Я хз)) просто себя проверить у живого человека, а не тесты всякие в онлайне пилить

Grushin
02.04.2018
06:37:16
Тогда я +

Konstantin
02.04.2018
06:41:32
Мы вам перезвоним

RoGr
02.04.2018
06:43:02
Вот, кто там на Джуна хотел собеседование ?)

1- what are the latest Android versions? The most important Marshmallow new features? 2- what is the purpose of the Activity? 3- what is the purpose of the Fragments? 4- explain the lifecycle of the Activity? 5- explain the lifecycle of the Fragment? 6- you’re using a traveling app then you clicked settings button, Settings Activity opened, then you clicke Android back, what’s the lifecycle of the Settings Activity and the Home Activity when you did that? 7- what do you know about Material design? 8- what’s the difference between Abstract class and Interface in Java? 9- what’s the interface in Java? 10- what’s Abstract class in Java? 11- why you couldn’t create an instance from an abstract class? 12- what’s the difference between Dialog and AlerDialog in Android? 13- what’s the difference between LinearLayout and RelativeLayout? 14- which has better performance, LinearLayout or RelativeLayout? 15- given a simple contact item, with image and name and number, how could you implement it in XML? 16- what’s the Service, which thread it operates on? 17- what’s the difference between Service and IntetntService? 18- what’s ANR message? 19- explain the BroadcastReciever job and implementation? 20- can you use a Fragment with no UI? What cases could make you use this pattern? 21- explain the Java access modifiers? 22- what’s the difference between Default and Protected access modifiers in Java? 23- what do you know about AsynTask? 24- what’s the difference between Parcelable and Serializable? Which one is better? why? 25- how to access a variable in Activity from fragment? 26- you have one Activity with two fragments, one has a button and the second has a TextView, clicking the button change the TextView, how do you implement it? 27- how to make a variable thread safe? 28- what strategies we can use to achieve thread safety? 29- what is the purpose of “static” keyword in Java? 30- how could you initialize a static variable in Java? 31- what design patterns you know? 32- explain the builder pattern? 33- when do you use an observer pattern? 33- what’s the Singleton, when do you use it in Android? 34- what’s the difference between the LinkedList, ArrayList and Arrays? 35- what projects currently you work on? What is your workflow to implement a specific feature? 36- how do you handle Firebase push notifications? 37- how do you implement Firebase realtime Database? 38- you have a big project, and you have a login screen requirement, what processes you will follow to ship it? 39- what’s an eventbus? 40- what the thread that onRecieve method of a BroadcastReceiver operates on? 41- how to implement a custom BroadcastReceiver? 42- what’s the difference between MVC and MVP? 43- could you explain MVVM? 44- what’s the M in MVP? Answering … could it be a something else? 45- what’s the purpose of Content Provider? 46- what Sqlite library do you use? 47- what libraries do you use for Networking, Image loading, Database? 48- what do you use to handle a very fast Sensor that emit many readings at a time in Rx way? 49- what’s the difference between map and flatMap() in Rxjava? 50- how to create parallel Network calls with Rxjava? 51- if you have one request from the network and you want to call the cache if Network throw an error … how to achieve that via Rxjava? The funny thing that I’ve read Dan lew blog post about this case, implemented it twice before, but couldn’t answering this question during the interview … bad things happen. 52- what’s the difference between concatMap() and flatMap() in Rxjava? 53- what do you know about Intents? What is the purpose of categories in Intents? 54- what’s the purpose of FrameLayout? 55- how to compare between Two objects? 56- Java is pass by Value or pass by Reference? 57- when you use observeOn() and subscribeOn()?

Nazar
02.04.2018
06:43:39
Nazar Lenyk: Здрасте. Нужна инфа, в хмл в Андроид Студио есть <include>, как мне это реализовать программно? Спасибо!

Ilya
02.04.2018
06:46:20
Nazar Lenyk: Здрасте. Нужна инфа, в хмл в Андроид Студио есть <include>, как мне это реализовать программно? Спасибо!
Include просто вставляет вёрстку из другого xml файла, чтобы не копипастить Повторяющийся код

Ну или чтобы вынести в отдельный блок сложную вёрстку

Какая именно задача у тебя?

Nazar
02.04.2018
06:55:50
Спасибо, буду гкглить в этом направлении.

Жабра
02.04.2018
07:09:10
У меня есть ImageView, я могу получить Uri того изображения, которое в нём содержится?

Google
Tima
02.04.2018
07:12:31
нет

Fvre
02.04.2018
07:33:27
Подскажите, требуется установить maxlines у textview в виджете, чтобы в конце красиво показать ellipsize. Но для этого нужно знать высоту textview и высоту строки. Их можно как-нить получить из RemoteViews? Может есть другой способ показать максимум текста в виджете и в конце точки?

Admin
ERROR: S client not available

Fvre
02.04.2018
07:39:55
я не уверен, но может просто ellipsize="end" и все
сейчас еще раз проверю, но ансколько знаю, оно без maxLines не работает

Назар
02.04.2018
07:40:16
возможно, но это не точно

Fvre
02.04.2018
07:46:17
неа, без- не работает

Denis
02.04.2018
07:46:38
Добрый день

Подскажите, как реализовать механизм pull-to-refresh

?

Yura
02.04.2018
07:48:03
@Denchabaev https://stackoverflow.com/questions/44454797/pull-to-refresh-recyclerview-android

Denis
02.04.2018
07:48:54
Спасибо

Pavel
02.04.2018
07:55:19
привет ребят. Скажите, как может быть такое что я кипнул(proguard -keep) библу, но внутри нее падает внутренняя реализация(ихний класс), где находятся SharedPrefs-ы ??

падает с nullpointer, и никак не догоню в чем трабл

Marina
02.04.2018
07:57:05
мб ты не инициализировал ее

Pavel
02.04.2018
07:57:59
мб ты не инициализировал ее
ну как сказать) там идет запрос к стат методу.. чтобы зарегистрироваться

Marina
02.04.2018
07:59:05
в коде нет ничего магического.пришли стек ошибки. мы должны угадывать что у тебя не так?

Pavel
02.04.2018
07:59:28
и ругался бы тогда на строку в коде(суть в том, что локально, то есть когда на телефоне или эмуле запускаю все ок работает). А при релизной сборке валится.. знаю в прогварде дело,но никак не просеку , что я не прописал.. Все правила библы у них скопирнул вроде

Google
Pavel
02.04.2018
08:00:46


Akbolat
02.04.2018
08:02:54
Ребят, вопросы по Firebase Firestore тут прокатывают?

Pavel
02.04.2018
08:03:15
в коде нет ничего магического.пришли стек ошибки. мы должны угадывать что у тебя не так?
удивишь?) буду очень рад.. понимаю, что в коде нет ничего магического и надо уметь читать стек, но тут уже не пойму куда и податься..

Akbolat
02.04.2018
08:04:18
Встал вопрос, как вытянуть рандомные документы из коллекции? Но сам firestore ничего не предлагает, как можно это реализовать?

Pavel
02.04.2018
08:04:46
звучит как байт
мне показалось ты уверенно говоришь) значит ты гуру и наверняка сможешь подсказать =)

Marina
02.04.2018
08:07:05
мне показалось ты уверенно говоришь) значит ты гуру и наверняка сможешь подсказать =)
бть.надо смотреть, я не экстрасенс. мб у тебя какая -то переменная isDedug и она в дебаге инициализируется, а в релизе нет. и ежу понятно что там null

Akbolat
02.04.2018
08:07:16
Пока родил только один вариант, в каждом документе есть поле Int со значением от 0 до Int.MAX_VALUE, и при запросе в firestore, выбирать такие документы, у которых это самое поле меньше "еще одного рандомного" значения :/

Quantum Harmonizer
02.04.2018
08:08:49
лол

Pavel
02.04.2018
08:09:11
P.S. это не подкат)

Marina
02.04.2018
08:10:09
ты чего такая злая? Парень есть?)
потому что вариантов тысяча, что там может хуевертится. подключи фабрик и посмотри

Quantum Harmonizer
02.04.2018
08:10:40
фабрик-то зачем?

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