2015年工作中遇到的問題:131-140(有圖才有真相)

小雷FansUnion發表於2015-12-07


從本篇的“工作問題”整理開始,嘗試加入一些圖片。
有圖,才有真相~ (*^__^*) 
沒圖,你說個JJ~ o(︶︿︶)o 



131.Android環境最常見的幾個問題。

第一個,project.properties的Android版本
target=android-21


第二個,gen目錄無法生成,可能的原因之一是,res資源目錄有報錯。
第三個,res報錯的一種情況是,drawable-xxhdpi目錄報錯,不被環境支援。
網上找到1個說法是,開發環境有點舊,ADT,SDKManager之類的。
不過我沒有搞定,手動刪除“drawable-xxhdpi”,手動“Clean Project”。


今後很可能要用Android Studio,不再用Eclipse了。


參考資料:
gen檔案無法生成
http://blog.csdn.net/cuihongxing1010/article/details/7893714


http://www.eoeandroid.com/thread-311188-2-1.html
[環境搭建] drawable-xxhdpi資料夾報錯


132.Android環境,程式碼沒有問題,但是仍然“報紅”,不知道怎麼解決。
今天,下載安裝AndroidStudio2.0預覽版,需要Android的SDK目錄為“ANCII”字元。
這樣,我就需要移動“D:/系統軟體/Android”到“D:/Android”。
更改之後,啟動Eclipse,提示找不到SDK,重新設定SDK的目錄,Eclipse會更新工程環境,
然後工程就不報錯了。


純屬巧合啊~




133.Windows環境輸出“變數”。
echo %JAVA_HOME%


Linux下
echo $JAVA_HOME


134.SVN也可以ignore。
Eclipse下,選擇檔案,右鍵,Team,新增至SVN:ignore。
原來一直以為Git下才有呢。


135.專案重構の刪除垃圾程式碼。
專案中有些程式碼,是之前的版本遺留下來的。
由於改動很大,之前的很多程式碼和資源完全不需要了。
這個時候想把他們刪除掉,只需要根據程式碼版本管理的“更新時間”就知道了。
如果1個月,程式碼沒有任何變化,很可能是之前的“髒程式碼”。


136.Android Studio快捷鍵,返回上次瀏覽的位置,
這篇文章整理了常用的快捷鍵
http://www.android-studio.org/index.php/docs/experience/142-androidstudio-shortcut-keys
Ctrl+Alt+ left/right 返回至上次瀏覽的位置


使用之後,嚇死人啊,螢幕直接旋轉了。
最後使用Ctrl+Alt+Up恢復了。


想必是快捷鍵重複了,網上找了個答案。


如何消除win7中ctrl+alt+up桌面旋轉問題
http://jingyan.baidu.com/article/8065f87fdaaa0a23312498fc.html


桌面-右鍵選單-螢幕解析度-高階設定-英特爾圖形和控制皮膚-圖形屬性-高階模式-選項和技術支援→去掉“啟用熱鍵”。


搞定~


137.Android Studio的Git用不了,不得不學習了幾個git命令。
git init
git add .
git common ""
git remote add origin "https://git.oschina.net/fansunion/puzzle.git"


不過,最後通過新建工程的方式,解決了Git的問題。
命令列方式的命令,就沒興趣繼續學習了。


138.EasyUI中,需要Tab標籤開啟。
定義了addTab函式,但是Tab頁是用iframe開啟的,有的頁面呼叫函式,直接用addTab。
有的需要用parent.addTab。


139.正待等待可用的套接字。
系統重啟,開啟QQ瀏覽器,訪問百度,卡住了,左下角出現“等待可用的套接字”提示。
百度搜了下,沒有找到很好的資料。
大部分稍微有點用的資訊就是“同一個域名下,瀏覽器最多有2~6個套接字sockets”。


最大的收穫是,在Google Chrome下,訪問以下地址,可以獲得很多有價值的資訊。
chrome://net-internals/#sockets


也算是學習了一點新東西。


140.上次在Android群英傳Puzzle吐槽文章中的一個吐槽。
關於Android變數命名規範,我吐槽了“mPopupWindow”這種命名方式,
書籍作者表示“m”開頭的就是Android官方的規範。
去看了下Activity的原始碼,確實是m開頭,部分純Java程式碼,不是m開頭。
也有其它網友建議去source.android.com看看官方的文件。


這個時候就比較糾結了,先記下這個問題,要去看看官方的建議,其它開發者的選擇。
永遠糾結在變數、函式、類的命名上~

相關文章