安裝Tomcat 在目錄C:\ 底下
開啟startup.bat
2013年10月24日 星期四
2013年10月14日 星期一
2013年10月8日 星期二
2013年10月4日 星期五
[Android] 手機APP開發-以高級理髮院為例
為理髮院之設計師設計一個客戶資料的管理APP,
我們在設計前需要評估作法、限制等...
"客戶資料"這四個字很籠統,是甚麼樣子的客戶資料呢 ? 所以要先去定義出客戶資料裡的功能細項,比較好想往後設計的介面。
工具 :eclipse、如使用到網路html資源可用dreamweaver 工具或 maqetta(在瀏覽器上製作html的工具)
[Android] HTML 在畫布上畫圖(canvas)
<canvas id="t_canvas" width="400" height="400"></canvas>
<Script type="text/javascript">
var x = 0;
var y = 0;
var isPaint = false;
var canvas = document.getElementById('t_canvas');
var ctx = canvas.getContext('2d');
var imgData = ctx.getImageData(0,0,400,400);
canvas.onmousedown = function (event){
isPaint = true;
};
canvas.onmouseup = function (event){
isPaint = false;
};
canvas.onmousemove = function (event){
if (isPaint){
ctx.beginPath();
ctx.moveTo(x,y);
ctx.lineTo(event.x,event.y);
ctx.strokeStyle = "red";
ctx.stroke();
}
x = event.x;
y = event.y;
};
function ctx_save(){
imgData = ctx.getImageData(0,0,400,400);
}
function ctx_restore(){
ctx.putImageData(imgData,0,0);
}
function ctx_clear(){
ctx.clearRect(0,0,400,400);
}
</Script>
<input type="button" value="save" onclick="ctx_save()"></input>
<input type="button" value="restore" onclick="ctx_restore()"></input>
<input type="button" value="clear" onclick="ctx_clear()"></input>
2013年10月3日 星期四
[Android] Android 畫面延遲再換頁基本使用
難度:★☆☆☆☆☆☆☆☆☆ 10%
想讓APP載入時,想顯示一個LOGO來增加質感,您可以這樣使用
代碼 :
想讓APP載入時,想顯示一個LOGO來增加質感,您可以這樣使用
代碼 :
package com.school;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
public class logo extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.logo);
handler.sendMessageDelayed(new Message(), 5000); //延遲5000ms=5s
}
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
Intent intent = new Intent();
intent.setClass(logo.this, MainActivity.class); //換頁到MainActivity.class頁面
logo.this.startActivity(intent);
logo.this.finish();
}
};
}
訂閱:
文章 (Atom)