今天開發中遇到的問題:
代碼自動補全:
google了下發現了方法:
打開 eclipse -> window -> perferences,會打開個perferences 的設定界面。
最簡單的修改方式是:windows——>preferences——>java-->editor-->content asist,在auto activation triggers for java後面的文本框裡隻有一個“.”。
會看到隻有一個"."存在。表示:隻有輸入"."之後才會有代碼提示,我們要修改的地方就是這裡,可是eclipse預設隻允許輸入4個自定義字元。不知道是不是我的eclipse版本比較高的原因,這一欄是不受字元數量的限制的,是以我直接在後面加入了所有的字母,就搞定了。
修改之後,預設是你輸入某個字元200毫秒之後出現代碼提示,如果出現輸入很卡的情況,需要把提示延遲調高一些;如果你嫌它太慢,可以修改成更小的數字,不過數字改的越小,對系統性能的要求就越高,我設定的是50毫秒。
如何添加新的activity:
右鍵->new->other->在android下面有activity可以選擇,裡面還有更豐富的選項,預設提供了諸如全屏、菜單、和空白等activity。
如何将程式全屏,真正去除activity的标題欄:
實際在app的開發中會遇到想要全屏的問題,但是建立的activity即便選的是blank的在螢幕頂端也會有title bar,google了一下發現有兩種方法可以将之去掉。
方法1:
使用xml的方法,在該項目的androidmanifest.xml檔案中,在需要全屏的activity元素中添加屬性
android:theme="@android:style/theme.notitlebar.fullscreen"
這樣就可以實作這個activity的全屏顯示,如果隻是不要标題欄,即需要保留系統自帶的工作列的話,則使用
android:theme="@android:style/theme.notitlebar"
這樣的好處是可以不用在代碼中進行修改
方法2:
即使用代碼進行修改
在activity 的oncreat函數中加入下面的代碼:
使用代碼可以動态使該activity進行全屏,如可實作螢幕輕按兩下後進行全屏等
如何快速注釋:
ctrl+shift+c會在每段代碼前加上//
ctrl+shift+/會把選中區域前後加上/* */