传播智客ASP.NET高级系列视频资料分享
ASP.NET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、vb语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。
视频播放地址:http://www.php.cn/course/637.htML
本视频难点在于ListVeiw的学习:
列表的显示需要三个元素:
1.ListVeiw 用来展示列表的View。
2.适配器 用来把数据映射到ListView上的中介。
3.数据 具体的将被映射的字符串,图片,或者基本组件。
根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter
其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。SimpleCursorAdapter可以认为是SimpleAdapter对数据库的简单结合,可以方面的把数据库的内容以列表的形式展示出来。
我们从最简单的ListView开始:
/** * @author allin * */public class MyListView extends ActivITy { PRivate ListView listView; //private ListString> data = new ArrayListString> (); @override public void onCreate(Bundle savedInstancestate){ suPEr.onCreate(savedInstanceState); listView = new ListView(this); listView.setAdapter(new ArrayAdapterString> (this, andROId.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView); }
private ListString> getData(){ ListString> data = new ArrayListString> (); data.add("测试数据1"); data.add("测试数据2"); data.add("测试数据3"); data.add("测试数据4"); return data; } }
上面代码使用了ArrayAdapter(Context context, int textViewResourceId, ListT> objects)来装配数据,要装配这些数据就需要一个连接ListView视图对象和数组数据的适配器来两者的适配工作,ArrayAdapter的构造需要三个参数,依次为this,布局文件(注意这里的布局文件描述的是列表的每一行的布局,android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字,数据源(一个List集合)。同时用setAdapter()完成适配的最后工作。
以上就是传播智客ASP.NET高级系列视频资料分享的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 传播智客ASP.NET高级系列视频资料分享
本文地址: https://pptw.com/jishu/592742.html