I have been fairly frustrated with a gap in the Android documentation recently - the file formats for creating Drawables from XML. Drawables XML has been pretty useful to me in the past in creating gradients; I'd rather use it than create 9-patches all the time. However, the Android documentation is strangely silent about the format; they provide a few samples, but as far as I know there's nothing beyond that.
I've taken it upon myself to study the source code and create a missing manual for all the possibilities for Drawable XMLs. The data was gathered from the Android source code, from the android.graphics.drawables package. I was surprised to find a lot of really useful code I wish I'd known about a long time ago; regardless, I was able to figure out all of how Drawables XML works.
Without further ado, here it is: the missing manual on Android Drawables via XML. I hope this lessens the pain someone else has slightly.
Epic, I have been looking for something like this for months now. I was already about to take apart the source code myself while researching this for a book I am writing, but looks like you saved me from an evening of frustration. Consider yourself included in the awesome-people-we-like-to-thank-list of one of the better forthcoming Android books :-)
ReplyDeleteMaybe useful but without example and no explanation ...
ReplyDeleteWhat are Android drawables from XMl and why are they better than 9Patch ?
Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
ReplyDeleteangularjs-Training in velachery
angularjs Training in bangalore
angularjs Training in bangalore
angularjs Training in btm
angularjs Training in electronic-city
angularjs Training in online
Hi,
ReplyDeleteGood job & thank you very much for the new information, i learned something new. Very well written. It was sooo good to read and usefull to improve knowledge. Who want to learn this information most helpful. One who wanted to learn this technology IT employees will always suggest you take python training in bangalore. Because python course in Bangalore is one of the best that one can do while choosing the course.
I learnt somthing which is very interesting Nowadays there is a good scope on azure. microsoft azure training will be helpful to learn on azure
ReplyDeleteNice
ReplyDeleteinterview-questions/aptitude/permutation-and-combination/how-many-groups-of-6-persons-can-be-formed
tutorials/oracle/oracle-delete
technology/chrome-flags-complete-guide-enhance-browsing-experience/
interview-questions/aptitude/time-and-work/a-alone-can-do-1-4-of-the-work-in-2-days
interview-questions/programming/recursion-and-iteration/integer-a-40-b-35-c-20-d-10-comment-about-the-output-of-the-following-two-statements
This comment has been removed by the author.
ReplyDeletehttp://daniel-codes.blogspot.com/2010/04/missing-manual-android-drawables-from.html
ReplyDeleteNice Blog. concepts are very clearly explained.
ReplyDeleteMicrosoft Windows Azure Training in Chennai | Certification | Online Course Training | Microsoft Windows Azure Training in Bangalore | Certification | Online Course Training | Microsoft Windows Azure Training in Hyderabad | Certification | Online Course Training | Microsoft Windows Azure Training in Online | Certification | Online Course Training
Nice Post. the concept should be easy to understand. every contents are very uniquely arranged.
ReplyDeleteMicrosoft Windows Azure Training in Chennai | Certification | Online Training Course | Microsoft Windows Azure Training in Bangalore | Certification | Online Training Course | Microsoft Windows Azure Training in Hyderabad | Certification | Online Training Course | Microsoft Windows Azure Training in Online | Certification | Online Training Course
Good job & thank you very much for the new information, i learned something new. Very well written. It was sooo good to read and usefull to improve knowledge..
ReplyDeletehadoop training in chennai
hadoop training in omr
salesforce training in chennai
salesforce training in omr
c and c plus plus course in chennai
c and c plus plus course in omr
machine learning training in chennai
machine learning training in omr