继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

android弹框重要性

吃鸡游戏
关注TA
已关注
手记 501
粉丝 54
获赞 340

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

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

setCateg(List<Map<String, String>> datalist) {
    Gson gson = Gson();
    String s1 = gson.toJson(datalist);
    LSharePreference.(getActivity()).setString(SharePreferenceName., s1);

}

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

原文链接:http://www.apkbus.com/blog-340477-78079.html

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP