android 自定义控件TabView

本文记录了作者自学安卓开发过程中,针对自定义控件的实践成果——TabView。此控件使用简单,适用于Android 2.3及以上版本,经过不同分辨率测试,表现出良好的兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自学安卓开发两个月有余,现在学到了自定义控件,故贴上代码纪念一下...

这个自定义控件为我叫它TabView,具体用法其实很简单。以下介绍了详细用法

import android.content.Context;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

/**
 * Created by xlzhen on 2015/6/13.
 * 这是自定义控件的tabview
 */
public class TabView extends LinearLayout {
    private ImageView tab_item_image;//初始化一个imageview
    private TextView tab_item_text;//初始化textview
    private int R_image_select,R_image_unselect;//初始化tabview选中和未选中状态的本地图片的装载器
    private int text_select_color=0,text_unselect_color=0;//初始化tabview_text的选中和未选中颜色
    public TabView(Context context, AttributeSet attrs) {
        super(context, attrs);

        setOrientation(VERTICAL);//设置它为纵向排列
        tab_item_image=new ImageView(context);//初始化imageview
        tab_item_image.setLayoutParams(new LinearLayout.LayoutParams(ViewGro
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值