Android Studio开发之app项目启动运行流程java
Android应用系统的四大组成部分android
活动(Activity)---门面(视图),应用里可视的一切; 服务(Service)---后台运行,用户退出了应用,服务能够继续运行; 广播接收器(Broadcast Receiver)接收电话,信息等各处的广播消息;也能够向外发出广播; 内容接收器(Content Provider)为应用之间提供共享数据;
Android项目怎么运行web
1.打开app目录下的Android-Manifest.xml文件,进行活动的注册; <activity android:name=".HelloWorldActivity"> <intent-fitter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-fitter> </activity> 2.打开app目录下---view---activity下的activity java文件也就是具体的活动 public class HelloWorldActivity extends AppCompatActivity{ @Override protected void onCreat(Bundle savedInstanceState){ super.onCreat(savedInstanceState); setContentView(R.layout.hello_world_layout); } } 3.打开res/layout/hello_world_layout.xml,Android程序设计讲究逻辑和 视图分离 ,setContentView()方法引入的是布局文件hello_world_layout。 也就是说咱们应用里看到的文字是在布局文件定义的;在建立的时候能够选择自动 建立布局文件和本身手写布局文件。