Profile

Cover photo
Raveesh Bhalla
Works at Phandroid
Attends Netaji Subhas Institute of Technology
Lives in Noida, India
1,794 followers|1,078,465 views
AboutPostsPhotosVideosReviews

Stream

 
A fellow Android UI Toolkit team member, +yiğit boyar, just posted two great articles about RecyclerView. In particular, he discusses how animations work, and what you need to understand about RecyclerView and LayoutManager in order to get great animations with your own custom LayoutManager.

RecyclerView was one of my favorite features in the Lollipop release. For one thing, it took another run at the recycling-container problem with a more flexible architecture than ListView. But also, it offers default animations for basic add/remove operations in the container. No longer will you need to watch 10 different DevBytes on how to animate views in ListView! In fact, you should just get everything for free if you use the default LayoutManagers that the support library provides. But if you want to do your own custom layout, check out Yigit's articles to understand how it all works.

http://www.birbit.com/recyclerview-animations-part-1-how-animations-work/

http://www.birbit.com/recyclerview-animations-part-2-behind-the-scenes/
ListView is one of the most popular widgets of the Android Framework. It has many features, yet it is fairly complex and hard to modify. As the UX paradigms evolved and phones got faster, its limitations started to overshadow its feature set. With Lollipop, the Android team decided to release a ...
7 comments on original post
3
Add a comment...
 
Video : Top 10 memory tips for android

Thanks to +- Rocko - for digging up the video to the slides I posted yesterday. Entirely worth 50 minutes of your day (or 3 hours, if you've watched it multiple times, like me..)

#perfmatters  
3 comments on original post
3
Add a comment...

Raveesh Bhalla

Shared publicly  - 
 
Pretty stoked that +Haptik is now also featured in +Google Play's "Essential Apps" category in India! We've been part of the Productivity section since June, but being given the tag "essential" just means so much.

If you're in India, definitely give the app a try: http://goo.gl/yx0yd6
4
Add a comment...

Raveesh Bhalla

Shared publicly  - 
 
 
Excellent article. Priorities change and the easiest thing is to blame. But we have to be pragmatic. : https://medium.com/message/never-trust-a-corporation-to-do-a-librarys-job-f58db4673351
As Google abandons its past, Internet archivists step in to save our collective memory.
View original post
3
Add a comment...
1
Add a comment...

Raveesh Bhalla

Shared publicly  - 
 
Asana's just been update. Finally!
Asana keeps everything your team is working on and talking about in one pla...
1
Add a comment...
 
#supervan

Thanks so much for everything you've done for the community, +Van Riper​. You've been an inspiration to all of us, and I'm certain that whichever team your joining would benefit from the passion you always have.
 
The most touching video I've seen from Google. It's great to see people so passionate about what they do with the community not just because that's their job, but because they love engaging with the community, and love what they do.
So thank you so much +Van Riper for everything you've done for our GDG Community, you'll be greatly missed.
And of course congrats and best wishes to superawesome +Adriana Cerundolo for taking the lead of the program, you will totally rock!
View original post
2
Add a comment...
Have him in circles
1,794 people
Victoria Generao (Lana)'s profile photo
Harshit Dwivedi (dagger)'s profile photo
Jomar Tigcal's profile photo
Mohit Kasana's profile photo
Rich Bradshaw's profile photo
Indian Video's profile photo
Vasant Nadpara's profile photo
Tana Rei's profile photo
Robin gupta's profile photo
 
Starting a new series of posts called #ShitYouCanLearnWhileGradleBuilds

This week, I'm learning to throw darts. As you can see, I'm getting closer now that I'm hitting the board.
10
Add a comment...
 
Meanwhile, in India, the bandwidth definition is 512kbps. Yup, 1/50th of the new American one.
 
Broadband definitions have changed and the minimum is now 25Mbps up from 4Mbps. Good.
25Mbps minimum would leave 19% of US homes without broadband access.
16 comments on original post
3
Add a comment...

Raveesh Bhalla

Shared publicly  - 
 
The "Mobile Radio Active" issue on Lollipop is something that Google desperately needs to fix. I thought I had left it being when I moved from the Nexus 5 to the Moto X 2014, but clearly not the case. I also spent a bunch of time debugging my app when it showed significant battery usage all of a sudden one day, but seeing Google Search itself turn up here, I'm putting this down as a platform issue. 
5
1
Ananya Gupta's profile photoVinay Shenoy's profile photo
 
Did you try using battery historian for a deeper analysis?
Add a comment...
 
My favorite graphics video of all time is still the Google I/O 2012 talk, "For Butter or Worse: Smoothing Out Performance in Android UIs", but this one does a great job of condensing a ton of important Android graphics-related information into a short 4 minute video. :)
10 comments on original post
1
1
Vinay Shenoy's profile photo
Add a comment...
 
How your app should handle memory

An amazingly deep slide deck on how android uses RAM at the system level, and what the ramifications are for your application. Pay particular attention to the section on BITMAPS!

#perfmatters  
8 comments on original post
4
1
Vinay Shenoy's profile photo
Add a comment...
People
Have him in circles
1,794 people
Victoria Generao (Lana)'s profile photo
Harshit Dwivedi (dagger)'s profile photo
Jomar Tigcal's profile photo
Mohit Kasana's profile photo
Rich Bradshaw's profile photo
Indian Video's profile photo
Vasant Nadpara's profile photo
Tana Rei's profile photo
Robin gupta's profile photo
Work
Employment
  • Phandroid
    Weekend Blogger, 2012 - present
  • Twocents
    Founder, 2012 - present
  • Apps Culture
    Co-founder, 2010 - 2012
  • Mobile ESPN India
    Trainee Content Executive, 2009 - 2009
  • TheSportsCampus.com
    Freelance Sports Blogger, 2009 - 2010
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Noida, India
Previously
Ooty, India - San Francisco, USA
Links
Contributor to
Story
Tagline
Founder at Twocents.in
Introduction
Gun for hire, Lover of all things simple
Bragging rights
Founder at Twocents.in
Education
  • Netaji Subhas Institute of Technology
    Computer Engineering, 2008 - present
  • Frank Anthony Public School
    Science, 2004 - 2008
Basic Information
Gender
Male
Birthday
August 4
Relationship
In a relationship
I was hungry as hell after a long day roaming around. Originally I was heading somewhere else, but I'm so glad I came here. Ordered the chimichangas which were really good. Good enough to make me write my first review on Google.
Public - 7 months ago
reviewed 7 months ago
3 reviews
Map
Map
Map