小编sft*_*dev的帖子

Android-创建JSON数组和JSON对象

如何在Android中使用此格式创建JSON:由于我将传递的API将解析JsonArray然后解析对象.或者只是传递一个json对象会没关系吗?因为我只需要为每个服务调用插入1个事务.

{
    "student": [
        {
            "id": 1,
            "name": "John Doe",
            "year": "1st",
            "curriculum": "Arts",
            "birthday": 3/3/1995
        },
        {
            "id": 2,
            "name": "Michael West",
            "year": "2nd",
            "curriculum": "Economic",
            "birthday": 4/4/1994
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我所知道的只是JSONObject.像这个.

JSONObject obj = new JSONObject();
try {
    obj.put("id", "3");
    obj.put("name", "NAME OF STUDENT");
    obj.put("year", "3rd");
    obj.put("curriculum", "Arts");
    obj.put("birthday", "5/5/1993");
} catch (JSONException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗.谢谢

arrays android json

113
推荐指数
3
解决办法
19万
查看次数

Android-使用不同的Intent值返回Previous Activity

我有一个具有此转换的应用程序:

 A -> B -> C -> D-> C
Run Code Online (Sandbox Code Playgroud)

进入后C,我必须检查一个标志.然后我必须将其作为意图传递(让我们说intentX = false)D.做完之后D,它会C在按下按钮后返回.我所做的只是再次传递intentX值为true,然后再次传递startActivity C. 那么它发生了什么呢?它创造了另一个活动C.

我希望发生的是,我不会有开始新的活动C,但只调用使用以前的C super.onBackPressed().但我无法传递新的价值intentX.还有其他方式,实现我想要的.我可能错过了一些.

android android-activity

9
推荐指数
1
解决办法
8620
查看次数

如何使用yyyy-MM-dd格式获取日期

如何以此格式获取系统的当前日期 yyyy-MM-dd

我要这个

SimpleDateFormat formatDate = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
String strDate = formatDate.format(now);
return strDate;
Run Code Online (Sandbox Code Playgroud)

但返回一个Date而不是一个String.

任何帮助是极大的赞赏.

更新:如果是这种情况,我可以将我的字符串解析为日期吗?

java date

-4
推荐指数
1
解决办法
3160
查看次数

标签 统计

android ×2

android-activity ×1

arrays ×1

date ×1

java ×1

json ×1