2013年3月10日 星期日
Android 發怖APK至Google Play常見問題整理
在發怖到Google Play問題如下
1.您上傳的 APK 是在偵錯模式中進行簽署,請在發佈模式中簽署 APK。
2.您上傳的 APK 未經簽署,請建立具有簽章的 APK。
3.您上傳的 APK 未經壓縮校準,請對您的 APK 執行壓縮校準工具,然後重新上傳。
解決1跟2的方式
點我前網
最簡單步驟
1.找到keytool.exe位置
執行命令提示字元在位置下執行下列,產生出easyusing.keystore
keytool -genkey -v -keystore easyusing.keystore -alias easyusing -keyalg RSA -keysize 2048 -validity 10000
2.在eclipse專案中左鍵 > Android Tools > Export Signed Application Package > 要匯出的專案 > 選擇剛產生的keystore,及剛所輸入的密碼 >選擇匯出的apk位置
3.再執行zipalign即可上傳
解決3的方式
第一次發怖到Google Play時出現了這個問題
找了一下使用zipalign來優化
點我前網教學
點我下載軟體
最簡單步驟
1.下載軟體解壓
2.將apk copy到資料夾下
3.執行優化.bat
4.到newApp中點改檔名.bat就完成
以下有再補充
Android 模擬器截圖
相信大家在發佈apk檔到google play會被要求需截圖
小畫家截大小不一樣還傳不上去
找到ddms.bat執行
就會出現目前模擬器上的畫面按Save就能存了夠簡單吧
PS如果手機接上開發模式一樣可以用
2013年3月4日 星期一
Asp.net 網頁關閉前跳確認視窗(jQuery)
相當幸運有使用者要求這功能
剛好在網路上找到兩篇文章有教
參在一起就ok了
參考1
參考2
剛好在網路上找到兩篇文章有教
參在一起就ok了
var modified = false;
$(function () {
$("input,select,textarea").change(function () {
modified = true;
});
$("input:submit").click(function () {
modified = false;
});
});
window.onbeforeunload = function confirmExit() {
if (modified)
return '有尚未儲存的資料,確定要離開嗎?';
}
資料來源
參考1
參考2
2013年1月21日 星期一
Asp.net ashx中使用session
using System.Web.SessionState; public class checkCookie : IHttpHandler , IRequiresSessionState這樣就能使用session啦
參考點我前往
2013年1月14日 星期一
Asp.net 關掉ViewSatae吧!!
相信使用asp.net都知道viewstate是相當好用的東西,相反的他也是個大魔王
會產生大量的編譯文字
許多元件都需要放在form裡面
只要放在裡面就會自動產生一堆編譯文字
找了篇文章大家請參考寫的很好
檢查了一下自己的程式將viewstate都關了減低傳輸量
會產生大量的編譯文字
許多元件都需要放在form裡面
只要放在裡面就會自動產生一堆編譯文字
找了篇文章大家請參考寫的很好
檢查了一下自己的程式將viewstate都關了減低傳輸量
2012年12月13日 星期四
2012年12月6日 星期四
SQL Server 允許通過防火牆
相信大家一定常遇到一個問題
資料庫裝好了
組態管理員具名管道也開了
就是連不上
那不是你帳密錯誤
就是資料庫位置打錯了
再不然就是防火牆檔了
以下為開起防火牆通過的方法
已windows7為例
1.點選進階設定
2.輸入規則>新增規則
3.允許連線>下一步
4.特定本機連接打你開的port,預設是1433然後下一步輸入名稱,下一步到底
資料庫裝好了
組態管理員具名管道也開了
就是連不上
那不是你帳密錯誤
就是資料庫位置打錯了
再不然就是防火牆檔了
以下為開起防火牆通過的方法
已windows7為例
1.點選進階設定
2.輸入規則>新增規則
4.特定本機連接打你開的port,預設是1433然後下一步輸入名稱,下一步到底
2012年11月18日 星期日
Google 使用Google來讀取PDF
今天忽然接道一個需求
要做瀏覽器來看PDF
當然chrome內有包所以可以直接閱讀
但IE 火狐則要另外安裝 於是找到以下參考網址
原來google也有天阿不愧是大神
以下網址特別說到連ppt也攪定喔!!
http://blog.joaoko.net/archives/2163
當然chrome內有包所以可以直接閱讀
但IE 火狐則要另外安裝 於是找到以下參考網址
原來google也有天阿不愧是大神
<iframe src="http://docs.google.com/gview?url=http://ccbs.ntu.edu.tw/formosa/org/pdf/081-106.pdf&embedded=true" style="width:800px; height:600px;" frameborder="0"></iframe>
http://docs.google.com/viewer?url="你的ppt pdf" url=就是pdf網址 width=寬度 height=高度參考網址 http://blog.joaoko.net/archives/2033
以下網址特別說到連ppt也攪定喔!!
http://blog.joaoko.net/archives/2163
jQuery Loading且置中
html部份
<div id="divLoading" style="background-color: Red; color: White; visibility: hidden; position: absolute; top: 0px; left: 0px; z-index:9999"> 資料傳輸中,請稍候... </div>js部份
<script type="text/javascript">
$(function () {
var positionleft = $(window).width() / 2 - $("#divLoading").outerWidth(true) / 2;
var positiontop = $(window).height() / 2 - $("#divLoading").outerHeight(true) / 2;
$("#divLoading").css("left", positionleft + "px").css("top",positiontop); //設定不Cache
$.ajaxSetup({ cache: false });
$("#divLoading").ajaxSend(function () {
$(this).css("visibility", "visible");
$.ajax({ type: 'post', url: 'Handler1.ashx',
data: { q: "" },
success: function (result) {
$('#content').html(result);
$('#content').trigger("create");
} });
});
</script>
2012年11月3日 星期六
2012年10月22日 星期一
Asp.net MVC 開發相關網站整理(0)
vs 2010剛出時就有測試寫過一次MVC
感覺相當難用,原因是因為被web form綁死了
雖然在web form只有CRUD時會用到textbox dropdownlist checkbox之類的原件
但MVC跟原有的web form我覺得差蠻多的
所以就再也沒用過mvc
一直到前陣子學jquery mobile時使用MVC4發覺
其實只要注意幾個小地方要寫其實不是很難
保哥整理好的
http://blog.miniasp.com/post/2008/12/18/ASPNET-MVC-Learning-Resources.aspx
天空垃圾場
http://blog.sanc.idv.tw/p/aspnet-mvc.html
邊做邊學 ASP.NET MVC 4 入門(記得之前有2,vs2012只剩下mvc3 mvc4了)
http://msdn.microsoft.com/zh-tw/asp.net/jj730400.aspx
以下陸續開發再增加
感覺相當難用,原因是因為被web form綁死了
雖然在web form只有CRUD時會用到textbox dropdownlist checkbox之類的原件
但MVC跟原有的web form我覺得差蠻多的
所以就再也沒用過mvc
一直到前陣子學jquery mobile時使用MVC4發覺
其實只要注意幾個小地方要寫其實不是很難
保哥整理好的
http://blog.miniasp.com/post/2008/12/18/ASPNET-MVC-Learning-Resources.aspx
天空垃圾場
http://blog.sanc.idv.tw/p/aspnet-mvc.html
邊做邊學 ASP.NET MVC 4 入門(記得之前有2,vs2012只剩下mvc3 mvc4了)
http://msdn.microsoft.com/zh-tw/asp.net/jj730400.aspx
以下陸續開發再增加
2012年10月19日 星期五
Android UNCOMPRESS_DATA_MAX
雖然在一個多月前就把程式寫完了
但今天終於可以把第一個Android程式打包成apk了
但是卻發生了android 2.2手機無法執行
於是就查看logcat錯誤
asset(): Data exceeds UNCOMPRESS_DATA_MAX
查了一下才知道
原來有1M限制參考如下
http://rritw.com/a/shujuku/20110808/101264.html
最簡單就是改副檔名如下
/* these formats are already compressed, or don't compress well */
static const char* kNoCompressExt[] = {
".jpg", ".jpeg", ".png", ".gif",
".wav", ".mp2", ".mp3", ".ogg", ".aac",
".mpg", ".mpeg", ".mid", ".midi", ".smf", ".jet",
".rtttl", ".imy", ".xmf", ".mp4", ".m4a",
".m4v", ".3gp", ".3gpp", ".3g2", ".3gpp2",
".amr", ".awb", ".wma", ".wmv"
};
但今天終於可以把第一個Android程式打包成apk了
但是卻發生了android 2.2手機無法執行
於是就查看logcat錯誤
asset(): Data exceeds UNCOMPRESS_DATA_MAX
查了一下才知道
原來有1M限制參考如下
http://rritw.com/a/shujuku/20110808/101264.html
最簡單就是改副檔名如下
/* these formats are already compressed, or don't compress well */
static const char* kNoCompressExt[] = {
".jpg", ".jpeg", ".png", ".gif",
".wav", ".mp2", ".mp3", ".ogg", ".aac",
".mpg", ".mpeg", ".mid", ".midi", ".smf", ".jet",
".rtttl", ".imy", ".xmf", ".mp4", ".m4a",
".m4v", ".3gp", ".3gpp", ".3g2", ".3gpp2",
".amr", ".awb", ".wma", ".wmv"
};
或者是以下方式也可解決就看個人選擇
2012年10月11日 星期四
IIS HTTP 錯誤 500.21 - Internal Server Error 0x80070002
接續剛錯誤解決後變成這個錯誤
解決方式重新安裝.net 套件
在cmd 底下輸入
解決方式重新安裝.net 套件
在cmd 底下輸入
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
當然如果是2.0或3.5的"v4.0.30319"要改掉IIS HTTP Error: 404.3 - Not Found 0x80070032
昨天將.net4.0網站改寫成.net4.5的網站後
架在新的windows 7為os的IIS上
錯誤如上圖解決方式
開始 > 控制台 > 開啟或關閉windows功能 > 如下圖
勾選這四個
參考網站
http://blog.whisper.tw/2010/12/iis-1.html
2012年10月8日 星期一
jQuery Mobile 開發相關網站整理
看了邊做邊學系列的jQuery Mobile後
發現原來網路有許多工具能幫助產生html
官網不用說啦
http://jquerymobile.com/
微軟邊做邊學
http://msdn.microsoft.com/zh-tw/hh875190.aspx
曹老師說的許多用jquery mobile
http://www.jqmgallery.com/
曹老師裡面說的"烤地瓜"
但是好像現在要錢了(經濟不好烤地瓜當然要錢阿)
http://www.codiqa.com/
於是找了一下網址如下
1個APP 4個畫面 "Free"
https://mockingbot.com/
好像不能匯出html
相當好用目前使用能免費
http://tiggzi.com/home
我覺得特殊的地方如下圖
連apk ipa都有還可以有source code太強大了
只是介面功能少了點但免錢的算是很讚了啦!!
jQuery Mobile開發教學
http://www.youtube.com/playlist?list=PL6E59B4F30BC7988F
以下陸續開發再增加
發現原來網路有許多工具能幫助產生html
官網不用說啦
http://jquerymobile.com/
微軟邊做邊學
http://msdn.microsoft.com/zh-tw/hh875190.aspx
曹老師說的許多用jquery mobile
http://www.jqmgallery.com/
曹老師裡面說的"烤地瓜"
但是好像現在要錢了(經濟不好烤地瓜當然要錢阿)
http://www.codiqa.com/
於是找了一下網址如下
1個APP 4個畫面 "Free"
https://mockingbot.com/
好像不能匯出html
相當好用目前使用能免費
http://tiggzi.com/home
我覺得特殊的地方如下圖
連apk ipa都有還可以有source code太強大了
只是介面功能少了點但免錢的算是很讚了啦!!
jQuery Mobile開發教學
http://www.youtube.com/playlist?list=PL6E59B4F30BC7988F
以下陸續開發再增加
2012年10月1日 星期一
Android Code 設定EditText寬高
有人會說怎麼那麼白吃阿寬高都不會設定
是的我一開始真的不會設定就直接set阿
是的我一開始真的不會設定就直接set阿
editText1.setWidth(100);
ok你成功的話就可以不用看下面的了
editText1.getLayoutParams().width = 100;
搭配上一篇取得寬後在翻轉時設定
Android Code 取得目前螢幕寬高
// 建立一個DisplayMetrics物件 DisplayMetrics dm = new DisplayMetrics(); // 取得裝置的資訊有了寬高就可以在翻轉時做變更
this.getWindowManager().getDefaultDisplay().getMetrics(dm); // 寬 int Width = dm.widthPixels; // 高
int Height = dm.heightPixels;
Android Code 抓取data/data/pakage/files
如何抓data/data/pakage/files底下的檔案
用下列方法
那麼長而且說不定已後android存放路徑方式又不一樣
也不用每都要要記改pakagename
參考網址如下
getCacheDir()和getFilesDir()方法区别
用下列方法
getFilesDir()不用每次都寫"data/data/pakage/files/file"
那麼長而且說不定已後android存放路徑方式又不一樣
也不用每都要要記改pakagename
參考網址如下
getCacheDir()和getFilesDir()方法区别
2012年9月26日 星期三
Html5 RWD Bookmarklet (類似模擬器)
寫html5的目地就是要合乎目前多到爆的螢幕規格
要測試的話可以安裝iso android 模擬器
除此之外可以用RWD Bookmarklet 網址如下
http://responsive.victorcoulon.fr/
使用方式相當簡單
將中間的RWD Bookmarklet拉到書籤列
然後開啟你要測的網頁後再點剛那個書籤
目前共有
1024x768
768x1024
480x320
320x480
auto
模式可供測試
要測試的話可以安裝iso android 模擬器
除此之外可以用RWD Bookmarklet 網址如下
http://responsive.victorcoulon.fr/
使用方式相當簡單
將中間的RWD Bookmarklet拉到書籤列
然後開啟你要測的網頁後再點剛那個書籤
目前共有
1024x768
768x1024
480x320
320x480
auto
模式可供測試
2012年9月22日 星期六
Html5 Google Maps Javascript API
基本教學
https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-tw
加圖層
https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-tw
目前研究這兩個
只能說太神了有興趣可玩玩看
google都有附原碼所以應該不難吧
這樣直接用html5來做app應該不算難事摟
範例集相當實用
https://developers.google.com/maps/documentation/javascript/examples/?hl=zh-tw
https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-tw
加圖層
https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-tw
目前研究這兩個
只能說太神了有興趣可玩玩看
google都有附原碼所以應該不難吧
這樣直接用html5來做app應該不算難事摟
範例集相當實用
https://developers.google.com/maps/documentation/javascript/examples/?hl=zh-tw
訂閱:
文章 (Atom)
















