Google Play:
https://play.google.com/store/apps/details?id=com.twtnn.aedtnn
Soruce Code(GitHub):
https://github.com/lyhpcha/aedtnn
目前分類:Android (71)
- May 15 Fri 2015 08:50
Cordova 5範例--台南市AED公共地點查詢app
- May 11 Mon 2015 16:09
Android SDK升級後,Genymotion無法以ADB連線
因為更新了Cordova的版本,而新的版本需要更新Android的SDK,
所以也順便把Android的SDK版本升級,完成升級後,重開電腦與Genymotion,
但是發現無法以ADB連線到Genymotion,訊息如下:
E:\Android_Software\adb>adb devices
adb server is out of date. killing...
- May 08 Fri 2015 14:59
GitHub排除無需控管的檔案、資料夾
我用Git來控管Cordova的專案,但是Cordova會產生核心所需的檔案及資料夾,
但是這些核心必需的資料與我的程式並無關聯,所以沒有需要版本控制。
所以透過.gitignore檔案來進行定義忽略清單,可以排除不需要加入版本控管的檔案。
.gitignore是一個文字檔,可用萬用字元(*)來取代部份檔名,也可以排除整個資料夾。
- May 08 Fri 2015 13:21
Cordova 5.0 以ant.properties release APK失敗
今天昇級到cordova 5.0,但是原本使用ant.properties在APK簽名的方法卻失敗了。
指令「cordova build androird --release」仍然可以使用,但是沒有產生singer的apk。
在platforms\android\build\outputs\apk底下只有android-release-unsigned.apk,
而沒有android-release.apk,而且編譯的過程中也沒有出現輸入金鑰密碼的提示。
- May 08 Fri 2015 09:36
Phonegap/Cordova build release錯誤:keystore is not valid
Phonegap無法以「phonegap build --release」編譯成帶有keystore的APK。
但是可以「cordova build --release」來取代編譯。
在編譯有keystore的APK時,必須先在platforms/android底下新增ant.properties
內容為指定keystore的Path與alias,範例如下:
- May 07 Thu 2015 16:16
PC版的Chrome可以模擬行動裝置對HTML5除錯
今天在測試開發HTML5時,發現Chromew可以模擬行動裝置除錯,方便HTML5在行動裝置上的除錯。
如下圖點選紅色框選處並選擇「更多工具」的「開發人員工具」
開發人員工具的工具列上有一個行動裝置的圖示,如下圖紅色圈選處,按下圖示
- May 06 Wed 2015 10:16
phonegap的navigator.app.exitApp()失效
原始內容如下:
-------------------------------------------------------------------------------------------
- Apr 29 Wed 2015 08:37
簡易型的兒童九九乘法APP
簡易型的兒童九九乘法,沒有華麗的背景與廣告,只有單純的九九乘法與練習
一個簡易型的兒童九九乘法,沒有華麗的背景,只有單純的九九乘法與練習。
分為九九乘法表、階梯式背誦、基本練習、進階練習。
- Apr 28 Tue 2015 17:30
小型的值日生輪值APP
這個是我第一個嘗試以HTML5+jQuery Mobile來製作的網頁型APP,
配合Phonegap轉製成獨立的Android APP程式。
Phonegap可以把網頁轉成獨立的APP,所以不用上網也可以執行。
程式只有一個很簡單的設定,把輪值的人數與你輪值的第一個日期輸入,
- Mar 20 Fri 2015 16:36
紅米(MIUI5)無法從3G網路下載
我的SIM卡支援3G,雖然有下載量750MB的限制,
但是我無法藉由3G從Play商店下載任何APK,
可是只要是在WiFi環境下就沒有這樣的限制。
為了避免不小心因為APK更新或廣告而超過750MB,
- Mar 10 Tue 2015 13:01
Google翻譯--即時語音翻譯各國語言
之前看「萬能鑑定士Q」的日本電影時,女主角到法國工作,
但是不懂法語,有人用手機直接說日語,再由手機翻成法語,
而且還可以發音,藉由手機完成翻譯的動作。
原來Google翻譯也有這樣的功能了,開啟Google翻譯APP後,
- Feb 25 Wed 2015 15:53
ASUS ME70CX螢幕擷取的方法
今天剛好有需要在ASUS ME70CX擷取螢幕,
所以試了一下,預設值其實還蠻簡單的,
長按下圖紅色框處,聽到「咔」一聲就OK。
擷取的圖片會放在「Screenshots」資料夾。
- Feb 25 Wed 2015 14:51
ADB連線到ASUS ME70CX(Win7 x64)
過年前在拍賣網上買了一台ASUS ME70CX,規格一般,但是支援GPS,
新機價格只有2000元,電池續航力也還不錯。
這台Android的版本是4.4.2,預設是看不到「開發人員選項」,
要啟用「開發人員選項」只要在「版本號碼」上連按7次就可以了。
- Jan 07 Wed 2015 10:22
Android模擬器--Genymotion 無法連線ADB
我是安裝Genymotion來當預設的Android模擬器,因為電腦重新安裝作業系統,連帶也重新安裝Genymotion。
而我的SDK是安裝C:\adt-bundle-windows-x86_64-20140702,而我自己有抽出ADB的程式在C:\adb底下。
當我成功開啟Genymotion後,在win 7 的命令列下輸入adb devices,但是卻看不到Genymotion的裝置。
所以我有做了以下的設定後,就可以正常以ADB連線並安裝測試的APK。
- Dec 30 Tue 2014 16:33
Sublime Text 3 無法開啟Corona SDK Debug
我用Sublime Text 3 來撰寫Corona SDK,
在點選「Corona Editor」 -> 「Corona Debugger」 -> 「Run 」 後,出現錯誤的視窗:
選擇「Preferences」 -> 「Settings - User」
- Dec 27 Sat 2014 16:27
Corona SDK 背景圖片自動縮放到整個螢幕
1、修改config.lua的設定值:scale = "letterbox"
2、main.lua的程式如下:
local sceenX = display.contentWidth - (display.screenOriginX * 2)
local screenY = display.contentHeight - (display.screenOriginY * 2)
- Dec 25 Thu 2014 10:12
Corona SDK 離開程式的函數
練習Corona SDK時剛好有需要寫一個離開程式的按鈕,把找到的程式範例記錄下來。
local function ButtonExit_Handle()
--判斷是否為Android或iOS
if system.getInfo("platformName")=="Android" then
- Dec 18 Thu 2014 20:43
用紅米機體驗Google Cardboard 3D虛擬實境
上星期看到Google Cardboard 簡易式3D眼鏡,覺得很有趣,只要厚紙版、磁石、焦距45mm凸透鏡等材料,
再配合Google Play內的Cardboard APP,就可以體驗3D VR的世界了。
下載完Cardboard APP後,內有一個Demo可以體驗,也可以再下載其他的APP來體驗,只是目前APP數量非常少。
- Dec 12 Fri 2014 16:32
Corona SDK Issue:You are already using this software on two other computers
最近換了新電腦,在登入Corona SDK之後,出現了下列的訊息:
You are already using this software on two other computers
上述的錯誤訊息表達的很明確,就是Corona SDK最多只能安裝在兩台電腦上。
但是我沒有注意這個限制,直接把舊電腦格式化後報廢掉了,就算我登入會員也找不到可以刪除的選項。
- Dec 08 Mon 2014 17:31
Corona SDK 更改APP顯示名稱及自訂圖示
因為寫好了一個測試的專案,但是圖示卻還是預設的圖案,而且APP的顯示名稱也不是中文的。
所以我就試著更改成自訂的圖示,並且想辦法讓APP可以顯示中文名稱。
要顯示中文名稱,我自己是在build的設定上更改,如下圖把Application Name改為九九乘法,