自定義帶計數功能的Edittext

2021-09-25 03:55:08 字數 388 閱讀 9943

之前有專案用到帶index計數的editext,覺得有挺多朋友用的到所以把他放在了github上。

使用方法github上有寫,我這裡寫下工作原理:繼承editiext,在ondraw()中將右下角的數字繪製上去:

canvas.drawtext(text, canvas.getwidth() - paint.measuretext(text) - indexmarginright, (mlayoutheight + paddingtop + paddingbottom) > mheight ? (mlayoutheight + paddingtop + paddingbottom - indexmarginbottom) : (mheight - indexmarginbottom), paint);

自定義類,實現帶超時功能佇列結構

實驗內容 編寫程式,實現自定義類,模擬佇列結構。要求實現入隊 出隊以及修改佇列大小和判斷佇列是否為空 是否為滿的功能,同時要求在入隊時如果佇列已滿則等待指定時間 出隊時如果佇列已空則等待指定時間等輔助功能。def init self,size 20 self.content self.size si...

帶自定義title的tabhost

step1 搭架子 tab ayout.xml 容器 tab item.xml 選項卡內容 title.xml title內容 step2 主要 生成view控制activity跳轉 package com.hustma.tablehost.activity import android.conte...

自定義帶圓角的ImageView

最近有乙個實現乙個帶有圓角的imageview的需求,在網上找了找三方,雖然demo都是正確的,但是移植過來就不可以了,因為請求鏈結的時候用的是xutils中bitmap來進行解析的,這樣就總是會報型別轉換異常的錯誤.就這樣只能自己定義乙個了.demo package com.yizooo.yizo...