资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Android使用shape制作drawable素材

       Android开发中,资源文件中会有大量的图片素材文件,这样会额外增加APP的大小,有时面对对APP 大小有限制的,那就要考虑尽可能的对图片进行压缩处理或者减少资源文件中图片的数量,那么减少了资源素材文件,我们如何满足应用对图形的丰富要求呢?我们可以使用shape绘制的,有很多优点。从而满足我们的要求,下面是我整理的一些素材:

成都创新互联-专业网站定制、快速模板网站建设、高性价比沙雅网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式沙雅网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖沙雅地区。费用合理售后完善,10余年实体公司更值得信赖。

       首先看最终效果:

Android 使用shape制作drawable素材

1、主布局XML文件



    

    

    

    

2、shape文件

   1)s1.xml



    
    

   2)s2.xml  



    
    
    

   3)s3.xml  


  
    
      
    
  
  
    
      
    
  
  
    
      
    
  

   4)s4.xml


  
    
      
      
    
  
  
    
      
      
    
  
  
    
      
      
    
  

   5)s5.xml


  
    
      
      
      
    
  
  
    
      
      
      
    
  
  
    
      
      
      
    
  

   6)s6.xml



     
    
      
        
          
          
        
      
    
  
  
    
      
        
          
          
        
      
    
  
  
    
      
        
          
          
        
      
      
        
          
          
        
      
    
  

3、String.xml




    shape制作drawable素材
    Settings
    Hello world!
    我是第一行
    我是第二行
    我是第三行
    我是第四行
    我是第五行
    我是第六行

4、主界面Activity代码

package com.sunny.shape;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.Window;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.activity_main);
	}
}

     以上就是使用shape制作drawable素材,代码很详细,就不贴源码了,按照以上步骤操作就可以做出最终效果,也可以做出自己想要的喜欢样式,欢迎大家一块学习交流~


文章题目:Android使用shape制作drawable素材
文章分享:http://www.cdkjz.cn/article/jcpoce.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220