Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 April 01

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
Он будет сохранять в базу json
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
И потом доставать из неё его же и конвертить в список стрингов
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Один момент
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
Подключи ток к руму
@TypeConverters(WeatherDescriptionConverter::class)
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
К классу который ты наследуешь от RoomDatabase()
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Meent Zeirison
object WeatherDescriptionConverter {
   @TypeConverter
   fun fromJson(value: String?): List<String> {
       val listType: Type = object : TypeToken<List<String?>?>() {}.getType()
       return Gson().fromJson(value, listType)
   }

   @TypeConverter
   fun fromList(list: List<String?>?): String {
       val gson = Gson()
       return gson.toJson(list)
   }
}
Какой нужно подключить?
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
Первый вроде
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Meent Zeirison
object WeatherDescriptionConverter {
   @TypeConverter
   fun fromJson(value: String?): List<String> {
       val listType: Type = object : TypeToken<List<String?>?>() {}.getType()
       return Gson().fromJson(value, listType)
   }

   @TypeConverter
   fun fromList(list: List<String?>?): String {
       val gson = Gson()
       return gson.toJson(list)
   }
}
error: WeatherDescriptionConverter() has private access in WeatherDescriptionConverter
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
А это не класс должен быть?
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
object WeatherDescriptionConverter {
   @JvmStatic
   @TypeConverter
   fun fromJson(value: String?): List<String> {
       val listType: Type = object : TypeToken<List<String?>?>() {}.getType()
       return Gson().fromJson(value, listType)
   }

   @JvmStatic
   @TypeConverter
   fun fromList(list: List<String?>?): String {
       val gson = Gson()
       return gson.toJson(list)
   }
}
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Meent Zeirison
object WeatherDescriptionConverter {
   @JvmStatic
   @TypeConverter
   fun fromJson(value: String?): List<String> {
       val listType: Type = object : TypeToken<List<String?>?>() {}.getType()
       return Gson().fromJson(value, listType)
   }

   @JvmStatic
   @TypeConverter
   fun fromList(list: List<String?>?): String {
       val gson = Gson()
       return gson.toJson(list)
   }
}
Как мне вас отблагодарить?)
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Все работает
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
источник

СМ

Семен Мезенцев in AndroidDev :: Разработка. It's Android time now!
Огромное спасибо
источник
2020 April 02

ДШ

Данил Шидловский in AndroidDev :: Разработка. It's Android time now!
Запрашиваю у вк API метод users.get. Всё хорошо, но в ответ получаю html, а не json
источник

ДШ

Данил Шидловский in AndroidDev :: Разработка. It's Android time now!
Как в ответ получить json?
источник

MI

Mari Ivleva in AndroidDev :: Разработка. It's Android time now!
#вакансия #Москва #frontend #разработчик #JavaScript #middle #office #fulltime #Vue.js #verme

Молодая и креативная IT компания ищет своего Джедая frontend разработчика!

НАША ГЛАВНАЯ ЦЕЛЬ – РАЗРАБОТАТЬ КАЧЕСТВЕННЫЙ ПРОДУКТ ГАЛЛАКТИЧЕСКОГО УРОВНЯ!

‼️Почему именно мы должны стать твоим пристанищем:
VERME - лидер российской разработки в сегменте WFM-решений, бьемся с крупными международными разработчиками, а кое-что делаем круче их. Несмотря на кризис и пандемию мы активно растем и открываем новые, в том числе и международные рынки. А значит, мы ищем профессионалов.

❗️Наш кандидат в Джедая:
•Умеет писать код на современном (ES6 и выше) JavaScript в функциональном и ООП-стиле
•Знает, как работать с SVG и Canvas, делать анимацию в CSS и JavaScript
•Имеет опыт использования фреймворков типа Vue.js, Angular, React и создания повторно используемых компоненты
•Понимает оптимизировать рендеринг и производительность веб-приложений
•Умеет создавать современную адаптивную и кросс-браузерную вёрстку
•Умеет быстро и качественно собирать стандартные интерфейсы из готовых компонент библиотек на основе Bootstrap

❗️В нашей галактике Джедай:
•Работает с наследованным кодом, отвечает за его развитие и улучшение
•Разрабатывает новые, развивает / корректирует существующие модули системы VERME (desktop-вариант)
•Участвует в разработке новых продуктов

❗️Великому Джедаю мы предлагаем:
•Официальное трудоустройство по ТК РФ с первого дня;
•Высокий доход (от 180 000) и много работы;
•Гибкий график: мы про результат, а не про от звонка до звонка.
•ДМС сотрудникам и членам семьи по корпоративным условиям
•Мобильная связь
•Дополнительные дни к отпуску
•Галактическая станция на м. Белорусская (во время карантина работа на своей станции)

Мои контакты: @Ivleva_M
т.9256133622
почта: m.ivleva@verme.ru
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
Mari Ivleva
#вакансия #Москва #frontend #разработчик #JavaScript #middle #office #fulltime #Vue.js #verme

Молодая и креативная IT компания ищет своего Джедая frontend разработчика!

НАША ГЛАВНАЯ ЦЕЛЬ – РАЗРАБОТАТЬ КАЧЕСТВЕННЫЙ ПРОДУКТ ГАЛЛАКТИЧЕСКОГО УРОВНЯ!

‼️Почему именно мы должны стать твоим пристанищем:
VERME - лидер российской разработки в сегменте WFM-решений, бьемся с крупными международными разработчиками, а кое-что делаем круче их. Несмотря на кризис и пандемию мы активно растем и открываем новые, в том числе и международные рынки. А значит, мы ищем профессионалов.

❗️Наш кандидат в Джедая:
•Умеет писать код на современном (ES6 и выше) JavaScript в функциональном и ООП-стиле
•Знает, как работать с SVG и Canvas, делать анимацию в CSS и JavaScript
•Имеет опыт использования фреймворков типа Vue.js, Angular, React и создания повторно используемых компоненты
•Понимает оптимизировать рендеринг и производительность веб-приложений
•Умеет создавать современную адаптивную и кросс-браузерную вёрстку
•Умеет быстро и качественно собирать стандартные интерфейсы из готовых компонент библиотек на основе Bootstrap

❗️В нашей галактике Джедай:
•Работает с наследованным кодом, отвечает за его развитие и улучшение
•Разрабатывает новые, развивает / корректирует существующие модули системы VERME (desktop-вариант)
•Участвует в разработке новых продуктов

❗️Великому Джедаю мы предлагаем:
•Официальное трудоустройство по ТК РФ с первого дня;
•Высокий доход (от 180 000) и много работы;
•Гибкий график: мы про результат, а не про от звонка до звонка.
•ДМС сотрудникам и членам семьи по корпоративным условиям
•Мобильная связь
•Дополнительные дни к отпуску
•Галактическая станция на м. Белорусская (во время карантина работа на своей станции)

Мои контакты: @Ivleva_M
т.9256133622
почта: m.ivleva@verme.ru
Но... Чат же по Андроид...
источник

MI

Mari Ivleva in AndroidDev :: Разработка. It's Android time now!
У кого-то могут быть знакомые
источник

MZ

Meent Zeirison in AndroidDev :: Разработка. It's Android time now!
Логично🤔
источник