Вопросов: 114
Ответов: 898
типа Short. Понятно что это можно сделать в цикле в одну строку. Если извращаться через секвенсытипа мы сильно умные и котлин знаем это будет val sum = data.iterator.asSequence.map { x-> x.timesx }.sum 1. Можно ли короче? 2. тут редкий случай когда производительность имеет значение - как думаете, соптимизирует ли оно код до примерно простого цикла?
тупо?
с такой ошибкой: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.myapp, PID: 17963 java.lang.IncompatibleClassChangeError: Couldn't find com.myapp.utils.ProximityService.<clinit>[] at libcore.reflect.AnnotationAccess.indexToMethodAnnotationAccess.java:608 at libcore.reflect.AnnotationAccess.getEnclosingMethodOrConstructorAnnotationAccess.java:405 at java.lang.Class.getEnclosingClassClass.java:818 at android.hardware.SystemSensorManager.registerListenerImplSystemSensorManager.java:126 at android.hardware.SensorManager.registerListenerSensorManager.java:778 at android.hardware.SensorManager.registerListenerSensorManager.java:685 at com.myapp.utils.ProximityService.startProximitySensorForActivityProximityService.kt:74 at com.myapp.call.IncomingCallActivity.onStartIncomingCallActivity.kt:119 at android.app.Instrumentation.callActivityOnStartInstrumentation.java:1248 at android.app.Activity.performStartActivity.java:6296 at android.app.ActivityThread.performLaunchActivityActivityThread.java:2544 at android.app.ActivityThread.handleLaunchActivityActivityThread.java:2647 at android.app.ActivityThread.-wrap11ActivityThread.java at android.app.ActivityThread$H.handleMessageActivityThread.java:1502 at android.os.Handler.dispatchMessageHandler.java:111 at android.os.Looper.loopLooper.java:207 at android.app.ActivityThread.mainActivityThread.java:5763 at java.lang.reflect.Method.invokeNative Method at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.runZygoteInit.java:789 at com.android.internal.os.ZygoteInit.mainZygoteInit.java:679 Что это может быть?
я это ввожу в поиск-выдает совсем другую информацию. 1Из чего состоят кросс-платформенные приложение? 2Какова структура приложении под андройд,к примеру? 3Как создавать вкладкисообщений,изображений и тп? 4Можно ли написать мессенджер на чистом С++? 5Подключение библиотек,серверов?
вывести TextView c количеством элементов RecyclerView Пробую в RecyclerView.ViewHolder получить ссылку на TextView, а затем в onBindViewHolder присвоить значение количества элементов Выпадает с ошибкой java.lang.NullPointerException: itemView.tv_events_filter_count_val must not be null Каким образом я могу обратится к TextView, который находится в Toolbar? Буду благодарен за любые советы и замечания
fun start { .... } } или class A { fun start { .... } } или class A { companion object { fun start { .... } } } или есть более чистый вариант? И вообще в чём разница в данном случае если использовать object или class?
String полем не-нул. Вдруг сервер случайно прислал null, gson'ом распарсил и оно то ладно в коде нигде явно не юзается поле. Но вот в чём беда Если на список этих айтемов вызвать indexOf, то происходит краш NPE: Attempt to invoke virtual method 'int java.lang.String.hashCode' on a null object reference Сейчас вскрылось, что оно так работает давно и всегда было ок, но краш начало кидать недавно. Чёт поменяли в data-class'ах? Смотрю по байткоду+decompile, там всёравно есть проверка на null и куча защит от npe. Я то исправлю на нормально, но интересно понять чего он вдруг сейчас стрелять начало
class Adapter { class ViewHolder } или class Adapter { inner class ViewHolder }
сделать чет такое app:layout_constraintBottom_toBottomOf="@{weekMode ? ConstraintSet.UNSET : @id/indicator_container}" но судя по всему констрейнт не умеет в биндинг
чтобы тип был постоянно одним, а он у меня в некоторых переменных не такой
ЯП. Сейчас скачал Kivy, но многие пишут не оч про него. Есть ли альтернативы, которые поддерживают библиотеки Python?
сервис подходит?Bound?
вьюмодель и фрагмент будет хранить эту лямбду, при уничтожении фрагмента будет утечка? как передать лямбду и избежать утечку? я ее использую как подписку на определенный результат var isError: Boolean -> Unit? = null