收到了商业化的面试,作为6年开发,看你的面试题只会一半,深表惭愧,看来戏不大??
2020 最新 - 今日头条 Android 面试题及答案 (已拿到 offer)面试时间:2019.12.29 1~3面、2020.1.03 4~6面、2020.1.06 HR面面试部门 + 岗位:商业化 - 高级 Android 开发工程师面试感...
declare-styleable添加参数:
<!--是否可选中-->
<attr name="selectable" format="boolean" />
RatingBar构造函数中加上(参考“isFull”):
selectable = array.getBoolean(R.styleable.RatingBar_selectable, true);
onTouchEvent中添加判断:
if(!selectable){
return super.onTouchEvent(event);
}
使用的时候设置是否可选中:
app:selectable="false"
Android自定义View,评分星星控件(RatingBar)一、先看一下效果图 半个星星的资源图片是随便找的,别在意这些小东西 系统方法去实现(UI配合, 三步搞定,建议使用系统,星星间隙用透明度去控制): 二、为什么要自定义Rati...
你这个也不对,“/”改成“%”就对了
// 计算一半还是全部(小数部分小于等于0.5就只是显示一半)
if (!isFull) {
if((mSelectedNumber * 10)%10 > 0 && (mSelectedNumber * 10)%10 <= 5){
mStatus = Status.HALF;
}
}
Android自定义View,评分星星控件(RatingBar)一、先看一下效果图 半个星星的资源图片是随便找的,别在意这些小东西 系统方法去实现(UI配合, 三步搞定,建议使用系统,星星间隙用透明度去控制): 二、为什么要自定义Rati...