大家怎么还在搜这个问题啊, 这都是三年前的东西了, 只可以作为参考哈
可以直接使用 Gson 或者 fastjson
以下为原内容
测试 JSON 数据
{
"code": "200",
"message": "测试数据",
"data": {
...
sinvader
9年前 (2015-10-21) 19791℃ 1评论
开发、准生产、生产多服务器,需要不同的 URL,打包时需要切换
第一步:
首先打开 module 的 build.gradle
在 android 根中添加下面的代码
productFlavors {
dev {
resValue "s...
sinvader
8年前 (2017-06-07) 4892℃ 0评论
用途
在 App 中经常会让用户选择多张图片,而单单调用系统的实现在有的手机上并不好实现这个功能,所以有了这个项目
下载地址
ImageSelector 该项目同同时需要 ImageViewpager 来支持,后面的项目是一个图片预览器
着急使用的看到这里就可以了,下面是我做时...
sinvader
8年前 (2016-12-15) 4178℃ 0评论
前两种都是通过 Intent 来获取的
第一种
Intent localIntent = new Intent("android.intent.action.PICK");
localIntent.setType("vnd.android.cursor.dir/phone");...
sinvader
9年前 (2016-05-08) 7835℃ 0评论
下面这种方法是歪果仁写的,来自于 stackoverflow
public static String formatFileSize(long size) {// 转换文件大小
if (size < = 0)
return "0";
final Strin...
sinvader
9年前 (2016-02-16) 85℃ 0评论
package com.img.util;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.Ou...
sinvader
9年前 (2016-01-25) 3482℃ 0评论
一般,在我们下载比较大的数据的时候,为了不在用户中断操作后重新下载耗费流量,会用到断点续传的下载。
首先,下载 jar 包:MultiDownload
然后,看代码:
//按钮下载或者暂停下载
button.setOnClickListener(new OnClickLis...
sinvader
9年前 (2015-08-19) 3718℃ 0评论
愁死我了~
当我看到微信支付的接口,并且下载了它的 demo 之后,这是我的感觉。
程序猿何苦为难程序猿。
硬着头皮看 demo。
第一步:
第二步
Constants 里面有三个参数:APP_ID,MCH_ID,API_KEY。
APP_ID: 在 open 里面有,注意...
sinvader
9年前 (2015-08-18) 6512℃ 0评论
在我们制作 Android 程序的时候,会有一些需求:用户要安装包尽可能的小,同时在打包 apk 的时候还要将可能用到的资源都打包到 apk 中,在尽量把资源打包到 apk 的前提下,我们可以考虑使用压缩来解决。
下面是解压的调用代码:
InputStream inputStre...
sinvader
9年前 (2015-08-17) 3984℃ 0评论