一、题目
我们在layout中设置三个文本框输入每个科目成绩,点击计算跳到Service进行计算平均成绩,并利用广播返回我们的结果,最后在activity中展示出来,其程序流程图如下:
1.首先创建一个Service,并在AndroidManifest之中注册
package com.example.administrator.myapplication.com.BroadCast.com.BroadCast.Service; import android.app.Service; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.IBinder; import android.support.annotation.Nullable; /** * Created by Administrator on 2018/5/8. */ public class BroadCastService extends Service { double result; @Override public void onCreate() { super.onCreate(); } @Override public void onDestroy() { super.onDestroy(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { double englise=Double.