一般來說,製作手機上的 App,首先會面臨到的就是 全球市場 這件事情
很多時候,一個好的創意或是想法,是不分國界的(換句話說就是大家都會爭相模仿)
如果設計出來的手機程式,只能在自己母語的地區發行,事實上會受到諸多限制
即使沒有想要推出所謂多國語言版本,至少弄個英文版本出來,曝光率也相對高
至於原本就想要製作多國語言版本的人,更應該遵循既定的規則來製作
雖然有點麻煩,不過這會解決掉將來更多的麻煩與問題,相信努力絕對是值得的
這邊,要先分兩大主題:
1. Globalization (全球化)
讓程式能夠支援多國語系的內容顯示,包含系統上的日期時間與金錢表示法等
在切換語系設定之後,能正確地顯示該語系相對應的內容
2. Localization (在地化)
讓程式能夠在每個地區獨立存在,並且顯示預設的語系內容
在市集上架的時候,能正確地設定各地區的顯示內容,而不用另外包裝程式
2011年12月30日
2011年10月2日
[分享]如何在WORD中快速加上中文引號「」
今天剛好看到有人在問要怎樣在 WORD 中,在選取的字串兩側快速安插中文引號
我想這應該會有很多人都會需要,所以分享其中一種使用巨集的方法給大家參考
環境是使用 WORD 2010 ,所以如果舊版本有不相容的地方,就請自行了斷修改囉~~
我想這應該會有很多人都會需要,所以分享其中一種使用巨集的方法給大家參考
環境是使用 WORD 2010 ,所以如果舊版本有不相容的地方,就請自行
2011年7月29日
2011年7月22日
[筆記]解決XP無法執行.NET應用程式的問題
某個使用 C#.NET 4.0 撰寫的 Windows Form 應用程式
在 Vista / Win7 的電腦都能正常運行,唯獨 XP 電腦無法執行
已經確認正常安裝,只是在執行後(點兩下)就直接關閉
在 Vista / Win7 的電腦都能正常運行,唯獨 XP 電腦無法執行
已經確認正常安裝,只是在執行後(點兩下)就直接關閉
2011年7月4日
[筆記]How to get string width by different font style
Try to use this method :
Graphics.MeasureString(String, Font)
Example :
this is also useful in game :)
Graphics.MeasureString(String, Font)
Example :
private void MeasureStringMin(PaintEventArgs e) { // Set up string. string measureString = "Measure String"; Font stringFont = new Font("Arial", 16); // Measure string. SizeF stringSize = new SizeF(); stringSize = e.Graphics.MeasureString(measureString, stringFont); // Draw rectangle representing size of string. e.Graphics.DrawRectangle(new Pen(Color.Red, 1), 0.0F, 0.0F, stringSize.Width, stringSize.Height); // Draw string to screen. e.Graphics.DrawString(measureString, stringFont, Brushes.Black, new PointF(0, 0)); }
this is also useful in game :)
[筆記]How to prevent C# controls flickering when resizing
Just add this below your Form constructor :
wish this would help you :)
protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; // WS_EX_COMPOSITED. Prevents flickering. //cp.ExStyle |= 0x00080000; // WS_EX_LAYERED. Transparency key. return cp; } }
wish this would help you :)
2011年6月23日
[分享]蘭迪‧鮑許演講:時間管理 Randy Pausch Time Management
在網路上看到很棒的演講:
蘭迪‧鮑許演講:時間管理 Randy Pausch Time Management
相信影片中的很多重點,都會對你的人生有著正面的影響
蘭迪‧鮑許演講:時間管理 Randy Pausch Time Management
相信影片中的很多重點,都會對你的人生有著正面的影響
2011年5月27日
[筆記]XNA無法撥放影片的問題
今天有人剛好問到 XNA 無法撥放影片的問題
在這邊順手紀錄一下
相信很多人在一開始練習 XNA 的 VideoPlayer 類別時,會踢到鐵板
明明我從網路上抓下來的影片都可以正常看,為何就是會出現這錯誤訊息呢?
Please make sure that the video is not DRM protected
and is a valid single-pass CBR encoded video file.
在這邊順手紀錄一下
相信很多人在一開始練習 XNA 的 VideoPlayer 類別時,會踢到鐵板
明明我從網路上抓下來的影片都可以正常看,為何就是會出現這錯誤訊息呢?
Please make sure that the video is not DRM protected
and is a valid single-pass CBR encoded video file.
2011年4月12日
[筆記]SQL Injection And Stored Procedure (Search Note)
看到有人正在討論關於 Stored Procedure 是否能防止 SQL Injection
查了一些相關網頁,特別在此做了一些紀錄:
[Are stored procedures safe against SQL injection?]
關於 SQL 攻擊的簡單說明,以及預防方法(建議)
這篇還不錯,最後六點我大概翻譯一下:
查了一些相關網頁,特別在此做了一些紀錄:
[Are stored procedures safe against SQL injection?]
關於 SQL 攻擊的簡單說明,以及預防方法(建議)
這篇還不錯,最後六點我大概翻譯一下:
2011年3月18日
[筆記][2011/03/10] 微軟 C++ 開發日活動
難得有機會可以聽到王老師講課,所以這次有去參加這個活動
C++ 開發日 活用 Visual Studio 2010 - 效能及開發速度全面提升
當然,對我個人來說,確實有不少收穫
目前還沒有看到官方放出的投影片,有些東西回想不起來 T_T
以下是整理的筆記:
C++ 開發日 活用 Visual Studio 2010 - 效能及開發速度全面提升
當然,對我個人來說,確實有不少收穫
目前還沒有看到官方放出的投影片,有些東西回想不起來 T_T
以下是整理的筆記:
2011年3月8日
訂閱:
文章 (Atom)