Some questions on shape creation
I am digging into shapes and found some questions which were hard to find an answer. Hope you can help me:

1 - What is the meaning of shape="0" ?  

    <shape
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:shape="0"
    >  
2 - Why setting so precise value of corners? Is there some tool maybe that converts shapes into XML and that's the reason for such precision?

    <shape
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:shape="0"
    	>
    	<gradient
        ...
        >
    	<corners
    		android:topLeftRadius="0.100000024dip"
    		android:topRightRadius="0.100000024dip"
    		android:bottomLeftRadius="10.0dip"
    		android:bottomRightRadius="10.0dip"
    		>
    	</corners>
    </shape>


3 - What is the best radius for background gradient? I saw some people use 300-and-something value. 

Thanks

Some questions on shape creation
===

I am digging into shapes and found some questions which were hard to find an answer. Hope you can help me:

1 - What is the meaning of shape="0" ?  

    <shape
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:shape="0"
    >  
2 - Why setting so precise value of corners? Is there some tool maybe that converts shapes into XML and that's the reason for such precision?

    <shape
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:shape="0"
    	>
    	<gradient
        ...
        >
    	<corners
    		android:topLeftRadius="0.100000024dip"
    		android:topRightRadius="0.100000024dip"
    		android:bottomLeftRadius="10.0dip"
    		android:bottomRightRadius="10.0dip"
    		>
    	</corners>
    </shape>


3 - What is the best radius for background gradient? I saw some people use 300-and-something value. 

Thanks
