Size: a a a

StartAndroid Ru Kotlin

2019 March 25

J

Jasur in StartAndroid Ru Kotlin
спасибо,
источник

SG

Slava Glushenkov in StartAndroid Ru Kotlin
Vitalij Robinovskiy
Ребят, может кто сталкивался с такой сортировкой и может помочь. Нужно отсортировать по двум параметрам, один из параметров в обратном порядке.
Не могу понять как понять как data отсортировать в обратном порядке.
Сейчас это выглядит вот так:

list?.sortedWith(
compareBy({it.date}, {it.name}))
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
Vitalij Robinovskiy
Ребят, может кто сталкивался с такой сортировкой и может помочь. Нужно отсортировать по двум параметрам, один из параметров в обратном порядке.
Не могу понять как понять как data отсортировать в обратном порядке.
Сейчас это выглядит вот так:

list?.sortedWith(
compareBy({it.date}, {it.name}))
val sortedList = list.sortedWith(
           compareByDescending<Item> { it.date }
               .thenBy { it.name }
       )
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
где
Item
- имя класса в list
источник

VR

Vitalij Robinovskiy in StartAndroid Ru Kotlin
Спасибо друг👍👍👍
источник
2019 March 27

J

Jasur in StartAndroid Ru Kotlin
всем привет, подскажите как лучше проверять время жизни токена? переодический в фоне при подключении к интернету или не посредственно перед запросом к апи?
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
Jasur
всем привет, подскажите как лучше проверять время жизни токена? переодический в фоне при подключении к интернету или не посредственно перед запросом к апи?
зачем в фоне?
перед запросом непосредственно
источник

J

Jasur in StartAndroid Ru Kotlin
Leonid Ratanov
зачем в фоне?
перед запросом непосредственно
Скорость нашего интернета оставляет желать лучшего, поэтому подумал может в фоне запускать, чтоб запрос не выполнялся долго( пока придёт новый токен потом сам ответ от запроса)
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
погоди
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
вы время токена проверяете путем запроса к серверу?
источник

J

Jasur in StartAndroid Ru Kotlin
Leonid Ratanov
вы время токена проверяете путем запроса к серверу?
нет, в самом приложении
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
в токен ттл зашит?
источник

J

Jasur in StartAndroid Ru Kotlin
Leonid Ratanov
в токен ттл зашит?
расшифруйте ттл?
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
Time To Live - время жизни
источник

J

Jasur in StartAndroid Ru Kotlin
ну конечно
источник

LR

Leonid Ratanov in StartAndroid Ru Kotlin
при генерации токена зашить в него ттл и локально перед запросом проверять
источник

J

Jasur in StartAndroid Ru Kotlin
Leonid Ratanov
при генерации токена зашить в него ттл и локально перед запросом проверять
вот именно, я думаю не стоит проверять перед запросом, выше написал, может не понятно изложил свою мысль. попробую еще раз.  

Перед запросом проверять токен если expire  прошел то 1-ый запрос на рефреш 2 - запрос уже сам запрос клиента ( а с низкой скоростью инт это думаю не хорошо)
источник

DT

Dmitriy Torin in StartAndroid Ru Kotlin
Все привет. У меня есть интерфейсы из Java:
public interface ViewComponent<V> {
   void inject(V view);
}

public interface ViewComponentBuilder<C extends ViewComponent, M extends ViewModule>   {
   C buildComponent();
   ViewComponentBuilder<C,M> moduleProduce(M module);
}


Пытаюсь перевести их на котлин...
источник

DT

Dmitriy Torin in StartAndroid Ru Kotlin
источник

V

Vitali in StartAndroid Ru Kotlin
Копипастом
источник