when i use holder.icon.setVisibility(View.INVISIBLE) all of the icons become invisible and not just the one is used setVisibility on, why is that and how can i fix it?
00:02:15 Adapters 0:05:00 recycling views 0:13:00 Backgrounds and images 0:15:35 Tips for backgrounds, mainly obsolete now (problems fixed) 0:19:55 How (not) to use invalidate() 0:21:28 invalidate(rect) demo 0:24:20 Views and layouts 0:30:44 how to reduce the number of views 0:45:22 Memory allocation 0:49:45 SoftReferences, WeakReferences 0:53:00 QA
00:02:15 Adapters 0:05:00 recycling views 0:13:00 Backgrounds and images 0:15:35 Tips for backgrounds, mainly obsolete now (problems fixed) 0:19:55 How (not) to use invalidate() 0:21:28 invalidate(rect) demo 0:24:20 Views and layouts 0:30:44 how to reduce the number of views 0:45:22 Memory allocation 0:49:45 SoftReferences, WeakReferences 0:53:00 QA
This is an awesome, awesome video. Just using the tips found 15 minutes into the video, I managed to increase my app's FPS (while scrolling through a complex transparent listview with and a background image) from about 25 to 50-55.
I need to learn this. I'm paralyzed and lying here with nothing i can do but type. I own an android, plan on staying with android products, ui. phone and when I'm not in pain would like to code, build apps. my story jrwasshot. com any serious replies and help. I would be grateful. Peace
The terms of service never loads. loads, loads, loads and loads. and after its "finished" loading it is standing fail try later? whats the problem. My phone is a htc hero if that helps. want apps please help. and the vid is realy long so if the solvation is in the video, I think its to long to watch .
Learn to design software first (this is the hard part). Coding can be done by others and is reasonably easy to learn once you actually know what to do.
This comment has received too many negative votesshow
Why all these speaker like to ask audience raise their hand and get the fuxking poll while he/she doesn't even care, what's the fuxking different it made if it's 100 ppl raise their hand or 200 fuxking stupid geeks
This comment has received too many negative votesshow
I see performance are really tight! Was it worth to use Java? It seems that Apple approach to use Objective-C is more efficient. Nevertheless thoughtful presentation. Tank you.
I recommend if you are a developer you watch the whole video it is worth it. I you do not have the time to watch it it probly is not worth you worrying about your app performance..
Wow this is really effective on making our Android UI fast.
DartGreene 3 months ago
longest youtube video ever
wri0013 3 months ago
Comment removed
Emerald214 4 months ago
I got the backflip FML
Aguywithahugedick 7 months ago
Thank you very very much. You helped me understand my memory problem which lead to a solution. Great Talk.
anothershade 7 months ago
when i use holder.icon.setVisibility(View.INVISIBLE) all of the icons become invisible and not just the one is used setVisibility on, why is that and how can i fix it?
ytxstream 9 months ago
@ytxstream man ask/search questions on stackoverflow :D there is everything
lopatamd 8 months ago
does anyone know where I can find the video for the "next session"?
talking about custom layouts/views, he says he is going to talk more about that in the next session ...
taymless 9 months ago
damn am not going to watch an hr
GreatWarr 1 year ago
umm, ok
so i don't make apps or some uber coder, but i still watched the whole video
pretty cool i have to say
TheCheesyProductions 1 year ago
This has been flagged as spam show
00:02:15 Adapters 0:05:00 recycling views 0:13:00 Backgrounds and images 0:15:35 Tips for backgrounds, mainly obsolete now (problems fixed) 0:19:55 How (not) to use invalidate() 0:21:28 invalidate(rect) demo 0:24:20 Views and layouts 0:30:44 how to reduce the number of views 0:45:22 Memory allocation 0:49:45 SoftReferences, WeakReferences 0:53:00 QA
mademedoit 1 year ago
This has been flagged as spam show
00:02:15 Adapters 0:05:00 recycling views 0:13:00 Backgrounds and images 0:15:35 Tips for backgrounds, mainly obsolete now (problems fixed) 0:19:55 How (not) to use invalidate() 0:21:28 invalidate(rect) demo 0:24:20 Views and layouts 0:30:44 how to reduce the number of views 0:45:22 Memory allocation 0:49:45 SoftReferences, WeakReferences 0:53:00 QA
mademedoit 1 year ago
Comment removed
mademedoit 1 year ago
maybe ur stupid
zjdak11 1 year ago
Fuck this why I get this when I search for java???
romanul70 1 year ago
@romanul70 because it is java
imsopov 10 months ago
@romanul70 why would u search for java?! and android is based on java
Phenom69ll 10 months ago
If the merovingian from the matrix was a nerd, this is who I would want him to be. :D
555666nate666555 1 year ago
This is an awesome, awesome video. Just using the tips found 15 minutes into the video, I managed to increase my app's FPS (while scrolling through a complex transparent listview with and a background image) from about 25 to 50-55.
Gonna keep watching the rest... good stuff.
EnjoysMudkipz 1 year ago
I need to learn this. I'm paralyzed and lying here with nothing i can do but type. I own an android, plan on staying with android products, ui. phone and when I'm not in pain would like to code, build apps. my story jrwasshot. com any serious replies and help. I would be grateful. Peace
bamajeff61 1 year ago
Sounds indian, but he doens't look indian... *confusing* ^^
Mobin92 1 year ago
@Mobin92 or maybe French. Fits better...
Mobin92 1 year ago
One hour video on my ipod = no more battery for me
grilledp00 1 year ago
when i realized this was one hour i didnt want to watch it anymore :(
fartnox 1 year ago
How Is This One HOUR???
mylsmaizs 1 year ago
@mylsmaizs because Google owns youtube and this is their own video, aka: no 10 minute limit for them. -_-'
555666nate666555 1 year ago
Follow RomainGuy on twitter! great google guy
GosuWarrior 1 year ago
how do i put my own android app on a phone
britishgoose01 1 year ago
This Guy is brilliant :) Love listening to him^^
MachtFisch 1 year ago
I wish they would use something besides a damn Mac to do these videos.
jggonz 1 year ago 3
Supremely annoying screen redraw app is awesome :P
graymalkin1234 1 year ago
WOW 1 hour way to break your own rules google .... YOUR EVIL
pokemaniac7654 1 year ago
romain guy rules
dalis84 1 year ago 3
This comment has received too many negative votes show
wow a lot of work to replicate what Apple offer for free in the iphone cocoa touch framework.
indiekiduk 1 year ago
@indiekiduk Omg, and android is what.... not free? I miss your point here.
tz496 1 year ago
VIDEO 1 HOURS!!!!!!11
TuRzOo 2 years ago
This has been flagged as spam show
Win a Nexus One Google phone at:
w w w . nexusonenews . info
watchsponline 2 years ago
The terms of service never loads. loads, loads, loads and loads. and after its "finished" loading it is standing fail try later? whats the problem. My phone is a htc hero if that helps. want apps please help. and the vid is realy long so if the solvation is in the video, I think its to long to watch .
KingTretten 2 years ago
Learn to design software first (this is the hard part). Coding can be done by others and is reasonably easy to learn once you actually know what to do.
indilock 2 years ago
This comment has received too many negative votes show
Why all these speaker like to ask audience raise their hand and get the fuxking poll while he/she doesn't even care, what's the fuxking different it made if it's 100 ppl raise their hand or 200 fuxking stupid geeks
jsmith2007LOL 2 years ago
Good shit!
bigfattony007 2 years ago
Excellent presentation, audio/vido is fine. Definately need to dedicate more time to watching and re-watching.
jmoore3504 2 years ago
I like the video, but you think they would have equalized the sound first. It is a very quiet video.
Nexxion 2 years ago 4
not mine sound is fine
rukieishere 2 years ago
What would a person need to learn to begin learning to design apps? Someone with zero experience in developing.
SBPStudio 2 years ago
@SBPStudio First off you need to learn to code/program.
TheCodeEgg 2 years ago
This comment has received too many negative votes show
I see performance are really tight! Was it worth to use Java? It seems that Apple approach to use Objective-C is more efficient. Nevertheless thoughtful presentation. Tank you.
vladg23 2 years ago
Apparently Romain Guy not only is a coding genius but also a brilliant speaker. Fantastic session: much to learn, great fun to watch!
XNeo2001 2 years ago 45
anyone who makes apps should LISTEN to this whole video and make their shit faster
Shatonmedeek 2 years ago 52
This comment has received too many negative votes show
this is tooo long dude :(
calozh 2 years ago
I recommend if you are a developer you watch the whole video it is worth it. I you do not have the time to watch it it probly is not worth you worrying about your app performance..
akitto71 2 years ago 4
ThnX!
androidiphone 2 years ago 3
This has been flagged as spam show
can you sum this all up and tell me how to make it faster because this is to long.. or tell me where to fast foward to.. plz and thank you
JsBlazIN 2 years ago
This is just great! Thanks for this informative video! Great presentation! straight to the point and easy to understand!
VisualBlasters 2 years ago 3
This comment has received too many negative votes show
can you sum this all up and tell me how to make it faster because this is to long.. or tell me where to fast foward to.. plz and thank you
JsBlazIN 2 years ago