1:assets:存放各种文件:可以随着程序一起打包
main 右键
流 = getAssets().open("文件名称.后缀");
流-->文字 字符流 图片
2:Json解析
{} JsonObject name:"" jsonobject.getString("") Int Float boolean
[] JsonArray {"":""}
JsonArray fori
json.getJsonObject(i);
List<Person> Person[]
3:BaseAdapter List/[]
getCount():数量 getItem():获取条目 getItemId() 位置
getView() 获取视图
1:布局 convertView = 布局转换器 LayoutInflater.from(Context).inflater(布局的layout,parent,false);
2:取出控件:convertView.findViewById
3:赋值 tv img./ setText/Set...
4:return convertView
ArrayAdapter 文字
SimpleAdapter 图文混排 List<Map<>>
BaseAdapter 图文混排
1:点击条目 弹出name
//Activity
2:点击图片 放大的图片
//Adapter
main 右键
流 = getAssets().open("文件名称.后缀");
流-->文字 字符流 图片
2:Json解析
{} JsonObject name:"" jsonobject.getString("") Int Float boolean
[] JsonArray {"":""}
JsonArray fori
json.getJsonObject(i);
List<Person> Person[]
3:BaseAdapter List/[]
getCount():数量 getItem():获取条目 getItemId() 位置
getView() 获取视图
1:布局 convertView = 布局转换器 LayoutInflater.from(Context).inflater(布局的layout,parent,false);
2:取出控件:convertView.findViewById
3:赋值 tv img./ setText/Set...
4:return convertView
ArrayAdapter 文字
SimpleAdapter 图文混排 List<Map<>>
BaseAdapter 图文混排
1:点击条目 弹出name
//Activity
2:点击图片 放大的图片
//Adapter