Turalllb
забудь, я сказал фигню
кажется всё таки можно http://developer.alexanderklimov.ru/android/sqlite/readydb.php
Mike
кажется всё таки можно http://developer.alexanderklimov.ru/android/sqlite/readydb.php
Ой, страшненький у него код. Нет, он просто копирует из ассетов.
Turalllb
там открывается соединение с Базой из assets и потом закрывается.. хотя может это он со своей базой открывает соединение , проверить копировал ли он её раньше.. можно было где то флажок просто сохранить..
Mike
Так, больше в исходники SQLite-обвязки в Android не лезу, отвратительно.
Mike
Там хардкод, работа только с реальной файловой системой.
Turalllb
Там хардкод, работа только с реальной файловой системой.
даа..гугл может.. а есть еще всякие фреймворки , но они тоже тупо копируют бд из assets
Turalllb
Там хардкод, работа только с реальной файловой системой.
спасибо за уделенное время, придется expansion-files использовать
Alexey
даа..гугл может.. а есть еще всякие фреймворки , но они тоже тупо копируют бд из assets
Есть еще особенность что при обновлении ассеты с тем же названием не заменяются
Павел
Кто-нибудь работал с xiaomi mi band 3? Интересует опыт получения доступа к устройству и считывание некоторых данных
Vladislav
подскажите, пожалуйста, как лучше сделать такую в'ю? релатив? констрейнт?
Vladislav
имедж в'ю и просто в'юха с текстом
Ferrero
имедж в'ю и просто в'юха с текстом
Резать при помощи библиотеки, кружок через svg, потом через релятив разместить
Vladislav
понял, спасибо!
Ferrero
понял, спасибо!
Или серое это не картинка?
Vladislav
картинка
Vladislav
уже нашел de.hdodenhof.circleimageview.CircleImageView
Vladislav
для картинки
Ferrero
Почему свг, а не шейп?
Я его имел ввиду, перепутал)
Корбен
Ребят нужен совет бывалых Поставил себе цель каждый месяц изучать 1 новую технологию,но жёстко и вкачаться Сейчас на декабрь вкачиваюсь по БД Хочу выбрать между Room и Realm Помогите определится с выбором
Корбен
А сколько месяцев есть в распоряжении, почему не обе?
Можно обе просто подумал что 1 месяц-одна технология,но прям так чтобы мастер спорта))
Mike
гыыыы
Павел
Почему бы так выбрал?
Потому что есть родная реализация для андроида - sqlite. Зачем изучать другую бд, пусть она и немного продуктивнее, чем изучить разные способы работы с одной?
Павел
То есть рум просто помогает с SQLite работать?
Да. Это орм наслойка. Только "просто" наверное не самое уместное, хоть и не сложно)
Корбен
Да. Это орм наслойка. Только "просто" наверное не самое уместное, хоть и не сложно)
Начнем курить Вопрос на будущее:Dagger2 сильно жёстко и больно изучить?)
Kanstantsin
Смотря на каком уровне ))
Павел
Начнем курить Вопрос на будущее:Dagger2 сильно жёстко и больно изучить?)
Зависит от текущего опыта и пути, по которому пойдешь. Я полгода вникнуть не мог, потом мне другими словами объяснили и все стало ясно
Kanstantsin
Я даже опытных ребят кто всегда Даггер юзает спрашивал, говорят что тоже полностью знать не могут ))
Корбен
Только определение знаю )))
Корбен
Я даже опытных ребят кто всегда Даггер юзает спрашивал, говорят что тоже полностью знать не могут ))
Ну хотя бы на базовом уровне будет достаточно для повседневной работы?
Kanstantsin
Я бы пошел по другому
Kanstantsin
Начал бы понимать зачем нужна каждая технология
Kanstantsin
Может тебе и юзать её не надо
Павел
Ну тебе надо понимать di, понимать хотя бы примерно, как работает даггер и в чем отличие от передачи параметров в функцию. А все остальное или поймёшь или зазубришь)
Kanstantsin
И посмотреть что есть лучше даггера )
Kanstantsin
Я например последние проекты даггер не ЮЗАл, и больше не хочу )
Mike
Ну хотя бы на базовом уровне будет достаточно для повседневной работы?
для повседневной работы он вообще не нужен, только для собесов
Павел
Let$ mortal holywar begin
Корбен
для повседневной работы он вообще не нужен, только для собесов
Ахахаха то есть лишний плюс для собесов и все?)))
Корбен
Не ну я слышал что дагер плюс в карму добавит на собесе
Корбен
https://hh.ru/resume/cf93e4fbff0453a9a30039ed1f454c3969574f Редактирую резюме Чекните и скажите:55 рублей при данном стеке и опыте работы много/мало?
Корбен
в МСК мало, конечно
Сколько ты бы поставил?
Семен
как сохранить состояние searchview при повороте через bundle?
Iuriich
как сохранить состояние searchview при повороте через bundle?
@Override public Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); mSavedState = new SavedState(superState); mSavedState.query = mUserQuery != null ? mUserQuery.toString() : null; mSavedState.isSearchOpen = this.mIsSearchOpen; return mSavedState; } @Override public void onRestoreInstanceState(Parcelable state) { if (!(state instanceof SavedState)) { super.onRestoreInstanceState(state); return; } mSavedState = (SavedState) state; if (mSavedState.isSearchOpen) { showSearch(false); setQuery(mSavedState.query, false); } super.onRestoreInstanceState(mSavedState.getSuperState()); }
Iuriich
Это в кастомной вьюхе, в атикивити должно быть по аналогии
Mike
почему бы ему самому не сохраниться?
Iuriich
Мне из сервиса (context не Activity) нужно вызвать активити таким образом, что если его нет в стеке то создать новое, иначе вывести на передний план и вызвать onNewIntent. val mainIntent = MainActivity.buildIntent(this, shopId = notificationData.shopId) mainIntent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_SINGLE_TOP startActivity(mainIntent) На адроид 8.0 такое проходит, а где то в более ранних версиях ошибка android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? Что подскажете?
Iuriich
байндить к сервису из активити — всегда будешь знать, запущена ли она
Я в сервисах слаб. Если это FirebaseMessagingService - много заморочек будет?
Iuriich
не знаю, а что это?
Пуши обрабатывает от firebase
Mike
Пуши обрабатывает от firebase
кажется, у кого-нибудь данная проблема уже должна была возникать
Iuriich
кажется, у кого-нибудь данная проблема уже должна была возникать
Гуглю пока, конкретно случай аналогичный моему пока не нашел:)
Iuriich
кажется, у кого-нибудь данная проблема уже должна была возникать
Если я буду активити при создании помещать в статичную переменную и обнулять ее в onDestroy меня не посадят?) Такое практикуется? Я тогда бы смог знать существует ли нужная мне активити
𝕊𝕒𝕚𝕟𝕥𝔻𝕖𝕧𝕚𝕝
Здравствуйте. Нужна помощь. Использую MIUI 7.3, Android 5.1.1. Можно ли как-то настроить, чтобы при вставленных наушниках голос брался не из микрофона наушников, а из телефонного микрофона?
𝕊𝕒𝕚𝕟𝕥𝔻𝕖𝕧𝕚𝕝
Gregory
Так почему тогда в этот чат вопрос? Логика "тыжпрограммист, подскажи"?)
𝕊𝕒𝕚𝕟𝕥𝔻𝕖𝕧𝕚𝕝
Подсказали этот чатик как чатик со знатоками ведра
Gregory
Ivansuper
А как же котлы?.........
Gregory
Mike
золотые котлы радо?
Ivansuper
Ладно) Пусть так.
Доброго. Вчера вы мне посоветовали реализовать интерфейс(interface - listener)