android 基础知识
来源:学习笔记 责任编辑:栏目编辑 发表时间:2013-07-02 06:26 点击:次
1. 设置屏幕方向
横向和竖向切换:
- if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
- setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
- }else {
- setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
- }
可设置activity默认方向:
- <activity android:name=".ActivityMain"
- android:label="@string/app_name"
- android:screenOrientation="landscape">
2.设置activity属性
使activity为一个窗口:
- android :theme="@android:style/Theme.Dialog"
使activity透明:
- android:theme="@android:style/Theme.Translucent"
使activity全屏:
- android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
3. activity被系统回收时,保存数据
- @Override
- protected void onSaveInstanceState(Bundle outState) {
- outState.putInt("id",123);
- super.onSaveInstanceState(outState);
- }
再次启动时可获取数值
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- &
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>