編輯:Android開發教程
目前看來,我們已經看到了,可以使用兩種方法去適應屏幕方向的改變。現在,讓我們看以下,當屏幕方 向改變的時候,Activity狀態的改變。
1. 創建一個工程:Orientations。
2. main.xml文件 。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <!-- 注意,這個EditText使用了android:id屬性 --> <EditText android:id="@+id/txtField1" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <!-- 注意,這個EditText沒有使用android:id屬性 --> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
3、OrentationsActivity.java。
public class OrientationsActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Log.d("StateInfo", "onCreate"); } @Override public void onStart() { Log.d("StateInfo", "onStart"); super.onStart(); } @Override public void onResume() { Log.d("StateInfo", "onResume"); super.onResume(); } @Override public void onPause() { Log.d("StateInfo", "onPause"); super.onPause(); } @Override public void onStop() { Log.d("StateInfo", "onStop"); super.onStop(); } @Override public void onDestroy() { Log.d("StateInfo", "onDestroy"); super.onDestroy(); } @Override public void onRestart() { Log.d("StateInfo", "onRestart"); super.onRestart(); } }
Activity分類示例的最後幾個例子是來顯示半透明Activity。例子大同小異。實現Activity的半透明效果主要是通過Style和 Theme來實現的。看看Tra
通過roster可以獲得好友列表,前提是在服務器中建立了好友列表,不然沒有的話,不會獲取全部用戶的,roster.getEntries()的size將會為0。下面來看看怎
Android簡明開發教程八說明了程序需要實現的功能,就可以創建Android項目了。請參見Android簡明開發教程三:第一個應 用Hello World ,創建一個新
在字體的顯示和繪制中,Libgdx的作者(Mario Zechner,美國人)給我們提供了一個非常好用的工具——Hiero,那麼下面就來看看它具體