Top 3 Secret Jetpack Compose Modifiers I Bet You Didn't Know

preview_player
Показать описание
In this video I'll show you the top 3 secret Jetpack Compose Modifiers I bet you didn't know

💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:

⭐ Courses with real-life practices
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:

🎁 Get my FREE 4.5h course "The Best Practice Guide to Android Architecture":

Read our weekly Android blog:

Join my Discord server:

Get the source code for this video on GitHub:
Рекомендации по теме
Комментарии
Автор

Magnifier compose was new for me. Thank you Phillip!

JocelinoFernandes-lj
Автор

Wow, the magnifier trick was pretty neat 😮

armandoavila
Автор

Hey Philipp, could you please make a video about custom modifiers using the new Modifier.Node() method since there's no much information out there, thanks!

David-zbbr
Автор

Great work Philipp, 👏🏿 i knew about the marquee effect but that was about it, the others are very useful 🔥

kevincodes_
Автор

Hi Phillip can you please make a video on how to convert Rx related code to compose. I have a SDK with Observable and need to migrate that code to Compose

nihalin
Автор

Well done, this video covers the most common use cases.

Alchemist
Автор

Please make a detailed video on sms manager

kalios
Автор

Great as always. I wish I had the time to enroll in your courses but I am fully busy at this time.

pablovaldes
Автор

Hi Philipp, thank you! The use of the drawBehind modifier is really useful for me.

lindaporsius
Автор

I didn't know about the ellipsisize or whatever you said before showing marquee.

dimensionalblade
Автор

TF what a cool video haha, I'm amazed haha

johnkenedy
Автор

I really didn't know these things. Nice bet Philipp 🙃

mattn.k
Автор

One question: should I worry about unneccessary recomposition in this code?

LightDante
Автор

Have you ever tried compose multplatform desktop?

rebok
Автор

Link to source seems to be incomplete...

ChrisAthanas
Автор

How to convert a component to bitmap image ?

iq-iq
Автор

Can someone please help me
I know this is the wrong video to ask but i have no other option


I have an Android app where videos can be streamed through internet only and it has no webversion available on internet like videos cannot be viewed on web .And these videos cannot be downloaded on app
But my question is how to download these videos to internal storage

Tanu
Автор

Hi Philipp, How are you. I am facing an issue to show video on full screen but video not show on full screen take margin from top and bottom. Box(contentAlignment = Alignment.BottomCenter, modifier = Modifier.fillMaxSize()) {


val videoUrl =

var mediaPlayer by remember {

}

DisposableEffect(Unit) {
mediaPlayer = MediaPlayer()

{ mp ->
mp.isLooping = true
mp.start()
isButtonVisible=false
}
mediaPlayer?.prepareAsync()

onDispose {
mediaPlayer?.release()
}
}
Box(
modifier = Modifier.fillMaxSize()
) {
AndroidView(

factory = { context ->
{
setMediaController(null)
setOnPreparedListener { mp ->
mp.isLooping = true
mp.start()
}

start()
}
},
modifier = Modifier
.fillMaxSize()


)
}
if (isButtonVisible) {
GlideImage(
model = videoVeilWallPaper!!.Wall_link, contentDescription = videoVeilWallPaper!!.Wall_name, modifier = Modifier
.fillMaxSize(),
contentScale = ContentScale.Crop
)
Box(modifier = Modifier
.padding(16.dp)
.align(Alignment.Center) ){
CircularProgressIndicator()
}
}) can you give me solution of this or give me hint for this. but without compose use this <VideoView
android:visibility="gone"






/> work fine

shakirfarooq