首先,新建xml文件,resource type为drawble,root element为shape

一、自定义画线


      //虚线的间隔长度


布局xml文件中可以使用textview控件,设置背景属性


二、自定义画圆


    
    


布局xml文件中使用p_w_picpathview控件


三、自定义画矩形


    
       //纯色
    
      //圆角


四、使用自定义字体


把字体格式文件.ttf,拷贝到assets目录下,读取字体文件Typeface.createFromAsset,设置类型setTypeface


代码中使用字体如下:

TextView textView = (TextView) findViewById(R.id.textView2);
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/samplefont.ttf");//读取字体
textView.setTypeface(tf);//设置字体