清蒸時蔬
2014年9月30日 星期二
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)23-實際操作紀錄2014/10/01
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)23-實際操作紀錄2014/10/01
2014年9月29日 星期一
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)22-實際操作紀錄2014/09/30
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)22-實際操作紀錄2014/09/30
2014年9月28日 星期日
00321.每天一句英文筆記『When does this have to be finished by?』
00321.每天一句英文筆記『When does this have to be finished by?』
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)21-實際操作紀錄2014/09/29
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)21-實際操作紀錄2014/09/29
android程式設計實例入門 -Sample改寫分享 (2014/09/29)
android程式設計實例入門 -Sample改寫分享 (2014/09/29)
此範例為程式碼(04\Sample12)的改寫,利用一個TableLayout、一個TextView實作GUI界面,並且實作Menu基本應用,程式碼如下所示:
package com.jashsample;
import java.text.SimpleDateFormat;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnKeyListener;
import android.graphics.Color;
import android.graphics.Typeface;
import android.text.format.DateFormat;
import android.text.method.KeyListener;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnTouchListener;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.EditText;
import android.widget.GridView;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Spinner;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
/*
* menu使用範例。
*/
public class MainActivity extends Activity {
TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TableLayout tl = new TableLayout(this);
setContentView(tl);
tv = new TextView(this);
tv.setText("歡迎光臨。");
tl.addView(tv);
}
public boolean onCreateOptionsMenu1(Menu menu)
{
menu.add(Menu.NONE, 0, 0, "汽車");
menu.add(Menu.NONE, 1, 1, "計程車");
menu.add(Menu.NONE, 2, 2, "戰車");
menu.add(Menu.NONE, 3, 3, "敞篷車");
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionsItemSelected(MenuItem mi)
{
String str = null;
switch(mi.getItemId())
{
case 0:
str = "汽車";
break;
case 1:
str = "計程車";
break;
case 2:
str = "戰車";
break;
case 3:
str = "敞篷車";
break;
}
tv.setText("��" + str + "對吧。");
return true;
}
/*
public boolean onKey(View v, int keyCode, KeyEvent event)//當TextView有駐點時事件無效
{
tv.setText(et.getText());
return false;
}
*/
class SampleItemSelectedListener implements OnItemSelectedListener
{
public void onItemSelected(AdapterView<?>v, View iv, int pos, long id)
{
TextView tmp = (TextView) iv;
tv.setText("��" + tmp.getText() + "對吧。");
}
public void onNothingSelected(AdapterView<?> arg0){}
}
class SampleCheckedChangeListener implements OnCheckedChangeListener
{
public void onCheckedChanged(CompoundButton cb, boolean isChecked)
{
if(isChecked == true)
{
tv.setText("我要買" + cb.getText() + "。");
}
else if(isChecked == false)
{
tv.setText("我不買" + cb.getText() + "了。");
}
}
}
public boolean onTouchEvent(MotionEvent e)//直接在Activity上實作Touch事件
{
if(e.getAction() == MotionEvent.ACTION_DOWN)//設定在畫面任何地方Touch都改變tv文字
{
tv.setText("您好再見");
}
else if(e.getAction() == MotionEvent.ACTION_UP)
{
tv.setText("再見您好");
}
return true;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
class SampleTouchListener implements OnTouchListener
{
public boolean onTouch(View v, MotionEvent e)
{
if(e.getAction() == MotionEvent.ACTION_DOWN)
{
tv.setText("您好");
}
else if(e.getAction() == MotionEvent.ACTION_UP)
{
tv.setText("再見");
}
return true;
}
}
class SampleItemClickListener implements OnItemClickListener
{
public void onItemClick(AdapterView<?>v, View iv, int pos, long id)
{
TextView tmp = (TextView) iv;
tv.setText("��" + tmp.getText() + "對吧。");
}
}
class SampleClickListener implements OnClickListener//按鈕事件反��類別
{
public void onClick(View v)
{
RadioButton tmp = (RadioButton) v;
tv.setText("我要買" + tmp.getText() + "。");
tmp.setChecked(true);
}
}
}
2014年9月27日 星期六
2014年9月26日 星期五
2014年9月25日 星期四
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)20-實際操作紀錄2014/09/26
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)20-實際操作紀錄2014/09/26
2014年9月24日 星期三
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)19-實際操作紀錄2014/09/25
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)19-實際操作紀錄2014/09/25
2014年9月23日 星期二
00318.每天一句英文筆記『When is the last day I can pay for this?』
00318.每天一句英文筆記『When is the last day I can pay for this?』
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)18-實際操作紀錄2014/09/24
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)18-實際操作紀錄2014/09/24
2014年9月22日 星期一
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)17-實際操作紀錄2014/09/23
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)17-實際操作紀錄2014/09/23
2014年9月21日 星期日
2014年9月18日 星期四
網路笑話:小明又出現了 。。。老師瘋了!
網路笑話:小明又出現了 。。。老師瘋了!
小明又出現了……
老師:“多位數減法,遇到低位數不?減時,就向高位數去借。”
小明:“高位數不借怎麼辦?”
老師:“你出去..!”
老師講到大洪水把地球上生物全淹死了。
小明問老師:你確定?
老師說:確定。
小明:那魚呢?
老師:你出去!
老師突然發話:“好,誰要是能答出我問的下一個問題,就能直接下課回家。”
小明當即把書包往窗外一扔。
“是誰扔的?”
“我扔的!那我回家了啊……”
老師:……
老師出對聯“國興旺,家興旺,國家興旺”。
班長對下聯“天恢宏,地恢宏,天地恢宏”。
小明對的下聯是“你媽的,他媽的,你他媽的”。
老師:“你出去!”
老師說:“豬是一種很有用的動物,它的肉可以吃,它的皮可以做皮革,它的毛可以做刷子,現在有誰說得出它還有其他用途嗎?”
“老師,”小明答,“它的名字可以罵人。”
老師:“你出去!”
老師:“請大家想像一下,假如你在一個有恐龍的世界裡,而有一條正準備要吃你,你該麼辦?”
小明:“這還不簡單!馬上停止想像就行。”
老師:“你出去!”
歷史課,老師問小明:你知道李時珍的著作是什麼嗎?
小明答道:我不知道他的著作但是我知道他死前最後一句話說的是什麼。
老師很好奇,問他說什麼。
小明:這草有毒.....
老師:你出去!
哈哈………您笑了嗎?動動您的手指頭轉發出去,獨樂樂不如眾樂樂。
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)16-實際操作紀錄2014/09/19
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)16-實際操作紀錄2014/09/19
2014年9月17日 星期三
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)15-實際操作紀錄2014/09/18
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)15-實際操作紀錄2014/09/18
2014年9月16日 星期二
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)14-實際操作紀錄2014/09/17
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)14-實際操作紀錄2014/09/17
2014年9月15日 星期一
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)13-實際操作紀錄2014/09/16
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)13-實際操作紀錄2014/09/16
2014年9月14日 星期日
Toby's Cooking Lab* 托比的料理實驗室-便當食譜/電鍋食譜: 日式飯糰球* 15min
Toby's Cooking Lab* 托比的料理實驗室-便當食譜/電鍋食譜: 日式飯糰球* 15min
2014年9月12日 星期五
2014年9月11日 星期四
2014年9月10日 星期三
Toby's Cooking Lab* 托比的料理實驗室-大同電鍋煮稀飯/粥:簡單又不亂噴的懶人絕招實作筆記
Toby's Cooking Lab* 托比的料理實驗室-大同電鍋煮稀飯/粥:簡單又不亂噴的懶人絕招實作筆記
2014年9月9日 星期二
Toby's Cooking Lab* 托比的料理實驗室-免浸泡偷吃步用電鍋煮糙米飯:懶人輕鬆煮飯圖解實驗筆記
Toby's Cooking Lab* 托比的料理實驗室-免浸泡偷吃步用電鍋煮糙米飯:懶人輕鬆煮飯圖解實驗筆記
2014年9月8日 星期一
2014年9月7日 星期日
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)12-實際操作紀錄2014/09/08
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)12-實際操作紀錄2014/09/08
2014年9月5日 星期五
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)11-實際操作紀錄2014/09/06
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)11-實際操作紀錄2014/09/06
2014年9月4日 星期四
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)10-實際操作紀錄2014/09/05
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)10-實際操作紀錄2014/09/05
2014年9月3日 星期三
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)09-實際操作紀錄2014/09/04
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)09-實際操作紀錄2014/09/04
2014年9月2日 星期二
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)08-實際操作紀錄2014/09/03
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)08-實際操作紀錄2014/09/03
2014年9月1日 星期一
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)07-實際操作紀錄2014/09/02
[ Raspberry Pi(Embedded System)] - 自己學習 Raspberry Pi(樹莓派)07-實際操作紀錄2014/09/02