Profile

Cover photo
Antoine Merle
Works at Deezer
Attended ISIMA
1,139 followers|625,909 views
AboutPostsCollectionsVideosReviews

Stream

Antoine Merle

Shared publicly  - 
 
 
Scanning…

I'm really excited to see the new fingerprint API⁰ in Android M so made this little exploration demonstrating how you might prompt for a fingerprint and then show success or failure.  I'm using a couple of neat tricks provided by AnimatedVectorDrawable¹:

● Morph the paths of parts of the fingerprint to create the tick/cross.
● Use a copy of the fingerprint and a moving clip-path to create the scanning effect.

There are quite a few moving parts but you can find the code here:

https://gist.github.com/nickbutcher/29244da0ee9914001e09

#androiddev   #androiddesign  

https://www.youtube.com/watch?v=VOn7VrTRlA4&index=11&list=PLOU2XLYxmsIJDPXCTt5TLDu67271PruEk
¹ https://developer.android.com/reference/android/graphics/drawable/AnimatedVectorDrawable.html
11 comments on original post
2
1
Chandrasekhar Allam's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
7
2
Julien Banse's profile photoChandrasekhar Allam's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
 
 
The slides of my talk "Material Design implementation in Android" at  #mixit15  are available

https://speakerdeck.com/mathieu_calba/material-design-implementation-in-android

#androiddev
In june 2014, Google introduced a new design language for its products called Material Design. Material Design introduced lot of new visuel elements like Ripples, Floating action buttons, etc. This deck presents what Material Design is, what are the API are available to us to implement it on Android with retro compatibility in mind.
4 comments on original post
6
2
张林(linroid)'s profile photoDavide Corradini's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
 
Facebook style
26
9
Sergi Martínez's profile photoStefan Hoth's profile photoStefan Hoth's profile photoChristophe Beyls's profile photo
14 comments
 
+Ognjen Dragoljevic Oh sorry.

IT'S THE BEST LIBRARY IN THE ANDROID WORLD. THANK YOU. FACEBOOK DEVELOPERS ARE AWESOME.














(Don't feed the troll)
Add a comment...

Antoine Merle

Shared publicly  - 
 
 
I thought +Shifty Jelly's pause-to-play button animation in the latest Pocket Casts update was pretty slick, so I tried implementing it myself.

People seemed to like the check mark animation I posted a few days ago, so I added extra comments describing the animation in the source code. :)

Source code: https://github.com/alexjlockwood/material-pause-play-animation
12 comments on original post
5
2
Julien Banse's profile photoKurt Mbanje's profile photo
Add a comment...
In his circles
279 people
Have him in circles
1,139 people
Sylvain Galand's profile photo
Antonio Leiva Gordillo's profile photo
Miloš Masopust's profile photo
Evelio Tarazona Cáceres's profile photo
WERTY N9000's profile photo
Chenhui Lin's profile photo
JeevaN E L's profile photo
윤연식's profile photo
Chirag Jain's profile photo

Antoine Merle

Shared publicly  - 
 
 
Introducing SQLScout: a plugin for Android Studio and IntelliJ IDEA that provides support for SQLite, including:

✓ Ability to connect to SQLite databases in Android devices or the file system
✓ Database schema explorer
✓ SQL editor (syntax highlighting, code completion, reference navigation, refactoring, etc.)
✓ Data console to view query results, edit table data, and export contents to different formats
✓ Database diagrams!

For more details (including demos and beta access) please visit http://www.idescout.com

#AndroidStudio   #sqlite   #androiddev  
17 comments on original post
3
1
Android Resources's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
 
Did you know? 

The Cursor interface extends Closeable only api16+.
Be careful if, like me, you wrote a Utils.quietClose(Closeable) method. Do not call this method with a Cursor, or it will cause your app to crash, with a beautiful log message:

Fatal signal 11 (SIGSEGV) at 0x00000000 (code=0)

Actually, if you look at the Cursor source code, the close() method does not throw any Exception, and is not @Override annotated.

see also: https://code.google.com/p/android/issues/detail?id=67052
Android Open Source Project - Issue Tracker
5
2
Android Resources's profile photoJulien Banse's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
 
An open source project is by definition public. As with every public projects, you have to be prepared that your work can bee criticized/trolled. This is actually thanks to these comments that you can improve your work, and yourself. 
So do not take these comments personally, an open source project is always a good thing.
15
1
Trisha Agarwal's profile photoAdnan Begovic's profile photo
 
indeed
Add a comment...

Antoine Merle

Shared publicly  - 
 
 
Trello's got a new engineering blog! I kicked it off with a post about writing Gradle plugins.
The official weblog Trello's crackerjack team of developers, engineers, mathematicans, and poets
1 comment on original post
2
2
Davide Corradini's profile photoAndroid Resources's profile photo
Add a comment...

Antoine Merle

Shared publicly  - 
 
 
I just published a new article about Android apps performance. +Joaquim Verges was kind enough to let me use his application Falcon Pro has an example once again.
Two years ago, I published an articled titled Android Performance Case Study to help Android developers understand what tools and technique can be used to identify, track down, and fix performance ...
20 comments on original post
1
Add a comment...

Antoine Merle

Shared publicly  - 
 
If you are using SmoothProgressBar, please be sure you are using the official dependency, which is `com.github.castorflex.smoothprogressbar`.

There is another smoothprogressbar in maven central, in v1.0.0... Don't know why, and it seems this one appears first in gradleplease...

http://search.maven.org/#search%7Cga%7C1%7Csmoothprogressbar
You May Already Be Registered! If you have an account with one of the following Sonatype services, you can use your existing credentials for that account to log in: Sonatype JIRA (https://issues.sonatype.org); OSS Repository Hosting Service (https://oss.sonatype.org); Sonatype Support Account ...
2
Add a comment...

Antoine Merle

Shared publicly  - 
 
An animated drawable. That's all I need to share ☺
 
Hacked this together today after work. Writing custom drawables is fun. :)

Source code: https://github.com/alexjlockwood/material-check-mark-animation 
2 comments on original post
5
3
Android Resources's profile photoDavide Corradini's profile photo
Add a comment...
Antoine's Collections
People
In his circles
279 people
Have him in circles
1,139 people
Sylvain Galand's profile photo
Antonio Leiva Gordillo's profile photo
Miloš Masopust's profile photo
Evelio Tarazona Cáceres's profile photo
WERTY N9000's profile photo
Chenhui Lin's profile photo
JeevaN E L's profile photo
윤연식's profile photo
Chirag Jain's profile photo
Work
Occupation
Android Developer
Employment
  • Deezer
    Android Developer, 2015 - present
  • Goomeo
    Android Developer, 2012 - 2015
Basic Information
Gender
Male
Other names
Castorflex
Story
Tagline
French guy writing stuff.
Education
  • ISIMA
    Informatique, 2009 - 2012
  • University Of Limoges
    Informatique, 2007 - 2009
Prix élevés
Public - 2 years ago
reviewed 2 years ago
4 reviews
Map
Map
Map
Food: ExcellentDecor: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago