xiaoguozi's Blog
Pay it forword - 我并不觉的自豪,我所尝试的事情都失败了······习惯原本生活的人不容易改变,就算现状很糟,他们也很难改变,在过程中,他们还是放弃了······他们一放弃,大家就都是输家······让爱传出去,很困难,也无法预料,人们需要更细心的观察别人,要随时注意才能保护别人,因为他们未必知道自己要什么·····
package com.twy.test;

import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import android.os.Bundle;
import android.view.ViewGroup.MarginLayoutParams;
import android.widget.ImageView;
import android.widget.ImageView.ScaleType;
import android.widget.LinearLayout;
import android.widget.LinearLayout.LayoutParams;

public class testDemo extends Activity {
    private LinearLayout lay;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        lay = (LinearLayout) findViewById(R.id.linearLayout1);

        firstLay();
    
    }

    private void firstLay() {
        Bitmap mbitmap_c = BitmapFactory.decodeResource(getResources(),
                R.drawable.cc);
        Bitmap mbitmap_b = BitmapFactory.decodeResource(getResources(),
                R.drawable.bb);
        Bitmap mbitmap_e = BitmapFactory.decodeResource(getResources(),
                R.drawable.ee);
        Bitmap mbitmap_f = BitmapFactory.decodeResource(getResources(),
                R.drawable.ff);
        
        Drawable[] array = new Drawable[4];
        array[0] = new BitmapDrawable(mbitmap_b);
        array[1] = new BitmapDrawable(mbitmap_c);
        array[2] = new BitmapDrawable(mbitmap_e);
        array[3] = new BitmapDrawable(mbitmap_f);
        
        LayerDrawable la = new LayerDrawable(array);
        la.setLayerInset(0, 0, 0, 0, 0);
        la.setLayerInset(1, 80, 0, 0, 0);
        la.setLayerInset(2, 160, 0, 0, 0);
        la.setLayerInset(3, 240, 0, 0, 0);
        
        ImageView img = new ImageView(this);
        img.setImageDrawable(la);
        
        lay.addView(img);
        
    }
}
posted on 2012-03-15 10:44 小果子 阅读(342) 评论(0)  编辑 收藏 引用 所属分类: Android & Ios

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理