Size: a a a

2020 December 14

B

Baqdaulet in Android KZ
и <collection
источник

JM

Janibek Marshal in Android KZ
Baqdaulet
какой язык программирования мне нужно знать?
Для разработки Android изучай Java/Kotlin
источник

B

Baqdaulet in Android KZ
примерно какой язык эти?
источник

B

Baqdaulet in Android KZ
Janibek Marshal
Для разработки Android изучай Java/Kotlin
знаю об этом
источник

B

Baqdaulet in Android KZ
но мне нужно ресурс
источник

B

Baqdaulet in Android KZ
Askar Syzdykov
xml - это язык разметки, быстро разберешься сразу на практике. как мне кажется, нет смысла что-то изучать специально для этого
какой язык использует?
источник

B

Baqdaulet in Android KZ
примерно?
источник

B

Baqdaulet in Android KZ
скажите
источник

AS

Askar Syzdykov in Android KZ
Baqdaulet
какой язык использует?
тут не язык, а классы андроида, начни с этого https://developer.android.com/guide/topics/resources/available-resources.html
далее drawable -> shape
источник

B

Baqdaulet in Android KZ
Спасибо большое!👍
источник

BG

Bauyrzhan Galmzhanss... in Android KZ
Janibek Marshal
ScrollView
     TextView
     TextView
     Recycler
А в таком случае ресайклинг не сломается?
источник

JM

Janibek Marshal in Android KZ
Bauyrzhan Galmzhansson
А в таком случае ресайклинг не сломается?
Ну я там забыл обернуть в Linear layout, но а так работает
источник

МБ

Медет Бакиев... in Android KZ
Janibek Marshal
Ну я там забыл обернуть в Linear layout, но а так работает
как ты мог 😂
источник
2020 December 15

V

Vlad in Android KZ
Как можно в этом выражении заменить на лямбду it.price, it.secondPrice etc? Не хочу дублировать код, хотел бы передавать лямбду, которая бы заменяла эти значения, но что-то не догоняю, как можно it заменить?


someArray?.mapNotNull { it.price }?.sumOf { it }
someArray?.mapNotNull { it.secondPrice }?.sumOf { it }
someArray?.mapNotNull { it.anotherPrice }?.sumOf { it }
источник

AB

Alikhan Bakytbek in Android KZ
Vlad
Как можно в этом выражении заменить на лямбду it.price, it.secondPrice etc? Не хочу дублировать код, хотел бы передавать лямбду, которая бы заменяла эти значения, но что-то не догоняю, как можно it заменить?


someArray?.mapNotNull { it.price }?.sumOf { it }
someArray?.mapNotNull { it.secondPrice }?.sumOf { it }
someArray?.mapNotNull { it.anotherPrice }?.sumOf { it }
?
источник

МБ

Медет Бакиев... in Android KZ
Vlad
Как можно в этом выражении заменить на лямбду it.price, it.secondPrice etc? Не хочу дублировать код, хотел бы передавать лямбду, которая бы заменяла эти значения, но что-то не догоняю, как можно it заменить?


someArray?.mapNotNull { it.price }?.sumOf { it }
someArray?.mapNotNull { it.secondPrice }?.sumOf { it }
someArray?.mapNotNull { it.anotherPrice }?.sumOf { it }
Хочешь просто вместо it другое слово?
источник

V

Vlad in Android KZ
хочу чтоб общее выражение осталось одно, но я мог менять it.значениеКотороеЯХочу
источник

AB

Alikhan Bakytbek in Android KZ
Vlad
хочу чтоб общее выражение осталось одно, но я мог менять it.значениеКотороеЯХочу
псевдокод можно?
источник

V

Vlad in Android KZ
someFun(myArray, priceLambda)
someFun(myArray, secondLambda)
someFun(myArray, anotherLambda)

fun someFun(someArray : List<AllMyPrices>?, lambdaWhatIWant){
   return someArray?.mapNotNull { lambdaWhatIWant}?.sumOf { it } ?: 0
}

т.е общий код получения суммы одинаковый, но я могу передавать разные лямбды и вытаскивать разные значение (price, secondPrice). Хз если понятно расписал)
Такое вообще возможно?
источник

МБ

Медет Бакиев... in Android KZ
Видишь, ты же уже меняешь полученную лямбду в блоке
источник