天天看點

Android開發小白日記1 25th Mar

今天開發中遇到的問題:

代碼自動補全:

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+/會把選中區域前後加上/*  */

繼續閱讀