通過moto xt800的開發,第一次接觸到另一種觸屏方式,所以網上找了下資料,發現與以往mobile手機開發中的不同之處:
1、 電阻式觸控螢幕
利用壓力感應進行控制。電阻觸控螢幕的主要部分是一塊與顯示器表面非常配合的電阻薄膜屏,這是一種多層的復合薄膜,它以一層玻璃或硬塑料平板作為基層,表面塗有一層透明氧化金屬(透明的導電電阻)導電層,上面再蓋有一層外表面硬化處理、光滑防擦的塑料層、它的內表面也塗有一層塗層、在他們之間有許多細小的(小於1/1000英吋)的透明隔離點把兩層導電層隔開絕緣。當手指觸控螢幕時,兩層導電層在觸控點位置就有了接觸,電阻發生變化,在x和y兩個方向上產生訊號,然後送觸控螢幕控制器。控制器偵測到這一接觸並計算出(x,y)的位置,再根據模擬滑鼠的方式運作。這就是電阻技術觸控螢幕的最基本的原理。
電阻屏效能特點:
① 它們都是一種對外界完全隔離的工作環境,不怕灰塵、水汽和油汙
②可以用任何物體來觸控,可以用來寫字畫畫,這是它們比較大的優勢
③電阻觸控螢幕的精度只取決於a/d轉換的精度,因此都能輕鬆達到4096*4096• 比較而言,五線電阻比四線電阻在保證分辨 率精度上還要優越,但是成本代價大,因此售價非常高
電阻觸控螢幕共同的缺點是因 為復合薄膜的外層採用塑膠材料,不知道的人太用力或使用銳器觸控可能劃傷整個觸控螢幕而導致報廢。不過,在限度之內,劃傷只會傷及外導電層,外導電層的劃傷對於五線電阻觸控螢幕來說沒有關係,而對四線電阻觸控螢幕來說是致命的。
2、 電容式觸控螢幕
利用人體的電流感應進行工作的。電容式觸控螢幕是是一塊四層復合玻璃屏,玻璃屏的內表面和夾層各塗有一層ito,最外層是一薄層矽土玻璃保護層,夾層ito塗層作為工作面,四個角上引出四個電極,內層ito為遮蔽層以保證良好的工作環境。當手指觸控在金屬層上時,由於人體電場,使用者和觸控螢幕表面形成以乙個耦合電容,對於高頻電流來說,電容是直接導體,於是手指從接觸點吸走乙個很小的電流。這個電流分從觸控螢幕的四角上的電極中流出,並且流經這四個電極的電流與手指到四角的距離成正比,控制器通過對這四個電流比例的精確計算,得出觸控點的位置。
電容觸控螢幕的缺陷
電容觸控螢幕的透光率和清晰度優於四線電阻屏,當然還不能和表面聲波屏和五線電阻屏相比。電容屏反光嚴重,而且,電容技術的四層復合觸控螢幕對各波長光的透光率不均勻,存在色彩失真的問題,由於光線在各層間的反射,還造成影象字元的模糊。電容屏在原理上把人體當作乙個電容器元件的乙個電極使用,當有導體靠近與夾層ito工作面之間耦合出足夠量容值的電容時,流走的電流就足夠引起電容屏的誤動作。我們知道,電容值雖然與極間距離成反比,卻與相對面積成正比,並且還與介質的的絕緣係數有關。因此,當較大面積的手掌或手持的導體物靠近電容屏而不是觸控時就能引起電容屏的誤動作,在潮濕的天氣,這種情況尤為嚴重,手扶住顯示器、手掌靠近顯示器7厘公尺以內或身體靠近顯示器15厘公尺以內就能引起電容屏的誤動作。電容屏的另乙個缺點用戴手套的手或手持不導電的物體觸控時沒有反應,這是因為增加了更為絕緣的介質。 電容屏更主要的缺點是漂移:當環境溫度、濕度改變時,環境電場發生改變時,都會引起電容屏的漂移,造成不準確。例如:開機後顯示器溫度上公升會造成漂移:使用者觸控螢幕的同時另乙隻手或身體一側靠近顯示器會漂移;電容觸控螢幕附近較大的物體搬移後回漂移,你觸控時如果有人圍過來**也會引起漂移;電容屏的漂移原因屬於技術上的先天不足,環境電勢面(包括使用者的身體)雖然與電容觸控螢幕離得較遠,卻比手指頭面積大的多,他們直接影響了觸控位置的測定。此外,理論上許多應該線性的關係實際上卻是非線性,如:體重不同或者手指濕潤程度不同的人吸走的總電流量是不同的,而總電流量的變化和四個分電流量的變化是非線性的關係,電容觸控螢幕採用的這種四個角的自定義極座標系還沒有座標上的原點,漂移後控制器不能察覺和恢復,而且,4個a/d完成後,由四個分流量的值到觸控點在直角座標系上的x、y座標值的計算過程複雜。由於沒有原點,電容屏的漂移是累積的,在工作現場也經常需要校準。電容觸控螢幕最外面的矽土保護玻璃防刮擦性很好,但是怕指甲或硬物的敲擊,敲出乙個小洞就會傷及夾層ito,不管是傷及夾層ito還是安裝運輸過程中傷及內表面ito層,電容屏就不能正常工作了。
電容式觸屏和電阻式觸屏的區別:從上面的名詞解釋來看,電容式觸屏是通過金屬導電物質,與人體電場接觸時產生一種 耦合電容,其優點就是能夠有效的防治外在環境因素對觸控螢幕造成影響,即便是螢幕上沾染了指紋、汗漬和油汙等,電容式觸控螢幕不會受到任何影響,並且更利於用 戶使用手指滑動操作螢幕;而缺點是,電容式觸屏僅可之用手指按壓在螢幕上來操控,不可以用指尖、手寫筆等對螢幕進行操作。
而電阻式觸屏的情況與電容式觸屏正好相反,簡單的說電阻式觸屏是在螢幕上附著了兩層金屬網,通過觸控時金屬網的粘 連來判斷觸控位置,其優點是可以使用任何物件來操作螢幕,包括手寫筆、牙籤、筷子等;而缺點就是電阻式觸屏容易受到外界因素的影響,汗漬油汙等都會阻礙在 觸屏時反應,並且電阻式觸屏易脆斷,不可以用刀或者針之類的銳利物體來接觸螢幕,因為很容易將螢幕上的金屬網劃斷,導致無法觸屏。
而且電容式觸控螢幕可以實現多點觸控
Discuz觸屏手機版顯示分類資訊的修改方法
discuz問題解決 dz x3.2 版本觸屏版不能顯示分類資訊,這個問題論壇中不少人也提到了,但是官方一直不解決。問題修復如下 1.開啟 template default touch forum viewthread.htm 找到 更改為 這樣就能正常顯示分類資訊了。繼續美化一下 找到 optio...
手機觸屏版頁面開發總結
code 複製 主流解析度 android 主流機型主要為 480x800,480x854,540x960,720x1280,800x1280 這五種。非主流機型還包括 240x320,320x480,640x960 這三種,其中兩種都與 iphone 一致。ios 主流機型主要為 320x480,...
Unity 呼叫Android手機觸屏事件
一 下面先說經常用的三個事件 手指按下 手指移動 手指鬆開 1.手指按下if input touchcount 1 2.手指在螢幕上滑動 if input touchcount 1 if input touches 0 phase touchphase move 3.手指在螢幕上鬆開時 if inp...