当前位置:  编程技术>移动开发
本页文章导读:
    ▪【共享】 写博必备!动态图制造工具!很小很强大~        【共享】 写博必备!动态图制作工具!!很小很强大~! 以前用豌豆荚里面的截图,感觉效果很不好,只能默认全屏,而且帧数很低,看不清动画的过程~ 朋友问我怎么截图,我都不好意思.........
    ▪ [通译介绍]jquerymobile页面(page)分解        [翻译介绍]jquerymobile页面(page)分解 Jquery Mobile"page"结构是优化的用于支持单页面和在一个页面中本身内部(local internal)的链接页。mobile page structure手机页面结构:  一个Jquery mobile页面必需一H.........
    ▪ google 地图 触屏nullpointerException       google map 触屏nullpointerException 在地图上添加两种不同图片的ItemizedOverlay时,触摸屏幕后报异常10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.ItemizedOverlay.getItemsAtLocation(ItemizedOv.........

[1]【共享】 写博必备!动态图制造工具!很小很强大~
    来源: 互联网  发布时间: 2014-02-18
【共享】 写博必备!动态图制作工具!!很小很强大~!

以前用豌豆荚里面的截图,感觉效果很不好,只能默认全屏,而且帧数很低,看不清动画的过程~

朋友问我怎么截图,我都不好意思推荐给大家用~

昨天无事,找到了这小巧的工具,确实不错。 能自由设置录制屏幕大小,还能设置录制帧数、质量、格式等。

推荐给大家。 谁用谁知道~


    
[2] [通译介绍]jquerymobile页面(page)分解
    来源: 互联网  发布时间: 2014-02-18
[翻译介绍]jquerymobile页面(page)分解
Jquery Mobile"page"结构是优化的用于支持单页面和在一个页面中本身内部(local internal)的链接页。

mobile page structure手机页面结构:
  一个Jquery mobile页面必需一HTML5的'doctype'开头,以充分利用此框架的所有特性。
基本页面如下:
<!DOCTYPE html> 
<html> 
	<head> 
	<title>Page Title</title> 
	
	<meta name="viewport" content="width=device-width, initial-scale=1"> 

	<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.css" />
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
	<script type="text/javascript" src="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js"></script>
</head> 

<body> 
...content goes here...
</body>
</html>


注意到<head>中的viewport的meta标签了吗?
设置
content="width=device-width, initial-scale=1"
可以让页面的宽度保证是设备的像素宽。

在<body>标签的内部。
每一个视图。或'page'在手机设备用一个带data-role="page"的属性的DIV来标识。
<div data-role="page"> 
	...
</div>
 


在"page"容器中可以使用任何有效的HTML标签。
但是一个典型的jquery mobile页面中。
"page"的直接子元素是拥有data-role为"header","content"和"footer"的DIV标签。
<div data-role="page"> 
	<div data-role="header">...</div> 
	<div data-role="content">...</div> 
	<div data-role="footer">...</div> 
</div>



Multi-page template structure多页面的模板结构
一个HTML文档可以包含多个"page"。
每一个'page'需要一个唯一的"id"(id="foo")。用来在'page'中导航(href="#foo")
当一个链接点击时,jquery-mobile框架会寻找一个带有相应ID的页面。并将其转换为一个视图(view)。
<body> 
<!-- Start of first page -->
<div data-role="page" id="foo">

	<div data-role="header">
		<h1>Foo</h1>
	</div><!-- /header -->

	<div data-role="content">	
		I'm first in the source order so I'm shown as the page.
		
		View internal page called [url=#bar]bar[/url]
	
	</div><!-- /content -->

	<div data-role="footer">
		<h4>Page Footer</h4>
	</div><!-- /footer -->
</div><!-- /page -->
<!-- Start of second page -->
<div data-role="page" id="bar">

	<div data-role="header">
		<h1>Bar</h1>
	</div><!-- /header -->

	<div data-role="content">	
		I'm the second in the source order so I'm hidden when the page loads. I'm just shown if a link that references my ID is beeing clicked.
		
		[url=#foo]Back to foo[/url]
	
	</div><!-- /content -->

	<div data-role="footer">
		<h4>Page Footer</h4>
	</div><!-- /footer -->
</div><!-- /page -->
</body>


运行后得图:
其一:


其二:
[img]
http://banxi1988.iteye.com/upload/picture/pic/104670/bda08fd3-ea25-3743-8ba4-b51e6131ded2.png
[/img]



jquery-mobile页面的基本分解就到这里了。
想知道更多前看官方文档:
http://jquerymobile.com/demos/1.0/docs/pages/page-anatomy.html



PS:下面根据这个分解所涉及的知识点再多翻译点相关的在这里:
一:关于页的标题(Page title)
   1. Ajax导航中的标题
  当你基于加载jQuery Mobile网站的第一个页面的时候,然后点击或者提交一个表单。
在获得所请求页面的时候利用了Ajax。在同一个DOM下包含这两个页面对于页面切换动画是必要的。但是这种方法的一个不好的地方就是页面的标题一直是第一个页面的标题。而不是你所浏览页面的标题。
   为了解决这个问题,jQuery Mobile自动将页面的标题通过Ajax转换同时改变父文档的标题属性来适应。
   
     2. 多页面模板下的标题
           对于多模板文档,我们遵守相似的约定。但是因为所以的页面都共享同一个标题。我们为每一个page容器都设置了一个data-title属性来手动设置一个标题。html文档的标题会自动根据当前浏览的页面自动调整。
          如下所示:
[code=html]
<div data-role="page" id="foo" data-title="Page Foo">

</div><!-- /page -->

























    
[3] google 地图 触屏nullpointerException
    来源: 互联网  发布时间: 2014-02-18
google map 触屏nullpointerException
在地图上添加两种不同图片的ItemizedOverlay时,触摸屏幕后报异常
10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.ItemizedOverlay.getItemsAtLocation(ItemizedOverlay.java:617)
10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.ItemizedOverlay.getItemAtLocation(ItemizedOverlay.java:586)
10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.ItemizedOverlay.handleMotionEvent(ItemizedOverlay.java:498)
10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.ItemizedOverlay.onTouchEvent(ItemizedOverlay.java:572)
10-04 02:58:59.105: ERROR/AndroidRuntime(197):     at com.google.android.maps.OverlayBundle.onTouchEvent(OverlayBundle.java:63)

在继承ItemizedOverlay的类中super(boundCenterBottom(defaultMarker));下边添加populate();方法,解决问题


http://code.google.com/p/android/issues/detail?id=2035

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3