showfm练习小项目总结

Showfm 项目总结:

  1. 有一个主页面,
  2. 有一个service,启动和结束一般在主页面里面完成。
  3. OnCreate启动service
  4. OnDestroy关闭service
  5. EventBus 信息传递
  6. greenDao 作为数据库操作。
  7. SharedPreference 来实现播放记忆保存
  8. ImageCache 用于图片缓存
  // 启动service
Intent it = new Intent(ListViewActivity.this, PlaybackService.class);
startService(it);
 @Override
protected void onDestroy () {
    super.onDestroy();
    // 停止service
   
Intent it = new Intent (ListViewActivity.this, PlaybackService.class);
    stopService(it);
}

如何把头像变成圆形样式?

首先:加入compile 'de.hdodenhof:circleimageview:2.1.0' 同步到项目中;
其次改变ImageView标签为: de.hdodenhof.circleimageview.CircleImageView

//补充一点:在我们更新状态的时候有一个定时器,当我们的service关闭的时候,一定要断掉定时器,不然当我们退出到手机界面的时候,项目就会挂掉。

上一篇:DevOps理论与实践总结


下一篇:c# 调用c++sdk时结构体与byte数组互转