工作需求,Survey 如何於 Command Line 利用 Ant build script 開發 Android Application
利用 Ant build script 開發 Android Application
如何取得 Ant Tool: http://ant.apache.org/
擒猿小舖 發表在 痞客邦 留言(0) 人氣(105)

Vim
Vim is a text editor which based on Vi editor common to Unix-like systems.
Vim supports commands for tracing codes:
/word : Search word from top to bottom
?word : Search word from bottom to top
/jo[ha]n : Search john or joan
/fred\|joe : Search fred or joe
/\<the : Search the, theatre or then
/the\>: Search the or breathe
/\<the\> : Search 'the' (or search by * and #)
Basically projects have thousands of lines of code divided into hundreds or thousands of files.
In order to access various function definitions within the source code repository effectively using a Vim editor there is a great need for using add-ons which provides easy code go through.
擒猿小舖 發表在 痞客邦 留言(0) 人氣(1,098)
取得目前螢幕是橫式或是直式:
public int getScreenOrientation()
{
Display getOrient = getWindowManager().getDefaultDisplay();
int orientation = Configuration.ORIENTATION_UNDEFINED;
if(getOrient.getWidth()==getOrient.getHeight()){
orientation = Configuration.ORIENTATION_SQUARE;
} else{
if(getOrient.getWidth() < getOrient.getHeight()){
orientation = Configuration.ORIENTATION_PORTRAIT;
}else {
orientation = Configuration.ORIENTATION_LANDSCAPE;
}
}
return orientation;
}
擒猿小舖 發表在 痞客邦 留言(0) 人氣(82)
擒猿記 Lv.21 黑猿軍團 (十)
幾經波折,Peter 與 Carrie 終於合力擊敗了 Shadow,但此時數量龐大的黑猿軍團卻失控往地表爬去。
擒猿小舖 發表在 痞客邦 留言(0) 人氣(18)
擒猿記 Lv.20 黑猿軍團 (九)
黑暗的洞穴中,一盞火炬搖曳閃爍,數百隻黑猿咆嘯嘶吼,一名黑衣人面無表情,他將火炬一揮,數百隻黑猿瞬間安靜臣服,氣勢驚人。
擒猿小舖 發表在 痞客邦 留言(0) 人氣(17)

擒猿記 Lv.19 黑猿軍團 (八)
睡夢中,Peter 見到眼前的 Carrie 被一團黑影壟罩,眼神發出紅色凶光,一拳夾雜著冰與火朝著他擊來,他嚇醒了!定神一看,此刻他正窩在一個涵洞中休息,一旁的 Carrie 睡的正熟,美麗的臉龐每每讓他傾心不已。
這是他與 Carrie 在焦土洞穴中尋找 Shadow 的第四天,他想起無霜城裡的夥伴們,心中有些焦慮。
「唉...」Peter 嘆了一口氣。
三天來他跟著 Carrie 通過了數條引道,經過了數個洞穴,每個洞穴都各有特色,有的洞穴裡藏著一座森林,有的則是佈滿荒涼的沙漠,有的洞穴的岩壁上長滿了會發光的青苔,有的則是漆黑一片,必須點亮火炬小心前進。
他們很謹慎地避開 Monkey 可能出沒的途徑,途中少不了經歷了幾場戰鬥,好在都沒有碰到強大的黑猿,讓 Peter 高興的是,這幾天與 Carrie 互相扶持、彼此依賴,有時戰鬥勝利後 Carrie 還會隨著他一起開懷大笑。
今日他們穿越一條長長的引道,眼前的景象讓兩人大吃一驚,這個洞穴內躺臥著一座湖泊,唯一的引道坐落於湖泊兩側,還好洞穴內有發光的青苔以至於他們不需摸黑前進,不花太多時間猶豫,Carrie 一馬當先跳入水中準備泳渡到對岸,Peter 也隨其跳入。
較識水性的 Peter 游在前頭,當他們游到湖中央時,Peter 聽到後方傳來一聲尖叫,他轉頭一看,發現 Carrie 正被捲入一個湖中的漩渦,他趕緊調頭一把抓住 Carrie 的手,但炫渦中的水流實在太強,Peter 索性抱住 Carrie,任由漩渦將他倆捲入至湖底。
神奇的事情發生了,湖底竟然藏著另一條引道,Peter 靠著蠻力擠身到引道入口,強大的水流一把將他們吸入引道內,並快速的往前推進,不知過了多久,當他們終於被推出引道,來到另一個伸手不見五指的漆黑洞穴。
黑暗中一股強大的恐懼感瞬間將兩人淹沒,只聽見周圍不停傳來 Monkey 的嘶吼聲,而且數量驚人,Peter 有預感,這可能是黑猿群聚的洞穴。
突然一道火焰在他們面前展開,一個穿著黑色斗篷的人拿著一把火炬,火炬的光照亮了他們的周圍,數不清的黑猿圍繞著他們咆嘯,而這名黑衣人不發一語,陰沉的表情讓人不寒而慄。
「師父!」Carrie 大喊。
Peter 猜的果然沒錯,眼前這名黑衣人就是 Shadow。
(待續)
擒猿小舖 發表在 痞客邦 留言(0) 人氣(10)
擒猿記 Lv.17 黑猿軍團 (六)
Hank 一行人在焦土洞穴中與一隻突爆的黑猿發生激戰,最終由身經百戰的 Dion 一鎚敲破黑猿的頭蓋骨,但 Hank 身上的『青春的進擊』卻被 Carrie 趁亂取走,陷入了昏迷。
焦土,位在安卓大陸的第二層,由成千上萬個洞穴所組成,洞穴間以引道互相聯繫,這些俗稱 API 的引道在焦土內有如迷宮般盤根錯雜,又有很多 Monkey 埋伏於此,因此若非資深的工程師決不敢輕易來到此地。
擒猿小舖 發表在 痞客邦 留言(0) 人氣(11)

Downloader Library 的使用範例如下
Declaring user permissions
AndroidManifest.xml 宣告如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.test.playapkexpansiontest" android:versionCode="2" android:versionName="1.1" >
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="20" />
<!-- Required to access Google Play Licensing --> <uses-permission android:name="com.android.vending.CHECK_LICENSE" />
<!-- Required to download files from Google Play --> <uses-permission android:name="android.permission.INTERNET" />
<!-- Required to keep CPU alive while downloading files (NOT to keep screen awake) --> <uses-permission android:name="android.permission.WAKE_LOCK" />
<!-- Required to poll the state of the network connection and respond to changes --> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- Required to check whether Wi-Fi is enabled --> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!-- Required to read and write the expansion files on shared storage --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <service android:name=".SampleDownloaderService" /> <receiver android:name=".SampleAlarmReceiver" /> </application>
</manifest>
|
擒猿小舖 發表在 痞客邦 留言(0) 人氣(657)
擒猿記 Lv.16 黑猿軍團 (五)
洞穴中,Hank 被強大的黑猿從頭一把抓住,一股絕望襲來,體內『青春的進擊』反而在這時活躍了起來。
當初在孤山,Charlotte 將『青春的進擊』注入 Hank 體內,並強迫他背了整整一個禮拜的經文,此刻,釋放能量的鑰匙再度躍然於 Hank 的腦海間。
「西賽山前白鷺飛」Hank 緩緩念出他所記得的經文。
「桃花流水鮭魚肥」感覺胸前能量匯聚到了他的右手。
「青落笠、綠簑衣」右手開始發燙,他握緊拳頭。
「斜風細雨...」一道白光從拳頭裡噴出,能量已蓄勢待發,就待 Hank 打出驚天一擊。
「啊!」
突然間 Hank 感覺到有人從身後緊緊抱住他,窈窕的曲線緊貼著 Hank 的後背,是 Carrie!前胸貼後背,Hank 一陣酥麻,拳上的白光也消失了,感到身上的能量不斷被抽離。
這樣的情景也嚇到黑猿了,牠手一鬆,Hank 與 Carrie 頓時掉落到下方的泥土上,Hank 趴在地上,發現一點力也使不出來,在他身後的 Carrie 不停的抽走 Hank 身上的能量,原來這就是她一開始的目的!
這時原本受驚的黑猿也回過神來,嘶吼的往兩人方向衝去,一道雷電打下,止住了牠的前進,黑猿一轉身,一股熾電迎頭衝擊,眼前正是重回戰場的雷神 Dion,經過剛剛大意的教訓,此次 Dion 已做好萬全準備,一張張電網佈滿在黑猿四周。
黑猿一個移動,觸及電網便發生磁爆,Dion 再趁機趨前補上一記轟天雷,洞穴中,一人一猿在電光石火中不停交戰,一記記電磁爆揚起一陣煙塵,最終在落雷聲與黑猿的哀嚎聲中,身經百戰的 Dion 一槌敲破黑猿的頭蓋骨。
待煙塵散去,Dion 發現倒臥在塵土中有如被強暴過的 Hank,而 Carrie 早已不知去向,Dion 上前參扶起虛弱的 Hank。
「我的『青春的進擊』被偷了...」Hank 咬牙說完,便暈了過去。
「就說最毒婦人心吧,先帶你回城休息吧!」Dion 一把扛起 Hank。
這時候 Dion 才發現,他們的隊友 Peter 也不見了。
焦土某處黑暗的地道中,一名少女快速通過,而在她身後不遠處,一個魁武高大的身影正悄悄的跟在她後頭。
(待續)
擒猿小舖 發表在 痞客邦 留言(0) 人氣(55)