我一直在编译 PHP, 但学习如何构建一个机器人应用程序。 在 PHP 中, 我从 Mysql 中检索到数据, 然后通过将数据设置为变量来设计我的网络布局...
$name = $SQL["name"];
类似的东西,然后我可以玩弄HTML。我知道,机器人完全不同, 但我想知道,如果有人能解释 我需要了解的是什么, 或者有例子表明,我可以随便设计一个不错的UI。
我现在有这个:
try {
JSONArray jArray = new JSONArray(result);
int jArrayLength = jArray.length();
List<String> listContents = new ArrayList<String>(jArrayLength);
for(int i =0; i<jArray.length(); i++){
JSONObject json_data = jArray.getJSONObject(i);
listContents.add(json_data.getString("full_name"));
}
ListView myListView = (ListView) findViewById(R.id.front_page_listview);
myListView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listContents));
}catch(JSONException e){
Log.e("log_tag","Error parsin data "+e.toString());
}
何处处
listContents.add(json_data.getString("full_name"));
显示全名, 但如果我想添加更多信息, 比如电子邮件、 电话号码、 文本等 。
如果我这样做:
listContents.add(json_data.getString("full_name"));
listContents.add(json_data.getString("email"));
它只是要给另一个行, 但我希望名字和电子邮件 在同一行, 我想能够设计这行我自己,
有什么想法吗?
谢谢!