方式一:普通类实现泛型接口: publicclassInterFaceDemo2 : WebApplication1.InterFaceDemo.IFace<string>{publicstringSayHi() {thrownewNotImplementedException(); }publicvoidSayHello(stringmsg) {thrownewNotImplementedException(); } } 方式二:泛型类,实现泛型接口,这样更灵活 publicclassInterFaceDemo<T>:WebApplicat...
//泛型方法:在方法中出现了泛型的结构,泛型参数与类的泛型参数没任何关系。 //换句话说,泛型方法所属的类是不是泛型类都没关系。 //泛型方法,可以声明为静态的。原因:泛型参数是在调用方法时确定的。并非在实例化类时确定。 public static <E> List<E> copyFromArrayToList(E[] arr){ ArrayList<E> list ...
1.jar包: gson解析,图片缓存ImageLoader,极光推送,高德地图 2.自定义widget: CircleImage,NiceSpinner,两种listView刷新,分页刷新 3.存储: sql(通讯录,日程),sharedPreferences(登录数据缓存) 4.完整调用相册相机及存储路径框架 5.侧滑菜单 一登陆界面:
1.jar包: gson解析,图片缓存ImageLoader,极光推送,高德地图 2.自定义widget: CircleImage,NiceSpinner,两种listView刷新,分页刷新 3.存储: sql(通讯录,日程),sharedPreferences(登录数据缓存) 4.完整调用相册相机及存储路径框架 5.侧滑菜单 一登陆界面:
1.jar包: gson解析,图片缓存ImageLoader,极光推送,高德地图 2.自定义widget: CircleImage,NiceSpinner,两种listView刷新,分页刷新 3.存储: sql(通讯录,日程),sharedPreferences(登录数据缓存) 4.完整调用相册相机及存储路径框架 5.侧滑菜单 一登陆界面: 二主界面: #1.个人设置界面: navaigation侧滑显示: 个人信息:...