2012年11月9日 星期五

Android 相關_參考

Activity 週期
http://tyroandroid.blogspot.tw/2009/07/android-activity.html   
intent
http://forum.hkgphone.com/thread-52-1-1.html   

內建鍵盤
http://blog.csdn.net/liuxiit/article/details/6903884   
關閉鍵盤
http://blueredfield.blog.163.com/blog/static/11535200020117983038447/
http://milochen.wordpress.com/2010/07/23/android-keyboard-startshow-hide-bug/   
http://4225953-163-com.iteye.com/blog/1235324   

animation 動畫
http://tomkuo139.blogspot.tw/2009/11/android-loadanimation-anim-xml.html   
http://fecbob.pixnet.net/blog/post/36037163-android%E7%B6%B2%E8%B7%AF%E8%BC%89%E5%85%A5%E6%99%82%E9%A1%AF%E7%A4%BA%E9%80%B2%E5%BA%A6%E6%A2%9D%28%E8%BD%89%29    

 動畫循環
http://blog.csdn.net/feng88724/article/details/7000314

動畫合併
http://book.51cto.com/art/201204/328310.htm

中心轉
http://stackoverflow.com/questions/3137490/how-to-spin-an-android-icon-on-its-center-point





get & post
http://blog.csdn.net/zhou699/article/details/6442186    



android4 post/get 解決…方法
http://www.iteye.com/problems/86014   




在android 2.2 之後 網路不可以在主線使用

android 程序
http://j796160836.pixnet.net/blog/post/28766165   

android 手機螢幕 width, heigtht
http://tomkuo139.blogspot.tw/2010/01/android-activity.html   

android  tabHost 滑動切換
http://blog.csdn.net/shimiso/article/details/7743805

listView 下拉更新
http://download.csdn.net/download/duancanmeng/4449280

listView checkBox
http://mobile.51cto.com/android-254823.htm   

listView class 說明
http://hatsukiakio.blogspot.tw/2009/06/lustviewlistactivity.html   

BaseAdapter 資料重復問題
http://www.cnblogs.com/3dant/archive/2011/04/06/2007060.html   

android viewpager基本
http://my.oschina.net/kzhou/blog/29157   

img upload
http://jjnnykimo.pixnet.net/blog/post/37538328-android-upload-file-use-base64-   


thread
http://stackoverflow.com/questions/4178682/how-to-start-a-new-thread-in-a-service   

camera
http://cw1057.blogspot.tw/2011/12/android_10.html   

攔截back .  
http://aking86.iteye.com/blog/1317186   

getpath
http://www.eoeandroid.com/thread-42982-1-1.html    

 
pic 縮圖
http://hi.baidu.com/thepurpledream/item/27782ec8b57f4513505058e7    

 
圖片內存問題
http://yueguc.iteye.com/blog/1051966   
http://givemepass.blogspot.tw/2011/11/blog-post_16.html    *****

camera
http://www.myexception.cn/android/431246.html   

多國語
http://jim690701.blogspot.tw/2012/07/android.html   

button style
http://wiki.kent-chiu.com/doku.php/android/drawable_101    


音效
http://cw1057.blogspot.tw/2011/12/android-soundpool.html   
http://www.haoni.org/2011/04/01/androidweianniutianjiashengyinsoundpoolsoundmanagershijian/   
http://ocean2002n.pixnet.net/blog/post/87093104-%5Bandroid%5D-soundpool-%E7%AF%84%E4%BE%8B%E7%A8%8B%E5%BC%8F   

背景音樂
http://chip.twbbs.org/2011/02/android-12.html   
http://blog.csdn.net/chenjie19891104/article/details/6330720   
http://shung007.blogspot.tw/2012/04/tqc-android-3-3-mp3-use-mediaplayer.html    


socket

http://blog.johnsonlu.org/?p=989
http://blog.csdn.net/menghnhhuan/article/details/6956016

http://www.javaworld.com.tw/jute/post/view?bid=26&id=278103   


buttony style 9.path
http://lbrant.blog.51cto.com/2400264/504645   

待機
http://blog.csdn.net/menghnhhuan/article/details/7398865

facebook email
http://blog.gorendo.org/2011/01/androidfacebook-api-for-android.html
https://developers.facebook.com/docs/mobile/android/build/#extend_token

async
http://download.csdn.net/download/czjuttsw/4407016   
內存優化
http://blog.sina.com.cn/s/blog_5d6ee3360100qyo5.html

存到sd卡
http://www.myexception.cn/android/342459.html

圖片特效處理
http://ysl-paradise.blogspot.tw/2009/12/ii.html   
http://idunnolol.com/android/drawables.html#shape   
http://stackoverflow.com/questions/7944263/how-to-position-radial-gradient-background



mat

http://www.itchm.com/article-38-1.html
http://2528.iteye.com/blog/1246392   
http://blog.csdn.net/su1216/article/details/7647884   

sufaceView
http://blog.csdn.net/xianming01/article/details/7296155
http://www.xuanyusong.com/archives/266

查看記憶體
http://fecbob.pixnet.net/blog/post/35999761-android-%E6%9F%A5%E7%9C%8B%E8%A8%98%E6%86%B6%E9%AB%94
http://kanwoerzi.iteye.com/blog/1305152

 




計步器
https://github.com/bagilevi/android-pedometer
http://code.google.com/p/android-pedometer/source/checkout

viewpager + 小圓點
http://www.cnblogs.com/eyu8874521/archive/2012/08/07/2626455.html

 
Camera
http://reterfreeman.blogspot.tw/2012/06/android.html

跑馬燈
http://bedingfield-tsots.blogspot.tw/2012/01/marquee-textview.html    

 
viewpager demo
https://github.com/pakerfeldt/android-viewflow   

sensor
http://stackoverflow.com/questions/2317428/android-i-want-to-shake-it


取得系統訊息
http://www.cocos2dev.com/?p=208    

 webView
http://androidbiancheng.blogspot.tw/2010/01/webview.html   
 


 
 


 


 
 


2012年10月14日 星期日

android editText keyboard (顯示、隱藏)

註冊 InputMethodManager



InputMethodManager imm = ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE));

int SoftInputAnchor = R.id.XX;





顯示 keyboard



imm.toggleSoftInput(SoftInputAnchor, 0);

(需配合 timer 才有作用)

Timer timer = new Timer();

timer.schedule(new TimerTask() {

  @Override

  public void run() {

    imm.toggleSoftInput(SoftInputAnchor, 0);

  }

}, 500);





隱藏 keyboard



imm.hideSoftInputFromWindow(

    MyActivity.this.getCurrentFocus().getWindowToken(),

    InputMethodManager.HIDE_NOT_ALWAYS);



imm.hideSoftInputFromWindow(

    guessEditText.getWindowToken(),

    InputMethodManager.HIDE_NOT_ALWAYS);



// 不自動對焦

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);


參考:
http://milochen.wordpress.com/2010/07/23/android-keyboard-startshow-hide-bug/#comments

http://hubingforever.blog.163.com/blog/static/17104057920110751348743/

內建鍵盤
http://blog.csdn.net/liuxiit/article/details/6903884

關閉鍵盤
http://blueredfield.blog.163.com/blog/static/11535200020117983038447/
http://milochen.wordpress.com/2010/07/23/android-keyboard-startshow-hide-bug/  
http://4225953-163-com.iteye.com/blog/1235324

2012年6月9日 星期六

android keystore 解決


1.使用 命令提示字元 (cmd.exe) 切換到 java 目錄的 /jre/bin 下(例如:"C:\Program Files\Java\jdk1.6.0_21\jre\bin")

2.之後輸入 keytool -genkey -alias “keystore 路徑 ” -keyalg RSA -validity 20000 -keystore “keystore 路徑

3.在輸入 keytool -list -keystore "keystore 路徑"

4.在 "keystore 路徑" 可以找到 .keystore 檔



參考來源:http://blog.yam.com/wewa85/article/30238505

2012年5月15日 星期二

python+django+mysql+vim+navicat

python2.6 download

http://www.cnpythoner.com/post/42.html


系統 -> 進階 -> 進階 ->環境變數 -> path

C:\Python26
C:\Python26\Scripts

下載Django,解壓縮之後,打開『命令提示字元』視窗(命令列),並轉換到解壓縮後的目錄中,執行 setup.py install

下載 appserv 點擊安裝

找 py2.6 mysqldb 安裝


libguide40.dll   and  libmmd.dll

c:\ windows \ sys32  丟進去


vim (文字編輯器)  +  navicat (mysql圖形化)

2012年5月12日 星期六

戰神



一個練習…
去背、調色、合成、煙霧、背景
有沒有變的更黑暗、更強大的感覺…
自己是很喜歡這種類的


這是原圖 (網路抓的)
來源:http://big5.china.com/gate/big5/game.china.com/zh_cn/pcgame/news/444/20080612/images/14903240_2008061209554950730900.jpg

2012年3月29日 星期四

linux CentOS ( no listening sockets available )

linux CentOS 上次掛的網站不見了

馬上從遠端連進去看看

怎麼一回事

原來是主機被重新啟動 mysql 服務被關了!!!

就去把 mysql 服務開起來

再重新啟動 apache 居然不能重開 XD

"no listening sockets available, shutting down"

我判斷是 80 port 被佔用了 

不過查了之後就是 apache 自己在用啊… 無了

kill pid 之後也無解決

到最後的解決是到 /etc/rc.d/rc.local 編輯

不讓 apache 服務自行啟動…

重開機

在啟動 mysql、apache 服務就很神奇的可以了 


2012年3月19日 星期一

linux CentOS apache+django+Mysql

第一次用 linux 掛網站
遇到了許多的問題
花了一些時間了解和研究
終於還是成功了!!!

剛拿到了主機,大概先看了一下
系統是CentOS 6.0
已經有灌了
python2.6
mysql5
apache2

第一步當然是來把 django 灌起來吧!!!

wget http://www.djangoproject.com/download/1.3.1/tarball/ -----使用 wget 來 download
tar -zxvf  Django-1.3.1.tar.gz
cd Django-1.3.1
python setup.py install

djagno 安裝完畢
建一個新的專案來試試
Django version 1.3.1, using settings ‘test.settings’
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

ya可以動… 順利安裝
接著使用winSCP 上傳已製作好的網站…

再 manage.py runserver 一次
出現錯誤了 XD~
沒有 MySQLdb ....

重復上一個步驟

wget MySQLdb
tar -zxvf  MySQLdb.tar.gz
cd MySQLdb
python setup.py build
python install

裝完使用python
>> import  MySQLdb
ya 沒錯了

再 manage.py runserver 一次
出現錯誤了 XD~
沒有 PIL....

 重復上一個步驟

到了最後還發現還需要 libjpeg、libpng 才可以

安裝 libpng

wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.5.6.tar.gz
tar -xvzf libpng-1.5.6.tar.gz
cd libpng-1.5.6
./configure --prefix=/usr/local
make
sudo make install
 yum install libpng-devel

安裝 libjpeg

wget http://www.ijg.org/files/jpegsrc.v8d.tar.gz
tar -xvzf jpegsrc.v8d.tar.gz
cd jpeg-8c/
./configure --prefix=/usr/local
make
make install
yum install libjpeg-devel

wget PIL
tar -zxvf  PIL.tar.gz
cd PIL
python setup.py build
python install

裝完使用python
>> import PIL
>> import Image
>> import _imaging
ya 都沒錯了 ( 先前沒裝jpeg、png網站都掛好了,圖片上傳不上來,一直出現圖片格式錯誤的訊息,還以為是程式的問題,試了好天才知道,linux 需要 libjpeg ... )

再 manage.py runserver 一次
Django version 1.3.1, using settings ‘mysite.settings’
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

可以了最後就掛上apache ... 
需要 mod_wsgi

wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz
tar -zxvf mod_wsgi-3.3.tar.gz
cd mod_wsgi-3.3
./configure --with-python=/usr/local/bin/python

錯誤:查google 需yum install httpd-devel

./configure --with-python=/usr/local/bin/python
make
make install

vim /etc/httpd/conf.d/wsgi.conf    ----- 新建wsgi.conf
加入 LoadModule wsgi_module modules/mod_wsgi.so   ------ 加入mod_wsgi.so

  WSGIScriptAlias /text "/var/www/html/text/text.wsgi"
  #WSGIScriptAlias / "/var/www/html/leisure/leisure.wsgi"
  WSGIScriptAlias /leisure "/var/www/html/leisure/leisure.wsgi" ---------使用wsgi路徑

  <Directory "/var/www/html/text">
        Order Deny,Allow
        Allow from all
  </Directory>

  <Directory "/var/www/html/leisure">
        Options +ExecCGI
        Order Deny,Allow
        Allow from all
  </Directory>



 /etc/init.d/httpd restart   ---------重新啟動apache

最後在 /var/www/html/leisure 設定 leisure.wsgi 就可以順利掛上了 ^^"

import os
import sys
from django.core.handlers.wsgi import WSGIHandler

sys.path.insert(0, 'python 路徑')
sys.path.insert(0, '/var/www/html/')
sys.path.insert(0, '/var/www/html/leisure')

os.chdir('/var/www/html/leisure')
os.environ['DJANGO_SETTINGS_MODULE'] = 'leisure.settings'

application = WSGIHandler()

終於完成 XD~



2012年3月13日 星期二

遊戲素材City ( 平面作品 )


主要是要幫一個小遊戲製作一個城市的背景

使用一些之前畫的建築元素
營造一個夜晚的城市


改了背景的顏色
有了點黃昏的感覺


有了夜晚和黃昏就順便用一個清早的
簡單的讓遊戲有了時間的變化

2012年2月21日 星期二

illustrator 透視_快捷 ( 不需套用3D 效果喔 )

在之前使用 illustrator 
 有看過一位室友
使用了  illustrator 透視快捷 
就跟 photoshop 透視的快捷一樣方便使用
就去研究出方法來
不過不幸的是在當完兵可以說是忘光光了 !!!
如今又突然要使用
就乾脆上 google 重新找回這個技巧  ^^"
這個用 illustrator 一定要會
超超超超超超超超超超超好用的 XD

怕之後忘記
就乾脆在這邊記錄一下啦

 先使用變形工具
Ctrl+shift+alt就可以啦 

注意事項:
在使用自由變形工具
必須先點住一點
在使用↑面快捷键

有圖有真相喔

一個正方形

用框框這個工具


指標+ctrl
指標+ctrl+shift+alt

有沒有很屌 !!!

2012年2月17日 星期五

鮭魚 (平面作品)


游阿游阿 ~ 淡水


游阿游阿 ~ 海洋


illustrator 上完色
很喜歡這種乾乾淨淨得顏色…^^|||

鮭魚最特別的習性
產卵期會回到出生的河川來生產
因此研究出它身上有奈米磁顆粒
幫助它們在要生產時可以回到出生的河川
不會迷路


2012年2月15日 星期三

BB戰士~ NO.263_Zapper Zaku Heavy Weapon Type

 

阿阿阿阿~~~
殺殺殺殺殺殺殺殺殺



啦啦啦~  沒人欄得住我


哈哈 !!! 我才是大魔王啦 !!! 


最後側面來一張
把你們砍成碎片~

2012年2月6日 星期一

霹靂布袋戲_風之痕


在劍君之後,
很久沒再畫布袋戲的人物了

今天就來畫一下另一很帥的角色
魔流劍~風之痕
下次在來著色 XD


上完色…






2012年2月5日 星期日

霹靂布袋戲_劍君十二恨

今天起床~ 我突然覺得我有必要好好的把認識劍君經過記錄一下

想起我第一次看到他出場時,
我還是個小學生 =.=
每天放學第一件事就是等 5點30分
坐在電視機前面,
準時收看霹靂布袋戲-霹靂狂刀,
每一次看到有新的人物新登場就覺得興奮
(每一位新登場人物,都會有專屬的配樂和詩句)

看到劍君出場時
背上肩著一個劍架上面有一堆劍(之後才知道有十二把)
再加上他出場時的詩句,超長的啦 !!!

一恨才人無行 
二恨紅顏薄命 
三恨江浪不息
四恨世態炎冷 
五恨月台易漏 
六恨蘭葉多焦
七恨河豚甚毒 
八恨架花生刺 
九恨夏夜有蚊
十恨薜蘿藏虺 
十一恨未食敗果 
十二恨天下無敵

再配上當時的動畫
念一句
一把劍飛出
一個敵人就爆掉了,超酷酷酷酷酷酷酷酷酷酷酷酷的啦 !

所以我就對他印象如此的深刻
可惜的是在之後,
家人可能覺得小孩子看那個好像不太好,
所以我看到霹靂王朝就沒有再看了

上高職時,又偶然的遇上了喜歡霹靂的同學
一個喜歡 風之痕
一個喜歡 蝴蝶君
又開始很高興得談論劇情
每天都一直問他們劇情(因為我家如今還未有第四台)

就一直到現在有斷斷續續的欣賞(不過劍君在好早的時候就掛了 -.-  ...傷心)


劍君十二恨

圖片來源:http://eportfolio.lib.ksu.edu.tw/~4950C022/blog?category=2018&node=000000007


我用 illustratorse 所繪的劍君
之後用 photoshop合成出有點舊舊破破的 feel








jquery_clock_fadeto(Jquery)

    var i = 0;
       
            clock();
            function clock(){
                var now,hours,minutes,seconds,time;
                now = new Date();
                hours = now.getHours();
                minutes = now.getMinutes();
                seconds = now.getSeconds();
                time = (hours >= 12) ? "A.M. ":"P.M. ";
                time += ((hours > 12) ? hours - 12 : hours) + " H";
                time += ((minutes < 10) ? " 0" : " ") + minutes + " M";
                time += ((seconds < 10) ? " 0" : " ") + seconds + " S";
                $("#gundamTime .clockBox").html(time);

                if( seconds % 5 == 0){
                    i = i % $(".gundamPic ul li").length;
                    $(".gundamPic ul li").eq(i).fadeTo(1000, 1).css({
                        opacity:1,
                        zIndex: 10
                        }).siblings().fadeTo(2000, 0).css({
                        opacity:0,
                        zIndex:9
                        });
                    i++;
                }
               
                setTimeout(clock,1000);
            }


對之前的 clock  做了修改
背景圖片加了淡入淡出效果 


2012年2月4日 星期六

jqeury_clock+picbur(jquery)

$(function(){
            var i = 0;   
           
            clock();
            function clock(){
                var now,hours,minutes,seconds,time;
                now = new Date();
                hours = now.getHours();
                minutes = now.getMinutes();
                seconds = now.getSeconds();
                time = (hours >= 12) ? "A.M. ":"P.M. ";
                time += ((hours > 12) ? hours - 12 : hours) + " H";
                time += ((minutes < 10) ? " 0" : " ") + minutes + " M";
                time += ((seconds < 10) ? " 0" : " ") + seconds + " S";
                $("#gundamTime .clockBox").html(time);
                if( minutes % 5 == 0){
                    if(i < $(".gundamPic ul li").length){
                        i++;
                    }else{
                        i=0;
                    }
                    $(".gundamPic ul li").eq(i).fadeTo(1000, 1).css('opacity', 1).siblings().fadeTo(2000, 0).css('opacity', 0);
                }
                setTimeout(clock,1000);
            }

        });

jquery_setTimeout_clock(Jquery)

function clock(){
                var now,hours,minutes,seconds,time;
                now = new Date();
                hours = now.getHours();
                minutes = now.getMinutes();
                seconds = now.getSeconds();
                time = (hours >= 12) ? "a.m.":"p.m.";
                time += ((hours > 12) ? hours - 12 : hours) + " H";
                time += ((minutes < 10) ? " 0" : " ") + minutes + " M";
                time += ((seconds < 10) ? " 0" : " ") + seconds + " S";
                $("#gundamTime").html(time);
                setTimeout(clock,1000);
             }       

2012年2月3日 星期五

地圖Map(平面作品)


地圖

illustratop、photoshop

一個很倦怠的下午
所創作的作品。
主要是想打造出奇幻效果
用了很多網路上的圖片
當然大部份是自己畫的XD


海底世界(平面作品)




海底世界

illustrator插畫

 簡單的描述一下
。 主要是畫珊瑚的生活環境變化比對

上面一張圖 
人們坐著最新的魔法船到深海
看到美麗的海底珊瑚生態
男孩很高興的歡呼
女孩帶著魚竿釣魚
科學家也讚嘆大自然的美麗
不斷的有各式各樣的魚類在他們身邊游來游去
下面一張圖
人們再次坐著最新的魔法船到深海
美麗的海底珊瑚生態不見了
科學家愁眉苦臉
想著因應之道
男孩、女孩帶著望遠鏡
再也找不到之前所遇到的魚類
珊瑚也全部白化
瀕臨死亡

環保的意題逐漸被人們重視
大家不要再亂排放廢水
和亂丟垃圾了