团队冲刺第9天
整个项目预期的任务量 :
摘要:今日完成任务.
聊天功能实现。
总任务:
一.appUI页面
二.首页功能:
1.首页新闻资讯
2.视频资源学习
3.搜索视频、新闻功能
三.交流区功能
1.实现在线聊天
2.访问他人空间
四.个人主页功能
1.添加课程表
2.笔记本
3.登录功能
4.短信验证
5.个人空间
6.我的收藏
五.服务器部署
import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import android.app.ActivityManager; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.WindowManager; import android.widget.RelativeLayout; import com.example.myapplication.ui.home.HomeFragment; import com.example.myapplication.zc.LoginActivity; import com.example.myapplication.zc.RegisterActivity; import java.util.List; public class Splash extends AppCompatActivity { private ProgressView mProgressView; private RelativeLayout mRelEnter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏 ActionBar actionBar=getSupportActionBar(); if(actionBar!=null) { actionBar.hide(); } setContentView(R.layout.activity_splash); initView(); } private void initView() { mRelEnter=(RelativeLayout)findViewById(R.id.rl_center); mProgressView=(ProgressView)findViewById(R.id.progress); //跳过点击事件 mRelEnter.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { enterMain(); } }); //设置进度条颜色 mProgressView.setPaintColor("#ff0000"); //开始倒计时 mProgressView.startDownTime(3500, new OnFinishListener() { @Override public void onFinish() { enterMain(); } }); } private void enterMain() { startActivity(new Intent(this, MainActivity.class)); finish(); } //判断是否后台 /* private static boolean isBackground(Context context) { ActivityManager activityManager=(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningAppProcessInfo> appProcesses=activityManager.getRunningAppProcesses(); for (ActivityManager.RunningAppProcessInfo appProcess:appProcesses) { if(appProcess.processName.equals(context.getPackageName())) { if(appProcess.importance!=ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND) { return true; } else { return false; } } } return false; }*/
燃尽图: