您当前的位置: 首页 >  android studio

刘一哥GIS

暂无认证

  • 3浏览

    0关注

    934博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Android Studio开发基础之自定义View组件

刘一哥GIS 发布时间:2015-05-19 16:39:42 ,浏览量:3

       一般情况下,不直接使用View和ViewGroup类,而是使用使用其子类。例如要显示一张图片可以用View类的子类ImageView,开发自定义View组件可分为两个主要步骤:

一、创建一个继承自android.view.View类的View类,并且重写构造方法。

如下,新建一个名为MyView.Java的Java类文件,重写一个带Context的构造方法和onDraw()方法(用来重新绘制Activity窗口的背景)。

package com.example.lhb.contentprovider1;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.view.View;

public class MyView extends View{
    public MyView(Context context){
        super(context);
    }

    @Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        Paint paint=new Paint();
        Bitmap bitmap= BitmapFactory.
关注
打赏
1665586602
查看更多评论
立即登录/注册

微信扫码登录

0.0484s