@android_ru

Страница 1592 из 3205
Никита
12.06.2017
13:56:19
outStream = new FileOutputStream(getString(R.string.temp_image_path)); outStream.write(data); outStream.close();

пока было в приложении всё было норм

перенёс в модуль и все сломалось

пермишны прописал

Google
Dmitriy
12.06.2017
13:57:45
Подскажите почему может не работать
Работу с файлами всегда лучше через буферизованные потоки И да, flush желательно вызывать

Никита
12.06.2017
13:59:31
причем превьюшка у jpegа правильная а размер 0

Alexey
12.06.2017
14:09:49
Добрый день. Может сможете помочь? Установил недавно Ubuntu 16.04, система 32-битная. Подключил телефон по этй интсрукции http://www.rebelcode.ru/android/podklyuchenie-realnyx-android-ustrojstv-v-android-studio-i-eclipse/ , система телефон видит, a Android studio нет. При открытии Android monitor выдаёт ошибку Unable to detect adb version, adb output: /home/alexeyy/Android/Sdk/platform-tools/adb: 1: /home/alexeyy/Android/Sdk/platform-tools/adb: Syntax error: ")" unexpected . Читал темы по схожей проблеме, там советовали скачать и заменить в sdk папку platform-tools на другую для 32-битной системы, но все ссылки на старую версию platform-tools, для последней версии не нашёл. Сам телефон настроен правильно, использовал его на винде в Андроид студии.

Михаил
12.06.2017
14:25:03
мб кто юзал ConstraintSet. почему могут марджины не устанавливаться? причем когда юзаешь LEFT и RIGHT. с START и END работает

Джон
12.06.2017
14:41:20
Ребят, а как повысить частоту обновления gps текущей позиции на карте?Маркер двигается, а координаты обновляются раз в минуту или реже.. Можно ли как-то сделать раз в 3-5 секунд?

Никита
12.06.2017
14:42:05
Если в манифесте прописать ориентацию активити то она раньше сработает чем если в onCreate прописать?

пздц да

Никита
12.06.2017
14:44:45
пробовал?
только что...

foxy shell
12.06.2017
14:44:57
и что получилось?

Никита
12.06.2017
14:47:07
и что получилось?
что если в onCreate прописать setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); если стартануть эту активити держа телефон горизонтально, то она стартанёт в лэндскейпе, а затем пройдется по всему жизненному циклу чтобы крутануться в портрет...

Google
Никита
12.06.2017
14:47:46
хтонический пздц

Arsen
12.06.2017
15:00:06
Все там логично, для смены ориентации всегда нужно было пересоздание активити.

Platon
12.06.2017
15:11:53
как считывать координаты gps в сервисе (в фоновом режиме) ?

public void onCreate() { super.onCreate(); Log.d(LOG_TAG, "GPSService onCreate"); locationManager = (LocationManager) getApplicationContext().getSystemService(Context.LOCATION_SERVICE); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, 0, listener); }

Алексей
12.06.2017
15:12:01
Platon
12.06.2017
15:13:12
когда гаснет экран срабатывает onStop() и координаты перестают считыватся

Platon
12.06.2017
15:33:20
всмысли заведи

это в сервисе

onCreate()

Sergey
12.06.2017
15:37:59
это в сервисе
точно в сервисе? потому что в сервисе нету onStop()

Alexander
12.06.2017
15:38:21
onCreate()
https://developer.android.com/training/run-background-service/create-service.html

Platon
12.06.2017
15:38:25
onStop() срабатыает у Activity

когда экран гаснет

Alexander
12.06.2017
15:39:22
Это нормальное поведение

Sergey
12.06.2017
15:40:04
onStop() срабатыает у Activity
может быть вы в onStop или убиваете сервис или отписываетесь от обновления координат?

Platon
12.06.2017
15:40:32
там только unbindService()

.

Pavel
12.06.2017
15:42:07
ребят как вы считаете. Нужно создавать приложения всегда по какому-либо паттерну или проективровать и придумывать свой паттерн с нуля. Мой знакомый дошёл до безумия. Для внедрения одного класса логики ему нужно написать дополнительных 22 класса потому что так требует паттерн. В итоге у него не очень больше приложение и 20к строк на java 19 из которых паттерные требования или попросту нагенеренное

Google
Pavel
12.06.2017
15:43:39
и он очень горд тем что этот паттерн очень тяжело освоить и он это смог

Vladimir
12.06.2017
15:43:57
:)))

Vladimir
12.06.2017
15:44:04
походу сам он его и придумал )

Pavel
12.06.2017
15:44:18
по моему он его называет что-то в роде clean MVP

Sergey
12.06.2017
15:44:47
по моему он его называет что-то в роде clean MVP
задай этот вопрос здесь https://t.me/Android_Architecture

Splinter
12.06.2017
15:49:45
Господа, Имею json с массивом в 5к элементов. Родной SharedPreferences записывает/читает этот json быстрее, чем любой NoSql пакет, в чем может быть дело?

Pavel
12.06.2017
15:51:51
я конечно не андроид разработчик но позвольте уточнить

что такое Nosql пакет

Splinter
12.06.2017
15:54:39
Тип хранения данных.

Splinter
12.06.2017
15:55:12
На хабре достаточной статей на тему сравнения с sql-like пакетами.

Pavel
12.06.2017
15:56:18
ну в общем то что такое NoSQL хранилища это понятно. Но что имеется ввиду под пакетом? NoSQL хранилища бывают разными и у них очень разнится формат данных и то как они хранятся

RoGr
12.06.2017
16:15:42
Ребят, как передать объект во фрагмент ?

Так вообще можно сделать ?

Ramzes
12.06.2017
16:17:24
Шта

RoGr
12.06.2017
16:17:25
А объект можно ?

Как это сделать ? Я нагуглила только Через Serializable

Вы тоже ушли гуглить ??

Google
Donna Anna
12.06.2017
16:21:06
Ребят, как передать объект во фрагмент ?
А в чем вообще проблема? Инициализация фрагмента описана в документации с примерами

Владислав
12.06.2017
16:21:26
в бандл можно класть, либо прям при создании фрагмента

Admin
ERROR: S client not available

RoGr
12.06.2017
16:22:07
Спасибо,пойду разбираться

Никита
12.06.2017
17:46:57
Хмм. А || (OR) проверяет вначале все варианты, а потом уже возвращает true/false или доходит до true и возвращает true если такое есть?

Mikalai
12.06.2017
17:48:34
возвращает false только когда всё fals

e

Никита
12.06.2017
17:50:57
Допустим есть условие If((false) || (true) || (false)) doSome(); Он дойдёт до true и выполнит doSome() или вначале проверит все 3 значения?

Denis
12.06.2017
17:51:47
Логические выражения вычисляются "лениво" в Java: только первые 2 проверит

Никита
12.06.2017
17:53:15
Окей, спасибо.

Denis
12.06.2017
17:53:32
Чтобы можно было делать что-то такое: if(p != null && p.value == 10) ... И не получать NPE

Никита
12.06.2017
17:54:58
Ещё такой вопрос будет: А какой layout быстрее всего "отрисовывается" в RecyclerView?

Антон
12.06.2017
18:06:24
Тот, в котором меньше уровней вложенности

Михаил
12.06.2017
18:11:44
Никита
12.06.2017
18:24:58
Тот, в котором меньше уровней вложенности
Оболочка + textview 25х25dp. Но их более 100 и немного подтормажиаает. Вот и интересно в какой лецаут лучше этот текст вью зактнуть

Антон
12.06.2017
18:29:25
Что за оболочка?

а, понял

Саша Батанова
12.06.2017
18:31:26
Ребя привет всем! как сделать так, чтобы при открытии клавиатуры поля ввода сьезжали вверх (ну или фокус становился на них, хз как еще обьяснить), а при закрытии - возвращались назад

Антон
12.06.2017
18:31:32
Ну попробуй самый простой вариант линеар леяут. Можешь еще попробовать библиотечку litho от facebook, ее как раз сделали для отображения вьюх в списках

Google
Антон
12.06.2017
18:31:40
Может поможет

Михаил
12.06.2017
18:33:23
Не, 100+ айтемов.
это не должно тормозить. хоть в какой лейаут засунь

тормозит скорее всего не по этой причине

Никита
12.06.2017
18:35:08
это не должно тормозить. хоть в какой лейаут засунь
Они таблицей 13х13. + Там куча проверок по которым если true background цветной ставится

Михаил
12.06.2017
18:36:25
все равно не должно)

Никита
12.06.2017
18:36:33
Хотя на эмуляторе норм работает, но на моем телефоне подлагивает (хотя телефон по характеристикам вроде как лучше эмулятора)

Михаил
12.06.2017
18:36:47
скорее всего что-то не то делаешь

Никита
12.06.2017
18:37:17
Хмм... В адаптере?

Михаил
12.06.2017
18:37:42
возможно

Никита
12.06.2017
18:42:59
возможно
https://pastebin.com/yw8HXTTV А можешь посмотреть, пожалуйста?

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