创建一个Android应用程序,以便从Web服务器接收json格式的数据 在我的应用程序中,我应该将url作为字符串并使用它来获取如下所示的数据
private static final String my_url = "http://example.com/folder/showJsonData.php";
jsonObjectRequest = new JsonObjectRequest(Request.Method.POST, my_url ,new Response.Listener<JSONObject>() {
.
.
.
}
因为你看到my_url并不复杂或编码所以每个人都可以在反编译apk后访问它
问题是我怎么能让它变得更复杂一点
请用例子说明
感谢
答案 0 :(得分:0)
在Android上以与在Java SE中相同的方式完成URL编码;
try {
String url = "http://www.example.com/?id=123&art=abc";
String encodedurl = URLEncoder.encode(url,"UTF-8");
Log.d("TEST", encodedurl);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}