public class lettersortview extends view
;/**
* 當前索引位置
*/private int mchoose = -1;
/*** 畫筆
*/private paint mpaint = new paint();
/*** 是否顯示背景
*/private boolean mshowbkg = false;
/*** 建構函式
* * @param context
* 上下文
* @param attrs
* xml中屬性
* @param defstyle
* 風格
*/public lettersortview(context context, attributeset attrs, int defstyle)
/*** 建構函式
* * @param context
* 上下文
* @param attrs
* xml中屬性
* */
public lettersortview(context context, attributeset attrs)
/*** 建構函式
* * @param context
* 上下文
*/public lettersortview(context context)
@override
protected void ondraw(canvas canvas)
*/int height = getheight();
int width = getwidth();
int singleheight = height / letters.length;
for (int i = 0; i < letters.length; i++)
float xpos = width / 2 - mpaint.measuretext(letters[i]) / 2 - 3.5f;
float ypos = singleheight * i + singleheight;
canvas.drawtext(letters[i], xpos, ypos, mpaint);
mpaint.reset();}}
@override
public boolean dispatchtouchevent(motionevent event)
}break;
case motionevent.action_move:
if (oldmchoose != c && listener != null)
}break;
case motionevent.action_up:
mshowbkg = false;
mchoose = -1;
invalidate();
setbackgrounddrawable(null);
break;
default:
break;
}return true;
}@override
public boolean ontouchevent(motionevent event)
/*** 設定字母改變時候的*** 《功能詳細描述》
* * @param ontouchingletterchangedlistener
* ***
* @see [類、類#方法、類#成員]
*/public void setontouchletterchangedlistener(
ontouchletterchangedlistener ontouchingletterchangedlistener)
/***
* 字母改變時候的介面 《功能詳細描述》
* * @see [相關類/方法]
* @since [產品/模組版本]
*/public inte***ce ontouchletterchangedlistener
}
python 快速生成數字,字母列表
1.快速生成1,2,3,100數字列表 print i for i in range 1,101 2.快速生成001,002,003,100數字列表 print f for i in range 1,101 或者不用f string print 03d i for i in range 1,101 ...
字母遊戲(搜尋)
時間限制 10 sec 記憶體限制 64 mb 提交 28 解決 17 提交 狀態 討論版 命題人 外部匯入 題目描述 一種單人玩的遊戲,規則為 在乙個r行c列的方格上,每個方格中有乙個a z的字母。遊戲從左上角 第一行,第一列 位置開始,一步一步地向相鄰 上 下 左 右 方格移動。唯一的限制是路徑...
手機字母索引控制項
工作中寫的乙個手機字母索引控制項,只適用於 chrome,其它沒有測試。矯正呼叫者。將 fn 作為 newobj 的方法呼叫 function repaircaller newobj,fn function alphaindex config alphalist index.innerhtml in...