- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 Android循序渐进 - 4.1.2 Android四大组件之-Activity(初窥门径)
上一节中我们对Activity一些基本的概念进行了了解,什么是Activity,Activity的生命周期,如何去启动一个Activity等,本节我们继续来学习Activity,前面也讲了一个App一般都是有多个Activity构成的,这就涉及到了多个Activity间数据传递的问题了,那么本节继续学习Activity的使用!另外关于传递集合,对象,数组,Bitmap的我们会在Intent那里进行讲
2015-10-19 13:33:37 360
原创 Android循序渐进 - 4.1.1 Android四大组件之-Activity(初学乍练)
本节开始讲解Android的四大组件之一的Activity官方介绍: Activity 是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作。 每个 Activity 都会获得一个用于绘制其用户界面的窗口。窗口通常会充满屏幕,但也可小于屏幕并浮动在其他窗口之上。从上面这段话,可以得到以下信息: Activity用于显示用户界面,用户通过
2015-10-17 15:05:45 462
原创 Android循序渐进 - 3.4 TouchListener PK OnTouchEvent + 多点触碰
引子 如题,本节给大家带来的是TouchListener与OnTouchEvent的比较,以及多点触碰的知识点! 1. TouchListener 是 基于监听 的, 2. OnTouchEvent则是 基于回调 的!下面通过两个简单的例子来加深理解!1. 基于监听的TouchListener代码示例: activity_main.xml<?xml version="1.0"
2015-10-16 17:18:43 661
原创 Android循序渐进 - 3.3 Handler消息传递机制浅析
引子 3.1, 3.2 两节中我们对Android中的两种事件处理机制进行了学习,关于事件响应就这两种; 本节学习Activity中UI组件中的信息传递Handler,相信很多朋友都知道,Android为了线程安全,并不允许我们在UI线程外操作UI;很多时候我们做界面刷新都需要通过Handler来通知UI组件更新! 除了用Handler完成界面更新外,还可以使用runOnUiThre
2015-10-15 21:59:59 367
原创 getElementByTagNames()方法实现
使用:getElementByTagNames(selector,parentNode)有两个参数: 1、selector:一个用逗号分隔的tag名称字符串。 2、parentNode:一个可选的开始元素。如果存在则在该元素的子元素中查找这些tag,如果不存在则在整个文档中查找。 这个函数根据要求的tag名称返回一个数组(而不是节点列表),按照他们在源代码中的出现顺序排列。对于这个排序需
2015-09-30 00:40:45 488
原创 javascript两行代码按指定格式输出日期时间
javascript两行代码按指定格式输出日期时间,具体看代码:// // 格式化显示日期时间// // 待显示的日期时间,例如new Date()// 需要显示的格式,例如yyyy-MM-dd hh:mm:ssfunction date2str(x,y) { var z ={y:x.getFullYear(),M:x.getMonth()+1,d:x.get
2015-09-30 00:40:42 2007
原创 webkit webApp 开发技术要点总结
如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现呢?幸好,webkit内核的浏览器能帮助我们完成这一切。接触 webkit webApp的开发已经有一段时间了,现把一些技巧分享给大家 :1. viewport:也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽
2015-09-30 00:40:40 432
原创 指尖下的js ——多触式web前端开发之一:对于Touch的处理
水果公司的那些small and cute的设备给我们提供了前所未有的用户体验。当用户在iphone和ipad上运指如飞的时候,那些使用objective-c写出优秀应用的开发人员们心里一定充满了成就感,因为正是他们(而不是水果)让iOS的世界变的丰富多彩。然而对于我们这些以web为自己事业核心的程序员来说,这种让人欲罢不能的多触式体验似乎跟我们关系不大,因为浏览器那一小块地方就是我们和用户的全部
2015-09-30 00:40:37 759 1
原创 指尖下的js ——多触式web前端开发之二:处理简单手势
这篇文章将描述多触式网页开发中对手势(Gesture)事件的处理。 水果设备中的Gesture,广义的说包括手指点击(click),轻拂(flick),双击(double-click),两只手指的分开、闭合(scale)、转动(rotate)等一切手指能在屏幕上做的事情。iOS上设计了了一系列手势来模拟和扩展鼠标操作,比如手指放下后迅速提起会触发click事件,手指向上滑动,停止,会触发b
2015-09-30 00:40:35 924
原创 指尖下的js —— 多触式web前端开发之三:处理复杂手势
gesture event(android和iOS对这个事件的封装大同小异)。这个事件是对touch event的更高层的封装,和touch一样,它同样包括gesturestart,gesturechange,gestureend三个事件回调: gesturestart // 当有两根或多根手指放到屏幕上的时候触发 gesturechange // 当有两根或多根手指在屏幕
2015-09-30 00:40:32 737
原创 一个JSON 实例: jQuery 解析JSON数据
JSON 是一种比较方便的数据形式 具体的大家可以参考http://baike.baidu.com/view/136475.htm 还挺详细的。今天用JQuery 写了一个JSON的东西,用了 $.getJSON方法,获得JSON数据和解析 都挺方便简单的。从http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&ta
2015-09-30 00:40:30 785
原创 PHP+MYSQL 出现乱码的解决方法
使用PHP+MYSQL时遇到过字符乱问题,解决方法:在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:1 $mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass); 2 mysql_query(
2015-09-30 00:40:27 277
原创 Android循序渐进 - 2.1 View与ViewGroup
UI Overview在Android APP中,所有的用户界面元素都是由View和ViewGroup的对象构成的。View是绘制在屏幕上的用户能与之交互的一个对象
2015-09-28 07:56:20 422
转载 开篇:markdown编辑器使用
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-09-27 00:02:54 451
终极配色手册(设计师必备)
2009-01-21
Validator(form验证)
2009-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人