![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 572 阅读 · 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 · 1285 阅读 · 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 · 746 阅读 · 0 评论 -
Worklight+eclipse+sencha-touch
1.先在eclipse中安装worklight 2.新建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 · 922 阅读 · 0 评论 -
phoneGap插件
有时候需要写一些native的东西来支持js js代码: var MQTTPlugin = function(){}; /** * 初始化 * @param host * @param port * @param username * @param password * @param keepAlive * @param cleanSession *原创 2014-01-21 09:21:15 · 627 阅读 · 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 · 1073 阅读 · 0 评论 -
CascadeType 和 FetchType
FetchType的预设值: @Basic FetchType.EARGE @OneToOne FetchType.EARGE @ManyToOne FetchType.EARGE @OneToMany FetchType.LAZY @ManyToMany FetchType.LAZY 提示:即使标注为Fet转载 2013-12-27 10:07:30 · 1389 阅读 · 0 评论 -
sencha-touch开发的一些tips(tabPanel,提示框,store数据修改)
1.TabPanel中怎么获得当前item的id? activeitemchange函数中,在每次调用setItemId时就会触发, activeitemchange: function(field, newValue, oldValue),这里newValue.config.id就是当前的item的id 2.修改store中的数据,用法如: var a =Ext.StoreManager原创 2013-12-24 13:41:25 · 1040 阅读 · 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 · 1191 阅读 · 0 评论 -
mqtt使用介绍(sencha-touch下)
1.配置环境 在原项目的js文件夹下,放入mqttConfig.js+mqttloader.js+mqttws31.js 在.html中引入mqtt,body中 android项目下: js文件夹下,放入mqttPlugin.js native下src中,放入org整个文件夹,com文件夹下放入crccontact整个文件夹,拷入后会遇到一些error,这时将原创 2013-12-09 12:48:42 · 2597 阅读 · 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 · 713 阅读 · 0 评论 -
sencha-touch下借助phoneGap实现拍照,二维码的功能
1.配置 在android项目中拷入相应的文件,layout+raw+values+xml AndroidMainfest.xml中注册 native文件夹下src下的com中拷入Plugin文件夹,相应的error的地方,改成import自己的项目即ok core.jar文件拷到libs下,并add 到buildPath里 拍照: navigator.camera.原创 2013-12-09 13:35:28 · 1694 阅读 · 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 · 694 阅读 · 0 评论