From 007daac50f5f7ee4c0c1141f80f430218bc7b0f6 Mon Sep 17 00:00:00 2001 From: lh <1209405678@qq.com> Date: Wed, 6 Dec 2017 15:17:05 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E6=B6=88=E6=81=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E9=80=BB=E8=BE=91=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/qhclh/ytzh/index/GetjpActivity.java | 8 +++++++ .../com/qhclh/ytzh/index/IndexFragment.java | 23 +++++++++---------- .../com/qhclh/ytzh/utils/DateTimeUtil.java | 7 ++++++ 3 files changed, 26 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java b/app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java index 6cd5379..2499192 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java +++ b/app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java @@ -8,6 +8,8 @@ import android.widget.TextView; import com.qhclh.ytzh.R; import com.qhclh.ytzh.base.BaseActivity; +import com.qhclh.ytzh.bean.NewsBean; +import com.qhclh.ytzh.utils.DateTimeUtil; import butterknife.BindView; import cn.jpush.android.api.JPushInterface; @@ -48,6 +50,12 @@ public class GetjpActivity extends BaseActivity{ content = bundle.getString(JPushInterface.EXTRA_ALERT); } tv_getjp.setText("Title : " + title + " " + "Content : " + content); + NewsBean newsBean = new NewsBean(); + newsBean.setTitle(title); + newsBean.setContent(content); + newsBean.setUrl("https://www.baidu.com/img/bd_logo1.png"); + newsBean.setTime(DateTimeUtil.getYMDHMS1()); + newsBean.save(); } } diff --git a/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java b/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java index d539ecd..47eda5e 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java @@ -11,6 +11,8 @@ import com.qhclh.ytzh.bean.NewsBean; import com.qhclh.ytzh.index.planorder.OrderActivity; import com.qhclh.ytzh.index.planorder.WarningActivity; +import org.litepal.crud.DataSupport; + import java.util.ArrayList; import java.util.List; @@ -36,18 +38,7 @@ public class IndexFragment extends BaseFragment { @Override protected void initData() { - newsBeanList = new ArrayList<>(); - for (int i =0;i<10;i++){ - NewsBean newsBean = new NewsBean(); - newsBean.setId(i); - newsBean.setUrl("https://www.baidu.com/img/bd_logo1.png"); - newsBean.setContent("aaaaaaaaa"+i); - newsBean.setTitle("bbbb"+i); - newsBean.setTime("qqqq"+i); - newsBeanList.add(newsBean); - } - newsAdapter = new NewsAdapter(getActivity(),newsBeanList); - lv_index.setAdapter(newsAdapter); + } @Override @@ -63,4 +54,12 @@ public class IndexFragment extends BaseFragment { } }); } + + @Override + public void onResume() { + super.onResume(); + newsBeanList = DataSupport.select("id","url","title","content","time").order("time desc").find(NewsBean.class); + newsAdapter = new NewsAdapter(getActivity(),newsBeanList); + lv_index.setAdapter(newsAdapter); + } } diff --git a/app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java b/app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java index cb6f37e..2e7baa8 100644 --- a/app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java +++ b/app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java @@ -104,6 +104,13 @@ public final class DateTimeUtil { return str; } + public static String getYMDHMS1() { + SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd HH:mm"); + Date curDate = new Date(System.currentTimeMillis());//获取当前时间 + String str = formatter.format(curDate); + return str; + } + public static String getStrYMD(String str) { SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Date date = null;