当前位置: 编程技术>移动开发
本页文章导读:
▪手机模拟器上装配apk 手机模拟器上安装apk
1. 在D:\android\android-sdk-windows\tools下双击emulator, 双击一次就好2. 在诸如D:\android-sdk-windows这样的模拟器安装目录下找到adb工具,可能再tools下,可能在platform-tools下把.........
▪ 三.事件 Events 3.事件 Events
Jquery Mobile提供了一些建于本地事件的自定义事件以用来创建一些有用的钩子. 要注意这些事件是建立于各种已存在的触摸事件之上,比如 鼠标和窗口事件,所以你可以通过使.........
▪ 数组元素的最大值跟最小值 数组元素的最大值和最小值
求数组的最大值和最小值经常会碰到,下面给个简单的程序说明一下:
public class OrderDemo{
public static void main(String [] args){
//首先定义一下数组
int score[].........
[1]手机模拟器上装配apk
来源: 互联网 发布时间: 2014-02-18
手机模拟器上安装apk
1. 在D:\android\android-sdk-windows\tools下双击emulator, 双击一次就好
2. 在诸如D:\android-sdk-windows这样的模拟器安装目录下找到adb工具,可能再tools下,可能在platform-tools下
把需要安装得apk放到该目录下
3.运行adb install xxx.apk
1. 在D:\android\android-sdk-windows\tools下双击emulator, 双击一次就好
2. 在诸如D:\android-sdk-windows这样的模拟器安装目录下找到adb工具,可能再tools下,可能在platform-tools下
把需要安装得apk放到该目录下
3.运行adb install xxx.apk
[2] 三.事件 Events
来源: 互联网 发布时间: 2014-02-18
3.事件 Events
Jquery Mobile提供了一些建于本地事件的自定义事件以用来创建一些有用的钩子. 要注意这些事件是建立于各种已存在的触摸事件之上,比如 鼠标和窗口事件,所以你可以通过使用 live() 或者 bind()将他们绑定到其他的Jquery事件
触摸事件 Touch events
tap(轻击):一次快速完整的轻击后触
taphold(轻击不放):轻击并不放(大约一秒)后触
swipe(划动):一秒内水平拖拽大于30PX,同时纵向拖曳小?0px的事件发生时触发
swipeleft(左划):划动事件为向左的方向时触发
swiperight(右划):划动事件为向右的方向时触发
设备方向变化事件 Orientation change event
orientationchange
当设备的方向变化(设备横向持或纵向持)此事件被触发。绑定此事件时,你的回调函数可以加入第二个参数,作用为描述设备横或纵向的属性,"portrait"?quot;landscape"。这些值也会作为class值加入到html的元素中,使你可以通过css中的选择器改变他们的样式。注意当浏览器不支持orientationChange事件的时候可以通过resize 事件绑定
滚屏事件 Scroll events
scrollstart
当屏幕滚动开始的时候触发。苹果的设备会在滚屏时冻结DOM的操作,当滚屏结束时按队列执行这些dom操作,我们现在正在研究方法让苹果的设备在滚屏开始前执行dom操作
scrollstop
滚屏结束时触发
页面显示/隐藏事件 Page show/hide events
在Jquery Mobile中,无论页面显示或是隐藏,都在该页面触发两个事件。哪个事件被触发取决于页面被显示还是隐藏,所以当页面转场发生时,实际?个事件被触发了,每个页面有两个:
pagebeforeshow:转场之前,页面被显示时触发
pagebeforehide:转场之前,页面被隐藏时触发
pageshow:转场之后,页面被显示时触发
pagehide:转场之后,页面被隐藏时触发
请注意这4个事件都引用了”上一页“,或”下一页“,这取决于哪一页被显示或者隐藏,以及”上一页“或者”下一页“是否存在。(第一个被显示的page并没?quot;上一?quot;可以引用,但是同样会引用一个空的Jquery对象 ),你可以通过将第二个参数作为一个绑定的回调函数访问这一引用
而且,务必在 Jquery Mobile 执行前绑定这些函数,以使 他们在初始化页面加载时被调用。在 mobileinit 事件的处理函数中使用它们既可,详情参?a href="/blog_article/globalconfig.html">global config
页面初始化事件 Page initialization events
Jquery Mobile会自动基于page"内的增强的约定自动初始化一些插件?例如:给一个input输入框约定了type=range属性会自动生成一个自定义滑动条
这些自动初始化的行为是受"page"插件控制的,它在执行前后部署部署事件,允许你在初始化前后操作页面,或者甚至自己提供初始化行为,禁止自动初始化。注以下的页面初始化事件在每个“page”只被触发一次,而显?隐藏 事件则不同,在页面显示或者隐藏的每次,它们都会被触发
pagebeforecreate:页面初始化时,初始化之前触
pagecreate:页面初始化时,初始化之后触
注意:通过绑定pagebeforecreate然后return false,你禁止页面插件自己的操作
而且,务必在 Jquery Mobile 执行前绑定这些函数,以使 他们在初始化页面加载时被调用。在 mobileinit 事件的处理函数中使用它们既可,详情参?a href="/blog_article/globalconfig.html">global config
动画事件 Animation Events
Jquery Mobile提供了animationComplete 插件,你可以用来添加或删除一个class来应用CSS转场效果
Jquery Mobile提供了一些建于本地事件的自定义事件以用来创建一些有用的钩子. 要注意这些事件是建立于各种已存在的触摸事件之上,比如 鼠标和窗口事件,所以你可以通过使用 live() 或者 bind()将他们绑定到其他的Jquery事件
触摸事件 Touch events
tap(轻击):一次快速完整的轻击后触
taphold(轻击不放):轻击并不放(大约一秒)后触
swipe(划动):一秒内水平拖拽大于30PX,同时纵向拖曳小?0px的事件发生时触发
swipeleft(左划):划动事件为向左的方向时触发
swiperight(右划):划动事件为向右的方向时触发
设备方向变化事件 Orientation change event
orientationchange
当设备的方向变化(设备横向持或纵向持)此事件被触发。绑定此事件时,你的回调函数可以加入第二个参数,作用为描述设备横或纵向的属性,"portrait"?quot;landscape"。这些值也会作为class值加入到html的元素中,使你可以通过css中的选择器改变他们的样式。注意当浏览器不支持orientationChange事件的时候可以通过resize 事件绑定
滚屏事件 Scroll events
scrollstart
当屏幕滚动开始的时候触发。苹果的设备会在滚屏时冻结DOM的操作,当滚屏结束时按队列执行这些dom操作,我们现在正在研究方法让苹果的设备在滚屏开始前执行dom操作
scrollstop
滚屏结束时触发
页面显示/隐藏事件 Page show/hide events
在Jquery Mobile中,无论页面显示或是隐藏,都在该页面触发两个事件。哪个事件被触发取决于页面被显示还是隐藏,所以当页面转场发生时,实际?个事件被触发了,每个页面有两个:
pagebeforeshow:转场之前,页面被显示时触发
pagebeforehide:转场之前,页面被隐藏时触发
pageshow:转场之后,页面被显示时触发
pagehide:转场之后,页面被隐藏时触发
请注意这4个事件都引用了”上一页“,或”下一页“,这取决于哪一页被显示或者隐藏,以及”上一页“或者”下一页“是否存在。(第一个被显示的page并没?quot;上一?quot;可以引用,但是同样会引用一个空的Jquery对象 ),你可以通过将第二个参数作为一个绑定的回调函数访问这一引用
$('div').live('pageshow',function(event, ui){ alert('This page was just hidden: '+ ui.prevPage); }); $('div').live('pagehide',function(event, ui){ alert('This page was just shown: '+ ui.nextPage); });
而且,务必在 Jquery Mobile 执行前绑定这些函数,以使 他们在初始化页面加载时被调用。在 mobileinit 事件的处理函数中使用它们既可,详情参?a href="/blog_article/globalconfig.html">global config
页面初始化事件 Page initialization events
Jquery Mobile会自动基于page"内的增强的约定自动初始化一些插件?例如:给一个input输入框约定了type=range属性会自动生成一个自定义滑动条
这些自动初始化的行为是受"page"插件控制的,它在执行前后部署部署事件,允许你在初始化前后操作页面,或者甚至自己提供初始化行为,禁止自动初始化。注以下的页面初始化事件在每个“page”只被触发一次,而显?隐藏 事件则不同,在页面显示或者隐藏的每次,它们都会被触发
pagebeforecreate:页面初始化时,初始化之前触
pagecreate:页面初始化时,初始化之后触
$('#aboutPage').live('pagebeforecreate',function(event){ alert('This page was just inserted into the dom!'); }); $('#aboutPage').live('pagecreate',function(event){ alert('This page was just enhanced by Jquery Mobile!'); });
注意:通过绑定pagebeforecreate然后return false,你禁止页面插件自己的操作
而且,务必在 Jquery Mobile 执行前绑定这些函数,以使 他们在初始化页面加载时被调用。在 mobileinit 事件的处理函数中使用它们既可,详情参?a href="/blog_article/globalconfig.html">global config
动画事件 Animation Events
Jquery Mobile提供了animationComplete 插件,你可以用来添加或删除一个class来应用CSS转场效果
[3] 数组元素的最大值跟最小值
来源: 互联网 发布时间: 2014-02-18
数组元素的最大值和最小值
求数组的最大值和最小值经常会碰到,下面给个简单的程序说明一下:
好了,结果不用说明了把!
求数组的最大值和最小值经常会碰到,下面给个简单的程序说明一下:
public class OrderDemo{ public static void main(String [] args){ //首先定义一下数组 int score[]={58,79,67,36,96,27}; //接下来定义两个变量,分别代表最大值和最小值 int max=0; int min=0; //将第一个元素的值赋值给max和min max=min=score[0]; //循环数组 for(int x=0;x<score.length;x++){ if(score[x]>max){ max=score[x];//如果大则修改max的内容 } if(score[x]<min){//碰到最小值 min=score[x]; } } System.out.println("最大值:"+max); System.out.println("最小值:"+min); } }
好了,结果不用说明了把!
最新技术文章: