Size: a a a

StartAndroid Ru Kotlin

2020 April 14

EA

Efim Arisov in StartAndroid Ru Kotlin
Да, вроде бы эта
источник

V

Vitali in StartAndroid Ru Kotlin
что это, что это не подходит
источник

V

Vitali in StartAndroid Ru Kotlin
источник

V

Vitali in StartAndroid Ru Kotlin
поставил 2 // потому что в absulute…. начинается с /
источник
2020 April 15

AB

Aleksei B. in StartAndroid Ru Kotlin
Недавно делал тоже самое
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Чем либа не устроила?
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Скачиваешь пдф на устройство
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Затем открываешь либой
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Тинькофф Банк судя по запросу на доступ к диску и судя по подгрузкам делает тоже самое и той же либой
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
С либой можно и онлайн, и оффлайн )
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
WebView плохая история, тоже думал сначала через нее делать и ссылку на гугл документы. Но это плохой вариант
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Потому что будешь зависеть от гугловцев, если они поменяют формат ссылки, то все перестанет работать
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
А без гугл документов вэбвью не умеет отображать пдфки, поэтому у тебя и не работает
источник

КГ

Кирилл Ганцов... in StartAndroid Ru Kotlin
Gson от гугла
источник

Д

Денис in StartAndroid Ru Kotlin
Переслано от Денис
Добрый день. Появилась проблема вычитывания из сокета. Данные отправляю с сервера и принимаю на клиенте с помощью вот этих методов https://gist.github.com/Denchabaev/bc011339044f5a839e713a02e7fea01a

Но иногда (в 40 процентах случаев) возникает такая ошибка: обрезается первый символ и добавляется в конец какой-то иероглиф. Как это победить, увы, не понимаю. Скриншот обрезанной строки на всякий случай прилагаю. Спасибо.
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
val test = 12
   val test1 = when(test) {
       is String -> true // x.startsWith("prefix")
       else -> false
   }
   println(test1)
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
project.kt:37:12: error: incompatible types: String and Int
       is String -> true // x.startsWith("prefix")
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
а вот так работает:
fun hasPrefix(x: Any) = when (x) {
       is String -> true // x.startsWith("prefix")
       else -> false
   }
val test = 12
println(hasPrefix(test))
источник

PS

Petrov Sergey in StartAndroid Ru Kotlin
почему так ?
источник