編輯:關於Android編程
Android中監聽觸摸事件是onTouchEvent方法,它的參數為MotionEvent,下面列舉MotionEvent的一些常用的方法:
getPointerCount() 獲得觸屏的點數。
getX() 獲得觸屏的X坐標值
getY() 獲得觸屏的Y坐標值
getAction() 獲得觸屏的動作
ACTION_DOWN:按下的動作開始,比如用手指按屏幕。
ACTION_UP:按下的動作完成,比如手指停止按屏幕,離開屏幕。
ACTION_MOVE:在動作開始和完成之間的移動,比如手指在屏幕上滑動。
還介紹下程序中用到的ImageView,ImageView.setFrame()的四個參數指的是left,top,right,bottom如圖:
left和top指的就是ImageView左上角的坐標x和y,right,bottom指的就是ImageView的右下角的坐標x和y了。
// 在操作完成時調用
infoOperatingIV.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_UP)
infoOperatingIV.clearAnimation();
return false;
}
});
from: http://blog.csdn.net/ldj299/article/details/6422547
對於技術類的博客,我們永遠追尋最新API腳步,在API22之前我們使用標題欄基本都是在ActionBarActivity的Activity中處理的,而API22之後,谷歌
動態加載、插件化開發很重要當今360手機助手(DroidPlugin),個人開源(VirtualApp)、百度DL、攜程DynamicAPK都用到了該技術本例的大概思路是
緒論最近一直比較忙,也沒抽出時間來寫博客,也不得不說是自己犯了懶癌,人要是一懶就什麼事都不想做了,如果不能堅持下來的話,那麼估計就廢了,��。
獲取網絡信息需要在AndroidManifest.xml文件中加入相應的權限。 1)判斷是否有網絡連接,沒有則進入網絡設置/***檢測網絡是否連接*@retur