android弹框重要性

一个首页为了一个弹框,做的判断 ,我有时候搞不明白,为啥不好好优化投资等重要业务,非要整一些没有用的,大家看看这样判断换你们你们怎么判断,怎么做能做的更好。

我存数据没有用数据库,我用SharePreference,但是大家知道他不能存集合怎么呢,我把一些麻烦的写出来,

/**
* 设置json进去
*
* @param datalist
*/
private void setCateg(List> datalist) {
Gson gson = new Gson();
String s1 = gson.toJson(datalist);
LSharePreference.getInstance(getActivity()).setString(SharePreferenceName.PROGRESS, s1);

}

/**
* 取出json
*/
private List> getCateg(String dateJson) {
List> datalist = new ArrayList<>();
Gson gson = new Gson();
datalist = gson.fromJson(dateJson, new TypeToken>>() {
}.getType());
return datalist;
}
这样就可以存起来了,然后判读逻辑,首先先谈升级,然后在谈维护框,接着在谈风险评测
(首先判断存在维护框,然后在判断维护框谈了,然后在进行风险评测)
2.今天还碰到一个问题,就是升级,我们原本升级用的推送方式升级,现在换成进度条方式,
然后我在服务里面开启,结果当然是不能弹窗的,那怎么呢,只能把activity变成一个diolog的形式
在用广播发送,对于一些小功能我个人认为框架,不要用的太多了,要不你就慢慢发现你忘记很多
原始东西,结果你就是你干一件事,第一想的就是第三方,不是想的自己怎么实现。
收藏
分享到:
举报

你可能感兴趣的:(android弹框重要性)