發表文章

目前顯示的是 9月, 2011的文章

【Eclipse】移除 Eclipse 3.7indigo 外掛( Plug-In ) 管理外掛

圖片
啟動Eclipse後,上方工具列的[Help]- [About Eclipse SDK]-[Installation Details] 點選[Installation Details]此按鈕 針對要移除的plug-in做uninstall 在這裡可以管理目前安裝的plug-in, 當你想移除某個plug-in(像是遇到plugin之間產生衝突)  或者你的Eclipse啟動、運作太慢,都可以進來這邊做管理。

【Android】UI元件屬性 自動排版code formatting 格式化

圖片
在撰寫layout檔時,對於UI元件的屬性排版時在是很頭痛,系統預設下UI內的各個屬性是一條接一條的,閱讀起來實在是很不舒服,這個時候大多是手動Enter方式將各個屬性做單獨換行(有過經驗的人都知道...這真是件累人的事情@@),後來索性花了些時間研究研究,發現其實eclipse對於xml本身就有屬性自動排版的功能!而且真的很好用喔!能夠將元件的屬性一條一條獨自成行!~ Eclipse設定XML自動排版: Window→Preferences→XML→XML Files→Editor  勾選 Split multiple attributes each on a new line. 這樣按下程式碼自動縮排 【 Ctrl+Shift+F 】 就可以了! 快速鍵參考: Eclipse常用的快速鍵!讓你效率提高10倍以上!!

【Eclipse】 跨檔案serarch關鍵字

圖片
Eclipse上方工具列

【Android】錯誤:The application ... has stopped unexpectedly. Please try again.

圖片
錯誤:The application ... has stopped unexpectedly. Please try again. 有太多種錯誤可能會導致此error訊息 此時建議進入DDMS觀察產生的錯誤! 其中可能原因1:因為UI的寬高沒有設定 若非直接使用Graphical Layout編輯UI元件, 而是直接進入.xml做coding 有可能因為腦殘疏忽導致UI的寬高沒有設定... 神奇的是,eclipse竟然不會有錯誤訊息顯示 而是要等到emulator跑起來時才會告訴你發生錯誤@@ 想一想也是,其實每個代表View的標籤都必須具有 android:layout_width android:layout_height 否則要怎麼做顯示的動作呢?

Chrome使用Gmail上傳檔案時當掉,附加檔案upload error

圖片
有時候用Gmail附加檔案時會當掉,整個畫面停住卡死不能動 甚至是出現這個錯誤【下列的外掛程式無回應:Shockwave Flash】 這時候當然就要懷疑到Flash身上了 可能是版本太舊or太新導致的錯誤 在網址列輸入about:plugins就能快速進入外掛程式 就能夠看到並管理目前的Flash版本

ie9開啟網頁,但是畫面為空白

圖片
問題:ie9開啟任何網頁的時候,都會變成空白頁面,無法正常顯示!... 真是個奇怪的問題@@ 解決方法: 進入設定--網際網路選項--進階 先試試看 方法1:重設IE。重新啟動試試看 不行的話再試方法2 勾選使用軟體呈現,而不使用GPU呈現 依據微軟官方解答此問題的原因: 通常發生這個問題,是由於您的視訊卡或是視訊驅動程式不支援圖形處理單元硬體加速所造成的,由於Internet Explorer 9 將圖形和文字的網頁從 CPU 轉譯至 GPU,以加速圖形效能與網頁轉譯,所以如果您的視訊卡不支援 GPU 硬體加速,部分網頁可能就無法在 Internet Explorer 9 版正確顯示。

劣質讀卡機!讀卡機也有黑心貨...

圖片
沒想到連一隻小小的讀卡機也會有黑心貨 這裡指的不是讀寫速度的快慢差異,而是會造成讀入的檔案不完整或不正確 最近用一只劣質讀卡機來傳照片 沒想到圖片竟然變成這樣= =" 照片下半部整個顏色錯亂... 補上一張正常版的! 可怕的黑心讀卡機!還能用嗎? 下次不知道會再給我搞出甚麼靈異資料出來...

windows排程無法執行 XP為例

圖片
windows XP排程無法執行 (Google了一下問題似乎很多種,有時候似乎就是會莫名無法執行) 可能的解決方式之一 試試看吧~ 電腦管理-服務-Task Scheduler 進入後選擇"登入"介面 勾選"允許服務與桌面互動"

【Android】匯入SDK的範例sample檔,ApiDemos,Android範例

圖片
Android的範例檔存放在SDK的資料夾底下 例如:android-sdk-windows\samples\android-8 如果從Eclipse直接匯入這個資料夾會出現錯誤: Some projects cannot be imported because they already exist in the workspace 解決方法:改用新增一個專案來將範例讀進來。 File-New-Android Project 選擇Create project from existing source 即可將範例給匯入進來了!。

【Android】Eclipse初次登入的好用基本設定

圖片
Eclipse設定,進入preferences 1.輸入搜尋encoding 將設定為utf-8 2.輸入搜尋Editor 將Content Assist裡面的Auto Activation 的triggers for JAVA設定成.abcdefghijklmnopqrstuvwxyz當輸入這些字元程式會幫你自動補齊code 除了for JAVA有程式碼自動補齊(autocomplete)之外,XML或PHP也可以比照辦理,很方便的唷! 不用再辛辛苦苦按alt+/才能補齊了

【Android】Override覆寫軟體鍵功能Soft key

圖片
Android 的四個軟體鍵 Back, Menu, Home, Search 其中有三個可以透過 Override 改變行為 分別如下: Back: onBackPressed() Search: onSearchRequested() Menu:onCreateOptionsMenu() 在Eclipse中可以從 右鍵-Source-Override/Implement Methods 得知有哪些Method可以override

【Android】package如何重新命名renaming

執行Eclipse 在專案資料夾上按右鍵--Android tools---Rename Application Package 即可對此專案的package重新命名

【Android】Import專案時出現錯誤:some projects cannot be imported because thery already exist in the workspace

圖片
錯誤訊息: 原因:在workspace資料夾內已經存在相同的專案名稱 解決方法:將.project檔開啟,修改<name>標籤內的專案名稱即可。

【Android】微調Eclipse的執行速度(eclipse.ini設定Xms)

Eclipse資料夾下的eclipse.ini,包含啟動Eclipse的JVM參數, 可以參考以下的部分,將RAM的配置做個設定。 原本的Xms如下(可能依系統安裝情形而有所不同) -Xms40m -Xmx384m 其中的Xms表示最小的RAM配置(執行就會吃到的大小) Xmx表示最大的RAM配置(依使用情形而變動,能夠正常值的上限) 存檔後重新執行Eclipse即可。 補充: 如果執行eclipse過程中有出現這個錯誤 jee failed to create the java virtual machine 表示Xmx的設定值太大,導致eclipse無法正確使用JVM的內存值 此時應該將Xmx的設定值改小一點

【Android】Eclise 匯入專案錯誤(專案名稱重複)(Some projects cannot be imported because they already exist...)

圖片
Import專案出現的錯誤訊息:Some projects cannot be imported because they already exist in the workspace error in Eclipise 可能原因:workspace已經存在此專案,或者是與要匯入的專案名稱相同。 解決方法:1.檢查workspace是否存在此專案,或者是和此專案同名的專案 2.將.project檔內的專案名稱修改。開啟project檔修改<name>標籤

【Android】App全螢幕顯示

在Activity的onCreate方法的setContentView之前 加入下列程式片段: this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 即可全螢幕顯示。

【Android】Eclipse常用的快速鍵!讓你效率提高10倍以上!!

圖片
俗話說:「工欲善其事,必先利其器。」對於我們coding的這套IDE工具你又認識多少呢? 如果能配合這些快速鍵的使用,相信能提升不少coding的流暢度! ◎快速鍵(熱鍵)修改處: 英文版:Window->Preference->General->Keys 中文版:視窗->喜好設定->一般 ->按鍵 【 Ctrl+Shift+O 】:自動匯入所需要的類別: 簡易說明: 假設我們在Eclipse中有使用到某個class但是還沒有Import時, 此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O ,它就會自動幫我們Import類別。 【 Alt + / 】:程式碼提示,自動補齊 Template 修改處:視窗->喜好設定->工作台->按鍵->編輯->內容輔助。 簡易說明:編輯程式碼時,打sysout +Template啟動鍵,就 會自動出現:System.out.println(); 。 設定Template的格式:視窗->喜好設定->Java->編輯器->範本。 【 Ctrl+Shift+F 】:程式碼自動排版 修改處:視窗->喜好設定->工作台->按鍵->程式碼->格式。 自動排版設定:視窗->喜好設定->Java->程式碼格式製作程式。 樣式頁面->將插入tab(而非空白鍵)以內縮,該選項取消勾選 ,下面空格數目填4,這樣在自動編排時會以空格4作縮排。 【 Ctrl + F11 】:快速執行程式 修改處:視窗->喜好設定->工作台->按鍵->執行->啟動前一次的啟動作業。 個人習慣:F5 簡易說明:第一次執行時,它會詢問您執行模式, 設置好後,以後只要按這個熱鍵,它就會快速執行。 【 Ctrl+滑鼠左鍵點擊 】:查看使用類別的原始碼 簡易說明:可以看到您所使用類別的原始碼。 或者是連到對應的Method,這個很好用。 【 Ctrl+/ 】:將選取的文字多行註解起來 簡易說明:Debug時很方便。 修改處:視窗->喜好設定->工作台->按鍵->程式碼->註解

Eclipse 環境設定UTF-8(中文亂碼解決方法之一)

圖片
Eclipse 環境設定 選擇「Window」>「Preferences」進行設定 在「General」>「Workspace」裡面設定「Text file encoding」將 Default (MS950) 改成「Other:」選擇「UTF-8」之後按下「Apply」並按「OK」完成 XML的部分如果有出現亂碼,也可以參照以下設定