一个APP的需求来自于哪儿?产品、老板、客户…..做程序员不容易,需求一句话,就是几千几万行代码!
透露一个绝密信息:使用混合开发平台AppCan,开发者完成应用的前端部分,至于各项复杂的功能,就交给AppCan来搞定吧!这里列出10个新增的AppCan插件,IM、界面布局、视频、图片编辑等等,开发者简单调用插件接口,就可以轻松为应用接入丰富功能,非常实用。
1.uxNBListViw
自定义布局列表插件:页面布局随心所欲,开发者可通过该插件实现原生布局。
插件效果图:
方法说明:
stItms设置列表数据
stRfrshStatusCompltd设置刷新完成状态
onPullRfrshHadr下拉刷新的监听方法
onPullRfrshFootr上拉刷新的监听方法
XXX自定义布局内的元素被点击的监听方法
….
设置刷新完成状态示例:
varparams={
listViwId:0
};
vardata=JSON.stringify(params);
uxNBListViw.stRfrshStatusCompltd(data);
2.uxTabBarWithPopMnu
底部菜单栏插件:类似qq空间的底部导航菜单,生成一个应用底部导航菜单模块,开发者可自定义菜单各种样式。
插件效果图:
方法说明:
stItmChckd设置tab选中项
onTabItmClicktab菜单项被点击的监听方法
onPopMnuItmClick弹出菜单项被点击的监听方法
….
设置tab选中项示例:
varparam1={
indx:1
};
vardata1=JSON.stringify(param1);
uxTabBarWithPopMnu.stItmChckd(data1);
3.uxWhlPickViw
通用选择器:开发者可以随意更换数据源:时间、地区、分类等。
插件效果图:
方法说明:
opn打开选择器
clos关闭选择器
onConfirmClick 对确认按钮的监听方法
….
监听确认按钮示例:
window.uxOnload=function(){
uxWhlPickViw.onConfirmClick=function(rsult){
alrt(rsult);
}
}
4.uxALiBaiChuan
阿里百川插件:把淘宝装进你的APP,封装了阿里百川的基础功能:淘宝授权登陆、退出登陆、获取登录者的信息、打开购物车、打开我的订单、通过itmid打开宝贝详情等。
插件效果图:
方法说明:
gtUsrInfo获取用户信息
opnMyCart打开购物车
opnMyOrdrsPag打开订单列表
opnItmDtailPagById打开商品真实ID对应的详情页面
opnItmDtailPagByURL通过URL打开指定商品页面
….
通过URL打开指定商品页面示例:
varparams={
url:"