編輯:關於android開發
新建"MyView"類
package onTouchEvent;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.MotionEvent;
import android.view.View;
public class MyView extends View {
private int textX=20,textY=20;
public MyView(Context context) {
super(context);
setFocusable(true);
// TODO Auto-generated constructor stub
}
//畫筆onDraw方法
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
super.onDraw(canvas);
//初始化畫筆
Paint paint=new Paint();
//設置顏色
paint.setColor(Color.GREEN);
//設置字體大小
paint.setTextSize(50);
//在畫布上寫文字
canvas.drawText("Android", textX, textY, paint);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
//獲取用戶手指觸屏的X坐標賦值與文本的X坐標
textX=(int)event.getX();
//獲取用戶手指觸屏的Y坐標賦值與文本的Y坐標
textY=(int)event.getY();
//重繪畫布
invalidate();
return true;
}
}
MainActivity中將setContentView設置為當前MyView,即
setContentView(new MyView(this));
執行效果圖如下:


Android中開發工具Android Studio修改created用戶(windows環境),androidcreated
Android中開發工具Android Studio修改created用戶(windows環境),androidcreated最近經常有朋友反饋說我的安卓項目中,在一些類
[實踐] Android5.1.1源碼,android5.1.1源碼
[實踐] Android5.1.1源碼,android5.1.1源碼前言 本文的方法要修改Android源碼。但只要將系統服務寫出來,也可以注入system_server
WebView的使用及添加進度條,webview添加進度條
WebView的使用及添加進度條,webview添加進度條實現的效果比較簡單類似於微信打開網頁,頭部有個進度條顯示加載進度 1.在安卓端加載一個網頁 webView.l
mitmproxy——中間人攻擊的神器
mitmproxy——中間人攻擊的神器 一、前言 http proxy在web滲透上占據著非常重要的地位,這方面的工具也非常多,像burp suite, Fiddler