好吃烤魚筆記本
-How to make the world better ?
搜尋此網誌
中央氣象局:高雄市今明天氣預報
載入中…
2013年11月26日 星期二
[Android] 調整程式背景亮度 Screen Brightness Control Example
在製作專題系統的時候,碰巧需要模擬燈光操控系統,由於沒有真正的燈光系統,靈光一閃地,想到用android平板的背景亮度來模擬現實,於是就實作了這隻小程式來「模擬」!
範例描述:
使用Android 開發一支可以控制程式背景亮度的程式
小程式包含一條可以平滑操控背光亮暗的"
拖曳條
"(
SeekBar
),與四個可以直接設定亮度的"
按鈕
"(
Button
)。而核心控制方法則是
setBrightness(int newBright)
,為將四個按鈕重複的方法獨立出來所重構的方法。
參考資料:
www.edumobile.org/android/android-development/brightness-example/
閱讀更多 »
2013年11月19日 星期二
[Java] 用jar打包,製作成可執行檔!
在JAVA語言裡,實作完成的程式通常都是產生許多的class檔,由於class檔是編譯過後的產物,沒有辦法直接開啟。然而,直接附上原始java碼,每次執行時還要再編譯一次似乎也有些麻煩....。於是JAR出現了!
想把自己開發完成的系統分享給其他人時,就可以使用jar指令打包成整包,再附上一個自動執行開啟指令的批次檔,就可以單鍵執行java程式囉!
步驟:
1.創立一個jar資料夾,裡面放bin與class資料夾
(先不用理會manifest.txt)
閱讀更多 »
2013年10月23日 星期三
[Case] 學校處室靜態網頁+動態管理後台 製作
在大學生涯的尾聲裡,開始接觸網頁相關的語言,想用這裡記錄下一些開發心得,還有努力的痕跡。 =)
這是參與過的合作開發中,網頁設計類,第一個與第二個較為大型的作品,主要使用html+php+mysql 實作。
http://www.nknu.edu.tw/~ccic/
(靜態展示用處室網頁)
靜態網頁的部份,主要困難點在於中間的那條meun bar ,當初試了很多種才找到現在的版本。很漂亮好用的AJAX切換bar,缺點是沒有網址列,不能用get方法在內頁間切換。
http://140.127.56.77/talent/talent.html
(簡易人力資源管理網站)
接下來就是血淚的動態網頁,當初聽到這個動態網頁的構想時,真的令我熱血沸騰,想要好好寫出個功能完整、可維護性高的系統!然而,在分析階段的時候,發現這次的系統規模還真是怪物大!要仿照製作一個人力資源網站!
這次開發困難點在於上傳作品與管理的功能部分,在這部份耗費了不少時間研究,PHP檔案管理與同時處理資料庫連線的部份,而前端部分經過多次的測試,最後則是使用html5的上傳功能。
此次開發過程中,習得網頁設計基礎能力。如果可以選,個人還是比較偏好網頁前端設計啊(笑)。雖然這樣抱怨,也多虧這次的案子,更加熟練寫php功能的部份,期望未來能夠把單獨的功能傳到這工作室網誌上!
前端設計師之路,楔子XD
2013年10月11日 星期五
[打臉]大學教育
一、不要當「咩咩人」
學習抗爭,學會爭取一件事情
二、不要當標準答案人
學會思考有關自己的答案
三、不要當屌面人
微笑,社交基礎
四、不要當空白人
找一兩項無關課業的東西埋頭鑽下去
五、不要當不理不理星人
田野民族誌,觀查人與記錄所見所聞
六、不要當興趣人
磨練意志、專注力,找幾件非興趣的東西試試
http://ninjiatext.blogspot.tw/2013/10/blog-post_11.html
2013年6月10日 星期一
[語錄*2] sk語錄備份 + MenTalk版語錄
Remember: Good mood , Good work EFFICIENCY !
要使自己也成為一個惡人,抑或是以直報怨?
2013-6-11
廿歲連作夢的勇氣都沒有,這種人還比較需要哭哭哩!
MenLkTalk AndyLau5566 (華仔)-Re: [問題] 該如何建立自信?
2013年6月2日 星期日
[語錄] 人生茶葉蛋
人生像茶葉蛋, 有裂痕才能入味
---戴勝益
2013年5月27日 星期一
[軟體工程]Use Case include & extend 標籤差異
來源出處&說明案例圖:
這裡
學習心得:
<<include>>
中文解釋為"包含於",英文像是"require",
在use case中比較像是"必要流程",
就是一定要去做的流程
ex: 新增/修改/刪除 --- <<include>> ----> 編輯內容
(即要登入系統才能做前面的事項,箭頭是指到後來的東西)
<<extend>>
中文解釋為"擴充",英文像是"optional",
小心被程式語言的"繼承"觀念誤導!
不過指向的方向一樣都是向上指。
在use case 中較像是"可選流程",
就是可以選擇要不要做的流程
ex: 新增/修改/刪除 <---- <<extend>> ---清除重填
(即不一定要做的,箭頭是向前指)
較舊的文章
首頁
訂閱:
文章 (Atom)