一部编程发展史就是一部程序员偷懒史,MapReduce(下称MR)同样是程序员们用来偷懒的工具。本期说说MR的基础概念,以及WordCount示例。 ...
分类:
其他好文 时间:
2019-01-03 12:58:44
阅读次数:
201
Gson提供了fromJson()方法来实现从Json相关对象到Java实体的方法。 在日常应用中,我们一般都会碰到两种情况,转成单一实体对象和转换成对象列表或者其他结构。 先来看第一种: 比如json字符串为:[{“name”:”name0”,”age”:0}] Person person = g ...
分类:
其他好文 时间:
2018-12-27 18:23:30
阅读次数:
88
1】祝福内容数据,网上自己收集整理成json格式数据
2】然后对各个节日json格式文件编辑对应id保存在资源文件夹assets目录里
3】读取assets里面文件并转成String数据
4】然后用gson解析它生成对应Bean类
5】最后获取TestBean类对应容器List数据设置到RecyclerView控件里对应的item
布局layout上面进行展示
6】分享功能时是调用系统分享来实现的
7】文本复制功能调用android系统键盘管理ClipboardManager复制功能
8】贺卡图片保存到android手机本地里,图库相册可以查看该图片,需要打开系统读写权限
分类:
其他好文 时间:
2018-12-16 16:33:26
阅读次数:
126
可以通过Gson使用两种方法,将json字符串转换为对象,以下面该段报文做测试 1. 创建实体类,通过 fromJson方法将json数据封装进对象中 如上,将上面报文按层次解析并创建两个对象 解析 同时也可以看到,对象中定义为字符串类型的字段也可以接受json串的数值类型,没有转换问题。 2. 解 ...
分类:
Web程序 时间:
2018-12-15 00:56:43
阅读次数:
245
@SerializedName注解的意义 当我们使用Gson解析Json数据时都会创建一个对应实体类,有时候Json数据里面的字段是Java关键词或者Json数据里面的字段太简单,我们想在实体类中自定义字段名,这时就可以用@SerializedName注解。 @SerializedName注解,不管 ...
分类:
移动开发 时间:
2018-12-15 00:13:00
阅读次数:
218
小程序获取登录用户手机号。 因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 <button> 组件的点击来触发。 首先,放置一个 button 按钮,将 button 的 open-type 的属性值设为 getPhoneNumber 。 当用户点击并通过之后,通过 ...
分类:
微信 时间:
2018-12-13 01:14:32
阅读次数:
356
在开发时,遇到了下面这条语句,不懂,然习之。 private List<MyZhuiHaoDetailModel> listLottery = new ArrayList<MyZhuiHaoDetailModel>(); Gson gson=new Gson(); JSONObject object ...
分类:
编程语言 时间:
2018-12-09 14:12:49
阅读次数:
156
1. string 转 object 2. object转string 扩展阅读: Gson : https://www.cnblogs.com/majay/p/6336918.html https://www.jianshu.com/p/fc5c9cdf3aab fastjson : https: ...
分类:
编程语言 时间:
2018-11-26 13:37:15
阅读次数:
322
之前一直使用fastjson来解析json串,性能高,上手快,简单易学不错的! 最新听说fastjson爆出一个安全漏洞,只能寻找新的json库替代,就找到了gson,google开发的一款解析json的库, 平时工作中,复杂的json串解析用不太多,一般就是最基本的json串 用gson解析简单j ...
分类:
Web程序 时间:
2018-11-13 16:16:12
阅读次数:
194
Gson基本用法参考:http://www.jianshu.com/p/e740196225a4Gson提供了fromJson() 和toJson() 两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化。//基本数据类型的解析 int i = gson.fromJson("100", ...
分类:
其他好文 时间:
2018-11-13 16:13:11
阅读次数:
146