收到了商業(yè)化的面試,作為6年開發(fā),看你的面試題只會一半,深表慚愧,看來戲不大??
2020 最新 - 今日頭條 Android 面試題及答案 (已拿到 offer)面試時間:2019.12.29 1~3面、2020.1.03 4~6面、2020.1.06 HR面面試部門 + 崗位:商業(yè)化 - 高級 Android 開發(fā)工程師面試感...
declare-styleable添加參數(shù):
<!--是否可選中-->
<attr name="selectable" format="boolean" />
RatingBar構造函數(shù)中加上(參考“isFull”):
selectable = array.getBoolean(R.styleable.RatingBar_selectable, true);
onTouchEvent中添加判斷:
if(!selectable){
return super.onTouchEvent(event);
}
使用的時候設置是否可選中:
app:selectable="false"
Android自定義View,評分星星控件(RatingBar)一、先看一下效果圖 半個星星的資源圖片是隨便找的,別在意這些小東西 系統(tǒng)方法去實現(xiàn)(UI配合, 三步搞定,建議使用系統(tǒng),星星間隙用透明度去控制): 二、為什么要自定義Rati...
你這個也不對,“/”改成“%”就對了
// 計算一半還是全部(小數(shù)部分小于等于0.5就只是顯示一半)
if (!isFull) {
if((mSelectedNumber * 10)%10 > 0 && (mSelectedNumber * 10)%10 <= 5){
mStatus = Status.HALF;
}
}
Android自定義View,評分星星控件(RatingBar)一、先看一下效果圖 半個星星的資源圖片是隨便找的,別在意這些小東西 系統(tǒng)方法去實現(xiàn)(UI配合, 三步搞定,建議使用系統(tǒng),星星間隙用透明度去控制): 二、為什么要自定義Rati...