我一直在编写 PHP,但正在学习如何构建一个 android 应用程序。在 PHP 中,我能够从 mysql 中检索数据,然后我可以通过将数据设置为变量来设计我的 Web 布局......
$name = $SQL["name"];
像这样的东西,然后我可以弄乱 HTML。我知道 android 是完全不同的,但我想知道是否有人可以解释我需要研究的内容或有示例来表明我可以设计一个漂亮的 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"));
它只是要给出另一行,但我希望姓名和电子邮件在同一行,我希望能够自己设计行,
有任何想法吗?
谢谢!