最近開發Android的一些總結

2021-06-17 00:32:52 字數 1253 閱讀 7619

遇到的問題如下:

1.在xml裡自定義view報異常。

public gameview(context context, attributeset attrs)
2.xml自定義view大小如何確定
protected void onsizechanged(int w, int h, int oldw, int oldh)
3.**修改合適方法;

bitmap bitmap = bitmap.createbitmap((int) width, (int) height,

bitmap.config.argb_8888);

drawable drw;

canvas canvas1 = new canvas(bitmap);

drw = new bitmapdrawable(bitmapfactory.decoderesource(getresources(), grid[i][j]));

drw.setbounds(0, 0, (int)width, (int)height);

drw.draw(canvas1);

if(grid[i][j] != 0)

canvas.drawbitmap(bitmap, i * width, j * height, null);

4.在view中獲取螢幕解析度

screenwidth = dm.widthpixels;

screenheight = dm.heightpixels;

5.統計字串寬度:

paint paint= new  paint();

paint.setcolor(color.red);

canvas.drawtext(str, (screenwidth - new paint().measuretext(str))/2, 20, paint);

好了,就這麼多了,以後遇到再繼續補充

最近的一些開發想法

實習近三個月 確實真正的企業級開發要比之前的小打小鬧正式不少 以至於現在有打算重寫配棉系統的衝動 如果是區域網的專案 頻寬大 盡量能不要ajax就不用ajax 這裡指的是原生的ajax 因為之前開發都是用jquery做的ajax 其實和原生的差不了多少 但是相對於asp.net自己提供的ajax控制...

最近開發的一些隨想

1.關於區塊鏈是乙個加密資料匯流排或加密佇列的想法,區塊鏈相關專案有微眾銀行的weevent,非區塊鏈專案給我啟發的是rocketmq,裡面涉及到的dledger,採用raft演算法,還有tidb也採用raft演算法和hyperledger fabric一樣的共識演算法,所以其實區塊鏈從這個角度只是...

android開發的一些概念

在安卓開發的時候,不可避免的需要同安卓開發人員進行交流,所以,這就要求我們對安卓開發的一些概念進行熟悉 以下是一些需要掌握的安卓開發概念。sdk software development kit 一般都是一些 軟體工程師 為特定的 軟體包 軟體框架 硬體平台 作業系統 等建立應用軟體時的 開發工具 ...