sencha-touch学习
文章平均质量分 73
kekelht
这个作者很懒,什么都没留下…
展开
-
sencha学习
1.可以在html中加入style,然后在js中使用,如在index.html中加入style在app.js里,使用方法如下:Ext.get('myPanel').addCls('colorRed');2.Ext.get方法,并不是返回组件,而是返回封装了组件所生成的元素的Ext.dom.Element对象,该对象可实现组件所提供的对元素进行操作的方法的中的一部分3转载 2013-12-20 11:24:58 · 569 阅读 · 0 评论 -
sencha-touch中通过JsonP来获取优酷数据~
使用优酷api请求数据,原url如:https://openapi.youku.com/v2/searches/show/top_unite.json?_dc=1393066615798&client_id=753b1d1e778c3dca&category=电视剧&genre=1007&area=1001&year=2014&orderby=1&headnum=1&tailnum=1&onesi原创 2014-02-22 21:46:32 · 1280 阅读 · 0 评论 -
sencha-touch中model和store
创建一个model,如:Ext.define("VideoHelper.model.Tvplay",{extend : 'Ext.data.Model',config : {fields : [ { name : 'name', type : 'string'}, { name : 'pic', type : 'string'},原创 2014-02-23 09:27:37 · 740 阅读 · 0 评论 -
Worklight+eclipse+sencha-touch
1.先在eclipse中安装worklight2.新建worklight项目,把sencha-touch的js,css文件拷贝到apps文件夹下的相应的项目内3.修改.html文件加上css文件,如:4.加上js文件,如:5.App.js的内容,如:Ext.application({name: 'sechaLearn',ico转载 2013-12-20 11:24:04 · 917 阅读 · 0 评论 -
phoneGap插件
有时候需要写一些native的东西来支持jsjs代码:var MQTTPlugin = function(){};/** * 初始化 * @param host * @param port * @param username * @param password * @param keepAlive * @param cleanSession *原创 2014-01-21 09:21:15 · 623 阅读 · 0 评论 -
worklight中的adapter(json&xml)
json数据的adapter使用的服务器的接口如:http://localhost:9000/webservice/getContacts?user_id=2&session_id=&contact_version=0,返回数据为:{status_code: 0,result: [{id: 2,real_name: "liuxinghan",username:原创 2014-01-22 16:34:46 · 1067 阅读 · 0 评论 -
CascadeType 和 FetchType
FetchType的预设值:@[email protected]@[email protected]@ManyToManyFetchType.LAZY提示:即使标注为Fet转载 2013-12-27 10:07:30 · 1383 阅读 · 0 评论 -
sencha-touch开发的一些tips(tabPanel,提示框,store数据修改)
1.TabPanel中怎么获得当前item的id?activeitemchange函数中,在每次调用setItemId时就会触发,activeitemchange: function(field, newValue, oldValue),这里newValue.config.id就是当前的item的id2.修改store中的数据,用法如:var a =Ext.StoreManager原创 2013-12-24 13:41:25 · 1037 阅读 · 0 评论 -
sencha-touch中使用百度地图
1.在使用百度地图api时,在获取经纬度后,要想获取真实准确的数据,需要加上偏移,js中有两种获取的方法,如下:方法一:Ext.Ajax .request({url : "http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x="+ 116.409+ "&" + "y=" +39.918+"&jsonp=?",原创 2013-12-25 16:07:45 · 1186 阅读 · 0 评论 -
mqtt使用介绍(sencha-touch下)
1.配置环境在原项目的js文件夹下,放入mqttConfig.js+mqttloader.js+mqttws31.js在.html中引入mqtt,body中android项目下:js文件夹下,放入mqttPlugin.jsnative下src中,放入org整个文件夹,com文件夹下放入crccontact整个文件夹,拷入后会遇到一些error,这时将原创 2013-12-09 12:48:42 · 2589 阅读 · 0 评论 -
sencha-touch的使用
1.一个view对应一个controller,当view显示时,相应的在controller中的动作就会执行(controller中refs中的面板的名对应view的xtype),写法如:view~/** form to enter the location data*/Ext.require(['Ext.form.Panel','Ext.form.FieldSet']);原创 2013-12-09 13:21:18 · 707 阅读 · 0 评论 -
sencha-touch下借助phoneGap实现拍照,二维码的功能
1.配置在android项目中拷入相应的文件,layout+raw+values+xmlAndroidMainfest.xml中注册 native文件夹下src下的com中拷入Plugin文件夹,相应的error的地方,改成import自己的项目即okcore.jar文件拷到libs下,并add 到buildPath里拍照:navigator.camera.原创 2013-12-09 13:35:28 · 1689 阅读 · 0 评论 -
sencha-touch中adapter
apdater的js文件中function getMeeting(page, logincode){var input = {method : 'get',returnedContentType : 'json',path : '/WebService/MyMeetingToOA',parameters : {'page' : page,'logincode'原创 2014-06-03 18:21:57 · 691 阅读 · 0 评论