@android_ru

Страница 1673 из 3205
Mukhammed
04.07.2017
09:37:02
недельку посиди почитай, разберешься

Umren
04.07.2017
09:37:25
сделай приложение выложи его, потом поизучай гугл на предмет вопросов на собеседованиях

Eugene
04.07.2017
09:37:27
Rad ну это правильно вы боитесь) на одном коде без теории далеко не уедешь. так что стоит вдаваться в подробности

Umren
04.07.2017
09:37:32
посиди какое то время и иди ищи работу

Google
Umren
04.07.2017
09:37:56
где-нибудь да возьмут

Umren
04.07.2017
09:38:08
а после первой работы будешь уже более избирательным

Rad
04.07.2017
09:38:30
а стоит именно книги авторов читать или лучше вбить ява для чайников, опросы и задачи на собеседованиях и там уже черпать инфу?

как будет проще переварить эту всю информацию

Umren
04.07.2017
09:39:30
первый вариант проще и быстрее

вот еще http://www.quizful.net/test

тут кто то советовал

Rad
04.07.2017
09:41:52
@autechre ох спс. неплохой ресурс. я еще где то натыкался на разбор задач и вопросов на собеседованиях и та теории тоже была. но закладку найти не могу. может кто помнит такое?

Denis
04.07.2017
09:43:24
Ребят, кто хорошо разбирается в java алгоритмах и многопоточности? Посмотрите пожалуйста на вопрос, может есть какие-то мысли по этому поводу

https://ru.stackoverflow.com/questions/687029/%D0%9C%D0%B0%D1%81%D1%81%D0%B8%D0%B2-%D0%BD%D0%B5-%D1%83%D1%81%D0%BF%D0%B5%D0%B2%D0%B0%D0%B5%D1%82-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C%D1%81%D1%8F

Usman
04.07.2017
09:55:48
Есть FeedFragment, в котором ресайклер, по нажатию на Item мы переходим в fragment, в котором есть ViewPager, внутри которого вложенный фрагменты, в котором новости. Сейчас при нажатии на любой item перекидывает в самую первую новость в viewPager, как реализовать переход в именно выбранную новость?

Ivan
04.07.2017
09:57:55
Ребят, кто хорошо разбирается в java алгоритмах и многопоточности? Посмотрите пожалуйста на вопрос, может есть какие-то мысли по этому поводу
Ты говоришь, что возможно у тебя не успевает записаться массив - но ведь ты читаешь все в одном потоке

Google
Ivan
04.07.2017
09:58:02
думаю не в этом дело

Denis
04.07.2017
09:59:14
Ты говоришь, что возможно у тебя не успевает записаться массив - но ведь ты читаешь все в одном потоке
да, но метод с копированием массива вызывается каждый раз, когда приходит новый фрейм в потоке, разве нет?

Ivan
04.07.2017
09:59:28
ну да

но там же все синхронно должно быть

Denis
04.07.2017
10:00:19
таким образом, я предположил, что во время копирования с "буферного" массива в основной прилетает фрейм и метод вызывается заново, а копирование отменяется

@Madsunrise такое может быть?

Ivan
04.07.2017
10:01:25
@Madsunrise такое может быть?
ну я считаю, что нет, так как методы синхронизированны и фреймы читаются только по мере обработки предыдущего

да тебе даже synchronized не нужен тут

Denis
04.07.2017
10:02:20
я его поставил на всякий случай ?

авось сработате

хм, хорошо. Подскажи тогда, в какую сторону копать, если такая ситуация происходит не всегда. Первый раз запустил приложение, все данные получил. Запустил второй раз приложение, произошла такая ситуация

Ivan
04.07.2017
10:03:33
залогируй все фреймы и основные этапы

а din это че такое и откуда он читает?

Denis
04.07.2017
10:04:28
так то я на основе логов и сделал такой вывод: 1) прилетает фрэйм 2) обрабатываю 3)прилетает фрэйм 4)прилетает фрэйм 5)обрабатываею

а din это че такое и откуда он читает?
din = new DataInputStream(socket.getInputStream());

соответственно между 3 и 4 пунктом должна быть обработка, но она почему то не запускается

Ivan
04.07.2017
10:06:00
din = new DataInputStream(socket.getInputStream());
по-моему он тут нафиг не нужен (для массива байт никогда не использовал такую штуку)

Denis
04.07.2017
10:06:10
всмысле

Ivan
04.07.2017
10:06:18
попробуй new BufferedInputStream(socket.getInputStream()))

но решит ли это проблему - вопрос

Google
Denis
04.07.2017
10:07:24
нет

хмммммммм

у меня вообще эта штука весит в сервисе, который постоянно слушает устройство

если я закрою din, то как я буду получать данные)

Ivan
04.07.2017
10:10:31
не очень понял, как это работает, ведь тогда можно бесконечно получать данные

ну фиг знает в общем, может быть закрыть и пересоздать din еще раз,

точнее я бы его создавал когда данные на чтение появились

только я не понял как это проверяется

Denis
04.07.2017
10:13:46
Я открываю стрим, когда создаётся сокет

Когда открыт сокет(есть соединение), то данные можно отсылать просто так в обе стороны без запросов

Denis
04.07.2017
10:17:07
ну фиг знает в общем, может быть закрыть и пересоздать din еще раз,
Вся загвоздка в том, что один раз данные скачиваются полностью, а в другой раз почему то нет. Вот отталкиваясь от этого, мне кажется что проблема не в закрытом стриме

С другой стороны, проблема может быть в какой-нибудь совсем в другой части приложения?

Alex
04.07.2017
10:25:18
Есть viewpager и mainactivity

как через mainactivity узнать, на каком фрагменте находиться пользователь

?

Владислав
04.07.2017
10:27:52
как через mainactivity узнать, на каком фрагменте находиться пользователь
ну у тебя вьюпейджер в активити? просто у вьюпейджера значение получаешь

Alex
04.07.2017
10:28:05
getItem?

Google
Владислав
04.07.2017
10:28:35
тупанул, через адаптер вьюпейджера

Alex
04.07.2017
10:28:42
Есть adapter

getItem?

viewPagerAdapter.getItem()?

Владислав
04.07.2017
10:29:24
напиши там свой метод отдающей позицию

Alex
04.07.2017
10:29:44
@Override public Fragment getItem(int position) { return mFragmentList.get(position); }

Admin
ERROR: S client not available

Alex
04.07.2017
10:29:54
Сорян если туплю, просто учусь еще

Писать под андроид

Владислав
04.07.2017
10:31:37
Сорян если туплю, просто учусь еще
https://stackoverflow.com/questions/8258759/getting-the-current-position-of-a-viewpager

Alex
04.07.2017
10:32:40
Спасибо, сейчас попробую

на startandroid вроде был еще урок

Владислав
04.07.2017
10:35:32
Без понятия)

Владислав
04.07.2017
10:42:52
?
Ну айдишник какой-нибудь передавай по позиции в адаптере

Anastasia
04.07.2017
10:49:26
Собрали всё, что нужно знать о трендах на рынке мобильной разработки: зарплаты, статистика, советы рекрутера ? Как вам? https://goo.gl/PFmtvn

Usman
04.07.2017
10:49:28
Ну, то есть через for все такое?(

Umren
04.07.2017
10:54:16
ну про зарплаты более менее точно

Anastasia
04.07.2017
11:01:24
А о чем было бы интересно почитать? Может про релокейт?

Да, это правда обзорный текст при этом со строны рекрутера, а про наводку на статью про удаленку - спасибо :)

Google
Arsen
04.07.2017
11:06:07
Кто-нибудь сталкивался с отсутствием соединения(интернета) на эмуляторе (16 api)? на 21 эмуляторе норм работает, в настройках сигнал на максимум выставлен.

https://i.gyazo.com/cb4e3e1ccbdee1ac5fcfd83b0bc7648b.png

Vladislav
04.07.2017
11:08:23
Всем привет) А какую либу для protobuf вы используете? стандартная гугловая (даже с javalite) генерирует слишком много кода(

Николай
04.07.2017
11:11:14
wire

https://github.com/square/wire

Vladislav
04.07.2017
11:12:32
она на рефлексии

oles
04.07.2017
11:12:34
кто шарит в aosp маифесте, что значит параметр группы в списке проектов?

Vladislav
04.07.2017
11:12:35
не пойдет

https://github.com/square/wire
думал ее использовать, но отказался

Taras
04.07.2017
11:27:15
всем привет! Есть у кого опыт программирования считывания записывание данных с usb флешки на андроиде?

проблема в том что не знаю как путь получить к юсб-карте...пАмАгите!

Lost
04.07.2017
11:39:06
Пермишн?)

Taras
04.07.2017
11:41:29
Пермишн?)
путь как получить не знаю, пример бы посмотреть. На разных устройствах путь будет другой

Tesla
04.07.2017
11:45:02
https://stackoverflow.com/questions/11281010/how-can-i-get-external-sd-card-path-for-android-4-0

Max
04.07.2017
11:45:31
Парни, откуда оно могло взять дабл, если у меня в коде вообще нигде его нет? com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Invalid double: "NE5B 2TP" Это при парсинге json-a ретрофитом

Tesla
04.07.2017
11:46:02
модель покажи

Max
04.07.2017
11:46:27
Та я их вдоль и поперек перерыл, там нет и намёка на дабл

Ruben
04.07.2017
11:49:14
Какие операции с полем производишь?

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