@android_ru

Страница 1300 из 3205
Quantum Harmonizer
25.04.2017
15:08:13
снять флаг в onRecycled

Gleb
25.04.2017
15:10:35
а ресайклере никак не понять что он вьюхолдер перебиндивает а не 1-й раз биндит?
Тупо инфлейт единожды - раз https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html#onCreateViewHolder(android.view.ViewGroup, int) Бинд к данных/ресурсов при попадании в область видимости - два https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html#onBindViewHolder(VH, int) Анбинд данных/ресурсов при покидании области видимости - три https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html#onViewRecycled(VH)

в динамике - будет так: по мере надобности тебя просят создать холдер, по мере скрола - на каждом из созданных - будут дергаться пары onBind/onViewRecycled чем быстрее скрол - тем быстрее вызовы, в теории могут идти сразу подряд

Google
Gleb
25.04.2017
15:14:50
Ну если меня склероз одолел?, ребята, ща поправят

Quantum Harmonizer
25.04.2017
15:15:46
onViewRecycled дёргается прямо перед тем, как поместить холдер в пул; до этого bind может произойти много раз.

Quantum Harmonizer
25.04.2017
15:17:28
ну, если notifyChanged - да, точно
Если notifyChanged, то байндится другой холдер и рисуется кроссфейд.

Konstantine
25.04.2017
15:18:30
Написали тут на почту, мол хотят купить приложение мое. У меня их всего три в маркете, два из них по сути не нужны, просто практика была. Спросил у них, какое именно приложение, на него сказали, что интересуют любые мои приложения и заинтересован ли я в сотрудничестве. Стоит ли связываться вообще или ну-на?)

Gleb
25.04.2017
15:20:39
Если notifyChanged, то байндится другой холдер и рисуется кроссфейд.
ну а "сдохший" через onViewRecycled -> в пул ... и да.. кроссфейд - от настроек аниматора, там вродь можно флажком сделать чтоб твой холдер реюзался по changed ну... правда тогда кросс-фейд на твоей совести естественно

Gleb
25.04.2017
15:21:43
?

CC -
25.04.2017
15:24:05
Есть еще вопрос по greenDao

Как с ним работать при первом запуске приложения, когда таблицы еще не созданы? Обращаюсь к таблицам с запросом данных или с insert-ом - выдает android.database.sqlite.SQLiteException: no such table. Тогда что нужно сделать, чтобы таблицы создавались?

Google
Roman
25.04.2017
15:27:58
Написали тут на почту, мол хотят купить приложение мое. У меня их всего три в маркете, два из них по сути не нужны, просто практика была. Спросил у них, какое именно приложение, на него сказали, что интересуют любые мои приложения и заинтересован ли я в сотрудничестве. Стоит ли связываться вообще или ну-на?)
мне на днях тоже писали, очень размыто, без указания конкретного приложения. я ответил на письмо с вопросом, а мне обратно так и не ответили. я думаю не стоит вообще сотрудничать, был один раз смешной опыт) пытались у меня купить апп с передачей логина пароля от аккаунта, вешая лапшу на уши про то, что нельзя между аккаунтами приложения передавать) были затроллены и посланы :)

Dmitriy
25.04.2017
15:29:46
хм, а зачем им может быть нужен аккаунт?
Акк с хорошей репутацией перед гуглом для постинга вредоносных приложений?

Roman
25.04.2017
15:30:08
хм, а зачем им может быть нужен аккаунт?
1. перепродать кому-то еще 2. вдруг у тебя на акке еще какие-то более денежные приложения есть 3. личные данные стырить, вплоть до номера карточки 4. да, верно подмечено про вредоносные приложения

Dmitriy
25.04.2017
15:30:52
Часто за акк дешевле 25$ хотят

Quantum Harmonizer
25.04.2017
15:30:53
1. А им зачем?) 2. Если покупать из-за "вдруг", можно и без денег остаться.

Rekukha
25.04.2017
15:40:17
Ребят помогите как получить картинку из RSS <enclosure url="http://yasnonews.ru/upload/iblock/a8a/a8afae343d694a0b9eaa2aa35bd9ccce.jpg" length="154573" type="image/jpeg"/>

if (insideItem) { String htmlData = xmlPullParser.nextText(); Document doc = Jsoup.parse(htmlData); try { String pic = doc.select("enclosure").first().attr("url"); currentArticle.setImage(pic); } catch (NullPointerException e) { currentArticle.setImage(null); } currentArticle.setContent(htmlData); }

Roman
25.04.2017
15:40:45
1. а зачем перекупы тачки покупают и продают?) вот и здесь тоже самое. барыги везде есть) 2. ясно дело, что такой вот покупатель знает, что можно через гп посмотреть все опубликованные приложения, которые есть на аккаунте (кроме не опубликованных и заблоченных). тут чисто эмоциональный момент и расчет на лоха. пример: у тебя есть акк, на котором 2 аппки. одна приносит $10 дейли, вторая $0.01 и полтора инвалида в день устанавливают. пишут тебе с предложением купить твой второй апп за допустим 10к рублей (цифры все наобум). ты думаешь: а чего бы и не продать, апп то тухлый и обновлять тебе его лень. уже думаешь о том, куда эти деньги потратишь, как будешь их пересчитывать и на эмоциях забываешь, что у тебя на аккаунте то не только одно приложение, а два.

Sergey
25.04.2017
15:42:50
Бля



?

Rekukha
25.04.2017
15:43:12
Картинка не парсится в имайджвью не отображается

String pic = doc.select("enclosure").first().attr("url");

Quantum Harmonizer
25.04.2017
15:45:06
Картинка не парсится в имайджвью не отображается
Из чего сделан вывод, что она "не парсится"? Отображаться она и не будет, её сказать сначала надо, см. Glide или Picasso.

Rekukha
25.04.2017
15:46:19
Вот реализация через Glide

Google
Rekukha
25.04.2017
15:46:20
Glide.with(mContext) .load(currentArticle.getImage()) .fitCenter() .placeholder(R.drawable.placeholder) .centerCrop() .into(viewHolder.image);

Илья
25.04.2017
15:49:11
А зачем и fitCenter(), и centerCrop()?

Rekukha
25.04.2017
15:50:08
до этого Picasso было забыл убрать

Quantum Harmonizer
25.04.2017
15:50:09
Rekukha
25.04.2017
15:51:12
String pic = doc.select("enclosure").first().attr("url");

Document doc = Jsoup.parse(htmlData);

Quantum Harmonizer
25.04.2017
15:51:43
Перестань сбрасывать в чат всё подряд.

Rekukha
25.04.2017
15:52:49
прости значение чего

Quantum Harmonizer
25.04.2017
15:53:11
Rekukha
25.04.2017
15:58:37
в RSS ленте мы получаем атрибут <enclosure url = ...jpg. String pic = doc.select("enclosure").first().attr("url"); с другой RSS лентой где в качестве параметров стоит String pic = doc.select("IMG").first().attr("abs:src:"); поменял ссылку на RSS ленту, естественно картинка в ImageView перестала подругражаться. Какие параметры указать для отлова в RSS картинки <enclosure url = > ?

Konstantine
25.04.2017
16:00:12
android.support.v7.app.AlertController.RecycleListView Что за монстр такой?)

Rekukha
25.04.2017
16:02:46
Создаем Document doc = Jsoup.parse(htmlData) Затем String pic = присваиваем doc.select("enclosure").first().attr("url) pic тут же и объявляется и присваивается ей doc.select

Quantum Harmonizer
25.04.2017
16:05:27
Не имеет значение, КАК ты записываешь значение в переменную. Я спрашиваю, КАКОЕ значение по факту она принимает.

RoGr
25.04.2017
16:13:35
Ребят , какие полезные книги есть , которые когда читаешь ты не обязан сразу практиковаться по ним. Т.е чисто о теории.

Просто времени много , но не за ноутбуком

Kylych
25.04.2017
16:22:37
http://fragmentedpodcast.com/episodes/80/

Vladislav
25.04.2017
16:23:29
Head First. Программирование для Android

Beka
25.04.2017
16:24:02
Хай комрады.

Google
Beka
25.04.2017
16:24:12
Ищу чуваков из ВоксИмпланта.

Отзавитесь. Или если кто знает их контакты расшарьте пожалуйста. Буду благодарен!

Roman
25.04.2017
16:37:31
Отзавитесь. Или если кто знает их контакты расшарьте пожалуйста. Буду благодарен!
У них на сайте есть форма связи. Отвечают по-русски. За сутки или двое вполне. Ещё на хабре где-то был их аккаунт

Konstantine
25.04.2017
16:54:56
Для добавления в RecyclerView айтемов нормально будет добавить в адаптер метод addItem(X item), в нем добавлять элемент в лист данных и после этого оповещать адаптер там же?

public void addItem(String item) { mItems.add(item); notify...(); }

В самом адаптере

Admin
ERROR: S client not available

Konstantine
25.04.2017
16:57:06
а, в смысле не в цикле?

Sergey
25.04.2017
16:57:24
Не в цикле

Konstantine
25.04.2017
16:57:24
не, я про одиночное добавление

Sergey
25.04.2017
16:57:34
Так ок

Konstantine
25.04.2017
16:57:36
нормальная это практика или нет

Оке

Sergey
25.04.2017
16:58:01
Можно даже указать позицию обновления так

И будет анимация добавления

Konstantine
25.04.2017
16:58:46
Это с этим: notifyItemInserted(i)?

Sergey
25.04.2017
16:59:00
Да

Konstantine
25.04.2017
16:59:35
Прелесть)

Google
Beka
25.04.2017
19:10:59
У них на сайте есть форма связи. Отвечают по-русски. За сутки или двое вполне. Ещё на хабре где-то был их аккаунт
Это боль по мейлу общатся. Там не кодеры отвечают. Задаешь тех вопросы и сразу просят отправить им весь исходный код.

Eugene
25.04.2017
19:30:35
Подскажите как реализовать такую вешь - есть прилжение, в нем OAUTH, при авторизации необходимо запустить монитор который бы через интервал проверял жив ли токен. Возникает следующая ситуация пользователь с вебморды отзывает токен, а приложение в этот момент запущено и активно, и ожидаемой реакцией будет переход в экран авотризации. Есть мысли сделать какойнибудь AuthManager с Observerable<AuthState> и подписываться на него из всех активити.

Andriy
25.04.2017
19:42:59
народ подскажите ответ на вопрос с интервью, что б ето могло могло быть : Наиболее полезный компонент доступный в Android 5.x или 6.x, и доступен в Android 4.x?

Anton
25.04.2017
19:43:41
ухаха

хуже не бывает

Andriy
25.04.2017
19:43:55
угу

Beka
25.04.2017
19:43:55
Не ходите туда работать)))

Andriy
25.04.2017
19:43:59
?

Anton
25.04.2017
19:44:06
ребусы

Eugene
25.04.2017
19:44:11
точно вопрос так звучал

?

Beka
25.04.2017
19:44:17
Нету такого компонента.

Anton
25.04.2017
19:44:29
нужно подумать

Beka
25.04.2017
19:44:35
Есть 5 типов компонента. А че тут думать)

Andriy
25.04.2017
19:44:40
Anton
25.04.2017
19:44:41
не 5

фрагмент активити интент бродкаст сервис контентпровайдет уже 6

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