@android_ru

Страница 1222 из 3205
Sergey
07.04.2017
07:13:32
Это должно делаться через банальный мультипарт

DivelNick
07.04.2017
07:17:38
Извиняюсь за оффтоп, есть кто с маком 13, с этим можно жить?

Alexey
07.04.2017
07:18:04
Жене купил

Google
DivelNick
07.04.2017
07:18:13
Жена кодит?

Мне для работы

Alexey
07.04.2017
07:18:27
нет) я xcode поставил посмотреть

Жить можно, даже кодить можно. Масштаб по сравнению с 15 чуть меньше, но пропорции сохранены

Sergey
07.04.2017
07:18:48
Мне для работы
Студия летает, правда я брал топ конфиг

DivelNick
07.04.2017
07:19:07
У меня не топ будет если возьму

А 120 гиг,сильно мало?

Alexey
07.04.2017
07:19:26
да там даже не топ норм

Sergey
07.04.2017
07:19:30
Мало

DivelNick
07.04.2017
07:19:53
На первое время даже не хватит?

Alexey
07.04.2017
07:20:07
у барыг не РСТ можно взять за 90 где-то. там 256 будет

Mikhail
07.04.2017
07:20:16
А 120 гиг,сильно мало?
Если не качать кино и музыку (а кто их сейчас качает?) то должно ведь хватить, не?

DivelNick
07.04.2017
07:20:27
Вот я тоже об этом думаю

Google
Anton
07.04.2017
07:20:28
для чего?

Sergey
07.04.2017
07:20:32
Возьми сразу нормальный конфиг, да дорого, но потом не будет гемороя

DivelNick
07.04.2017
07:20:47
Выбор короче между делл, и мак этот, и я хз че делать

Alexey
07.04.2017
07:20:47
минимальную пятнашку возьми и ок)

DivelNick
07.04.2017
07:21:00
Денег нет на норм

Alexey
07.04.2017
07:21:09
я за мак, винда тормозит

DivelNick
07.04.2017
07:21:12
1 вариант есть

Alexander
07.04.2017
07:21:13
я бы взял 13ку прошку

DivelNick
07.04.2017
07:21:33
15 год, 120г, i5

Или делл

Alexey
07.04.2017
07:22:15
если 15 года то потом можно будет винт заменить если что

Dmitry
07.04.2017
07:22:31
не забываем, что 13-я прошка условно в полтора раза медленее 15-й

DivelNick
07.04.2017
07:23:09
Пздц

Alexey
07.04.2017
07:24:19
У меня есть стационарник на винде с i7 и мак 15 тоже с i7. Вот на маке нет проблем с Android Studio, а на винде - свистит, пердит и всё такое

Emil'
07.04.2017
07:25:34
стационарник на SSD?

Dmitry
07.04.2017
07:26:35
какой проц на стационарнике и какой на маке? Накладные расходы ОС в системе сборки андроид проектов очень маленькие.

DivelNick
07.04.2017
07:27:06
А с пиратством на маках? Я пока студент бомж, обещаю исправиться

Dmitry
07.04.2017
07:27:26
Пиратство есть везде.

Alexey
07.04.2017
07:27:41
Dmitry
07.04.2017
07:28:13
Неа
Тогда он наверное не свистит кулерами, и гряхтит жестким диском. И это причина медленной работы.

Google
Alexey
07.04.2017
07:28:22
Но мне кажется если бы был ssd, то сдох давно, судя по тому как винда часто что-то бэкапит. Конечно все можно отключить, но надо копаться

Тогда он наверное не свистит кулерами, и гряхтит жестким диском. И это причина медленной работы.
Оперативку еще жрет, на маке 8, на стационарнике 16 и не очень то и хватает 16

Emil'
07.04.2017
07:29:02
на маках SSD на m.2 работает? нет же sata ssd?

Alexey
07.04.2017
07:29:37
Dmitry
07.04.2017
07:29:40
Даже на старых SSD, у которых ресурс был небольшой, винда спокойно больше 5 лет работала. Все это мифы.

Ivan
07.04.2017
07:29:55
Emil'
07.04.2017
07:29:57
Оперативку еще жрет, на маке 8, на стационарнике 16 и не очень то и хватает 16
если не играть при запущенной студии в тяжелые игры то хватает и 8 Гб)

Alexey
07.04.2017
07:29:58
может это так повезло, не знаю. Спорить не о чем)

Sergey
07.04.2017
07:30:24
Почему если в RecyclerView не остановилась прокрутка и выполнить notifyDataSetChanged вылетает IndexOutOfBoundsException ? решение - принудительно останавливать прокрутку(перед notifyDataSetChanged ) ? или есть более красивое решение ?

your-mirror
07.04.2017
07:33:06
вопрос. LoaderManager кеширует данные. Я редактирую какую-то запись и при повороте экрана, данные остаются те же. Как я понимаю надо сбросить кеш. Так вот в каком лучше всего месте расположить сброс лоадера? Пока нашел два места onSaveInstanceState, onCreate (проверять savedInstanceState) .

barborigmus
07.04.2017
07:33:08
Ты умеешь ndk и c++?
нет, и сишник чуть-чуть.

Emil'
07.04.2017
07:40:22
https://www.youtube.com/watch?v=30mezActDac

Ivan
07.04.2017
07:41:59
и без тестов можно открыть таск менеджер и посмотреть где захлебывается пека до установки ссд - жесткий диск теперь упирается в проц при сборке

время сборки проекта с 3 минут упало до 1-1,3

Siarhei
07.04.2017
07:46:55
как раз интересовал вопрос, а как насчет ssd vs ram? т.е. есть комп, (правда еще на ddr3 кажется) с 4гб рамки. на что лучше потратиться ssd или 4-8гб оперативы?

Emil'
07.04.2017
07:47:42
ssd лучше ускоряет компы

Google
Vladimir
07.04.2017
07:48:21
ssd

Ivan
07.04.2017
07:48:23
Alexey
07.04.2017
07:48:30
По оперативе - это когда студия + эмулятор

Siarhei
07.04.2017
07:48:30
@Emil' Khalikov спасибо

@Alexey планирую без эмуляторов, спасибо

Ivan
07.04.2017
07:50:00
@Alexey планирую без эмуляторов, спасибо
без эмуляторов и 8гб не хватало, пришлось ставить еще плашку на 8

Igor
07.04.2017
07:50:22
Всем привет. Есть такая проблема. При переходе из одной активити в другую юзаю ActivityCompat.startActivity(activity, intent, options.toBundle()); При большой подгрузке элементов в другой активити вылетает JNI DETECTED ERROR IN APPLICATION: JNI CallVoidMethodV called with pending exception 'java.lang.IllegalStateException' thrown in void android.os.MessageQueue.nativePollOnce(long, int) . Как можно решить эту проблему? Пока не нагуглил ничего подходящего

Admin
ERROR: S client not available

Ivan
07.04.2017
07:50:27
Но это если мы про что-то массивное говорим конечно же

Siarhei
07.04.2017
07:51:49
@Ivan Ivanov понял, спасибо. для массивных будет другая машина)

Igor
07.04.2017
07:53:29
> При большой подгрузке элементов что значит?
Если в список- RecyclerView забиваю 10 элементов - все норм, анимация срабатывает, когда 100 - валится

Sergey
07.04.2017
07:54:14
какой сценарий используете при работе с recyclerview , Если скажем юзер переключается на другой раздел меню. Вам нужно очистить List элементов (для recyclerview) и загрузить новые эллементы. Очищаем старые элементы: newsList.clear(), Загружаем новые: newsList.addAll(result); Всё хорошо если recyclerview НЕ скролится. А вот если скролится получаем IndexOutOfBoundsException. ( mRecyclerView.stopScroll(); не спасает )

Igor
07.04.2017
07:54:47
Нельзя в бандл много запихивать.
ActivityOptionsCompat options = null; if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { options = ActivityOptionsCompat.makeScaleUpAnimation(transitionView, (int) transitionView.getX(), (int) transitionView.getY(), transitionView.getWidth(), transitionView.getHeight()); } else { options = ActivityOptionsCompat.makeSceneTransitionAnimation( activity, transitionView, EXTRA_IMAGE); } Intent intent = new Intent(activity, ChatActivity.class); intent.putExtra(Constants.CHAT_ID, id); intent.putExtra(Constants.APPLY_CALL, applyCall); //TODO: I doubt about this line intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); try { ActivityCompat.startActivity(activity, intent, options.toBundle()); //PtpApplication.getInstance().getBaseContext().startActivity(intent); } catch (Exception ex){ Constants.Logger("exeption= "+ex.getMessage()); } }

Sergey
07.04.2017
07:55:23
не постите много кода сюда

оно не читаемо

Google
Sergey
07.04.2017
07:56:56
Скроль к позиции 0 -> очищай адаптер -> добавляй новый айтемы
у адаптера есть готовый метод для очистки ?

Igor
07.04.2017
07:57:24
Нельзя в бандл много запихивать.
В Bundle я пихаю только ActivityOptionsCompat

Alexey
07.04.2017
07:57:31
Удалить все из списка или пересоздать его и notify**Change()

Quarx2k ?
07.04.2017
07:58:06
В Bundle я пихаю только ActivityOptionsCompat
Смотри ошибки выше. Может он не serializable

Igor
07.04.2017
08:00:41
Смотри ошибки выше. Может он не serializable
Но у него есть метод toBundle()

Sergey
07.04.2017
08:01:37
да причина не в этом

надо больше кода

убери трензишен вообще

и попробуй еще

Igor
07.04.2017
08:10:26
убери трензишен вообще
Ну без транзишна норм. Но мне нужно анимировать

Sergey
07.04.2017
08:11:13
Ну без транзишна норм. Но мне нужно анимировать
значить ошибка где-то в анимации

your-mirror
07.04.2017
08:12:48
onCreate
спасибо

Cherry
07.04.2017
08:21:05
Кто-то испытывал проблемы с шарингом firebase dynamic link в facebook? На старых девайсах встроенный браузер фейсбука (который по умолчанию включен) не открывает ссылку сразу, а выдает, что ссылку вида intent://xxxx.app.goo.gl/... невозможно открыть.

Andrey
07.04.2017
08:25:57
ребят, работал кто с firebase? Можно ли используя его оповещалки кидать с своего сервака на мобилку?

Siarhei
07.04.2017
08:27:55
не подскажете по опыту загрузки файлов какое-то более менее стабильное решение? нужно: загрузка файлов весом ~50-150 метров. сервер не поддерживает докачку. тестировал разные способы на разных устройствах и разных сетях (3 разные wifi точки). 1) asynctask + InputStream.read() и сразу запись в файл, похоже что стабильнее всего себя чувствует при чтении 1024 байт, переодически прерывается на одной из сетей. если увиличиваю размер до 4096 на этой же сети скачать вообще не может. с другой стороны на одной из сетей показывает себя как самый шустрый вариант... еще была попытка вызвать asyntask из сервиса - скорость упала раза в 2-3 2) DownloadManager - на той сети где фейлился 1 вариант чувствует себя отлично, зато на другой сети при установке Xiaomi Note 4 (6.0) валится в 90% случаев, на др. устройстваи не так часто но тоже есть проблемы. грузит в этой сети медленнее чем 1 вариат. на других ведет себя быстрее. 1008 ошибка = ERROR_CANNOT_RESUME 3) ION - порадовал, но таже проблема с Xiaomi, хотя валтся чуть реже. не подскажете как организрвать более-менее стабильную загрузку? или лучше замарочится и добится чтобы сделали поддержку докачки с сервера?

Cherry
07.04.2017
08:28:37
@Enspaender Можно, ведь это замена GCM, просто с другим ендпоитом пост запроса отправки пуша

your-mirror
07.04.2017
08:30:04
Alexey
07.04.2017
09:28:23
не подскажете по опыту загрузки файлов какое-то более менее стабильное решение? нужно: загрузка файлов весом ~50-150 метров. сервер не поддерживает докачку. тестировал разные способы на разных устройствах и разных сетях (3 разные wifi точки). 1) asynctask + InputStream.read() и сразу запись в файл, похоже что стабильнее всего себя чувствует при чтении 1024 байт, переодически прерывается на одной из сетей. если увиличиваю размер до 4096 на этой же сети скачать вообще не может. с другой стороны на одной из сетей показывает себя как самый шустрый вариант... еще была попытка вызвать asyntask из сервиса - скорость упала раза в 2-3 2) DownloadManager - на той сети где фейлился 1 вариант чувствует себя отлично, зато на другой сети при установке Xiaomi Note 4 (6.0) валится в 90% случаев, на др. устройстваи не так часто но тоже есть проблемы. грузит в этой сети медленнее чем 1 вариат. на других ведет себя быстрее. 1008 ошибка = ERROR_CANNOT_RESUME 3) ION - порадовал, но таже проблема с Xiaomi, хотя валтся чуть реже. не подскажете как организрвать более-менее стабильную загрузку? или лучше замарочится и добится чтобы сделали поддержку докачки с сервера?
покажи код для каждого из тестовых вариантов. Как ты реализовал загрузку из файла?

Миронов Борис
07.04.2017
09:47:30
Народ делаю голосового помощника. Используется сервис, который постоянно слушает окружающую речь. Так вот он занимает микрофон и получается, что когда я открываю другое приложение, использующее микрофон оно не срабатывает (другое открытое приложение, использующее микрофон) Что делать?

Siarhei
07.04.2017
09:56:00
покажи код для каждого из тестовых вариантов. Как ты реализовал загрузку из файла?
http://stackoverflow.com/questions/43249633/downloadmanager-vs-inputstream-read , по ION пример из описания в гите на загрузку. по большому счету все взято отсюда http://stackoverflow.com/a/3028660/5599807

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