更新时间:2021-11-08 00:33:06
用于android应用层开发的工具包,它将有助于你提高开发效率。它封装了至少以下操作:
如果对使用方法存在着疑问的话,可以参考sample分支中的代码。
以前的写法:
private GridView gridView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); gridView = (GridView) findViewById(R.id.gridView); // 数据填充 gridView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View v, int position, long id) { // do something } }); }
@AndroidView(id=R.id.gridView, onItemClick="gridviewItemClick") private GridView gridView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); UIBindUtil.bindViews(this); } public void gridviewItemClick(AdapterView<?> arg0, View v, int position, long id){ // do something }