Browse Source

首页消息页面逻辑添加

master
lh 8 years ago
parent
commit
007daac50f
3 changed files with 26 additions and 12 deletions
  1. +8
    -0
      app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java
  2. +11
    -12
      app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java
  3. +7
    -0
      app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java

+ 8
- 0
app/src/main/java/com/qhclh/ytzh/index/GetjpActivity.java View File

@ -8,6 +8,8 @@ import android.widget.TextView;
import com.qhclh.ytzh.R; import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseActivity; import com.qhclh.ytzh.base.BaseActivity;
import com.qhclh.ytzh.bean.NewsBean;
import com.qhclh.ytzh.utils.DateTimeUtil;
import butterknife.BindView; import butterknife.BindView;
import cn.jpush.android.api.JPushInterface; import cn.jpush.android.api.JPushInterface;
@ -48,6 +50,12 @@ public class GetjpActivity extends BaseActivity{
content = bundle.getString(JPushInterface.EXTRA_ALERT); content = bundle.getString(JPushInterface.EXTRA_ALERT);
} }
tv_getjp.setText("Title : " + title + " " + "Content : " + content); 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();
} }
} }


+ 11
- 12
app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java View File

@ -11,6 +11,8 @@ import com.qhclh.ytzh.bean.NewsBean;
import com.qhclh.ytzh.index.planorder.OrderActivity; import com.qhclh.ytzh.index.planorder.OrderActivity;
import com.qhclh.ytzh.index.planorder.WarningActivity; import com.qhclh.ytzh.index.planorder.WarningActivity;
import org.litepal.crud.DataSupport;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -36,18 +38,7 @@ public class IndexFragment extends BaseFragment {
@Override @Override
protected void initData() { 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 @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);
}
} }

+ 7
- 0
app/src/main/java/com/qhclh/ytzh/utils/DateTimeUtil.java View File

@ -104,6 +104,13 @@ public final class DateTimeUtil {
return str; 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) { public static String getStrYMD(String str) {
SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = null; Date date = null;


Loading…
Cancel
Save