标签:des android style blog http color 使用 os
在Android中,无论是开发者还是用户,接触最多的就算是Activity。它是Android中最复杂、最核心的组件。Activity组件是负责与用户进行交互的组件,它的设计理念在很多方面都和Web页面类似。当然,这种相似性主要体现在设计思想上。在具体实现方面,Android的Activity组件有自己的设计规范,同时,它能够更简便地使用线程、文件数据等本地资源。Activity 的生命周期是被以下的函数控制的。
1 public class Activity extends ApplicationContext { 2 protected void onCreate(Bundle icicle); 3 protected void onStart(); 4 protected void onRestart(); 5 protected void onResume(); 6 protected void onFreeze(Bundle outIcicle); 7 protected void onPause(); 8 protected void onStop(); 9 protected void onDestroy(); 10 }
<activity android:name=".Demo" android:label="@string/app_name"> //.Demo是要注册的Activity名字,当然不在默认包内的话,前面要加上包名。后面的是Activity的名字 </activity>
Intent intent =new Intent(CurrentActivity.this,OtherActivity.class); startActivity(intent);
当然OtherActivity也必须在manifest.xml文件中进行注册。其中intent是一个通信机制,这个以后会专门介绍它。
<activity android:name=".EX01" android:label="@string/app_name" android:screenOrientation="portrait">// 竖屏 , 值为 landscape 时为横屏 </activity>
// 设置全屏模式 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); // 去除标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE);
// 不明确进度条 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.main); setProgressBarIndeterminateVisibility(true); // 明确进度条 requestWindowFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.main); setProgress(5000);
【Android的从零单排开发日记】之入门篇(四)——Android四大组件之Activity,布布扣,bubuko.com
【Android的从零单排开发日记】之入门篇(四)——Android四大组件之Activity
标签:des android style blog http color 使用 os
原文地址:http://www.cnblogs.com/cpacm/p/3900557.html