AlloyTeam

AlloyTeam

Copyright © Tencent AlloyTeam. All Rights Reserved.
AlloyTeam 腾讯全端 AlloyTeam 团队 Blog
  • 首页
  • Web 开发
    • 前端资讯
    • HTML5
    • CSS3
    • JavaScript
    • Node.js
    • 移动 Web 开发
    • 用户体验设计
    • Web 前端优化
    • 资源工具
  • 移动开发
    • Android 开发
    • iOS 开发
    • 移动 Web 开发
  • Alloy 实验室
    • 作品
    • HTML5 游戏
  • 关于
    • 团队
    • Github
    • 留言
    • 友情链接
  • RSS
  • 腾讯 Web 前端 JX 框架入门教程 (三)
    In Web开发 on 2013年09月24日 by TAT.pel view: 7,319
    2

    开发者问得比较多的一个问题是,JX 的 ui 组件怎么用。其实只要记住,JX 是遵循驼峰式命名法,“小驼峰式(小写字母开头)” 的是变量、方法名,“大驼峰式(大写字母开头)” 的是类名,这个问题就会简单明了了。

    类和继承

    原生 js 的类和继承是通过原型和原型链实现的,这是个很好玩的东西,我们可以想出很多很优雅很灵活的方法去声明我们的类,唯一的问题是看你代码的人(甚至是隔了一段时间之后的自己)可能看得云里雾里,这显然不是团队合作中希望遇到的。因此 JX 对类做了简单的封装,废话说得差不多了,直接上代码。

    继续阅读

  • 腾讯 Web 前端 JX 框架入门教程 (二)
    In JavaScript on 2013年08月31日 by TAT.pel view: 17,240
    8

    Ajax 和模版

    当你需要不刷新页面而加载更多数据,ajax 是个不错的选择,怎么把 ajax 异步加载的数据优雅地拼接起来,就需要用到模版引擎了。复杂的交互都离不开 ajax 和模版,下面介绍如何在 JX 中使用 ajax 和模版。
    处理 ajax,我们主要用到 http 包的 ajax 方法:J.http.ajax(uri, option)
    第一个参数是 ajax 请求的 url,第二个参数是一个包括请求选项的 Object。
    示例代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    J.http.ajax("vcard.json",{
      method: "GET",
      data: null,
      arguments: null,
      onSuccess: function(){},
      onError: function(){},
      onComplete: function(){},
      onTimeout: function(){},
      isAsync: true,
      timeout: 30000,
      contentType: "utf-8"
    });

    继续阅读

  • TAT.svenzeng 用 AOP 改善 javascript 代码
    In Web开发 on 2013年08月12日 by TAT.svenzeng view: 47,587
    13

    Aop 又叫面向切面编程,用过 spring 的同学肯定对它非常熟悉,而在 js 中,AOP 是一个被严重忽视的技术点,这篇就通过下面这几个小例子,来说说 AOP 在 js 中的妙用.

    1, 防止 window.onload 被二次覆盖.
    2,无侵入的统计代码.
    3, 分离表单请求和校验.
    4,给 ajax 请求动态添加参数.
    5,职责链模式.
    6, 组合代替继承.

    继续阅读

  • TAT.svenzeng Javascript 中有趣的反柯里化技术
    In JavaScript on 2013年08月12日 by TAT.svenzeng view: 55,832
    19

    反柯里化 ( uncurrying, 非 currying ) 的话题来自 javascript 之父 Brendan Eich 去年的一段 twitter. 近几天研究了一下,觉得这个东东非常有意思,分享一下。先忘记它的名字,看下它能做什么.

    不要小看这个功能,试想下,我们在写一个库的时候,时常会写这样的代码,拿 webQQ 的 Jx 库举例。

    继续阅读

  • TAT.Kinvix 2013 中国 HTML5 峰会暨开发者日即将盛大举行
    In Web 前端资讯 on 2013年08月07日 by TAT.Kinvix view: 9,656
    2

    中国最有影响力的技术社区 HTML5 梦工厂将于 2013 年 8 月 10 日-11 日在北京举行 2013HTML5 峰会暨开发者日。秉承 “共享、共赢、共行动” 的活动理念,立足 HTML5 的行业发展,致力于为互联网开发者搭建更加便捷、开放的沟通平台;

    • 2013 中国 HTML5 峰会暨开发者日官网

     

    “HTML5守望者暨开发者日”HIGH爽来袭!

    继续阅读

  • TAT.iAzrael 让 Java 跟 Javascript 更加亲密
    In JavaScript on 2013年02月20日 by TAT.iAzrael view: 10,305
    2

    在移动 App 开发中,为了快速迭代,通常都会使用 Native+Web 的模式开发。具体来说就是使用 Java 提供接口,使用 WebView 控件嵌套 Web 页面来实现 UI 和交互。

    在 Android 中,Java 可以很方便的提供接口给 WebView 中的 Js 进行调用,只要以下一行代码就能搞定:

    1
    mWebView.addJavascriptInterface(new JavascriptInterface(), "custom_name");

    继续阅读

  • TAT.iAzrael 从网页监听 Android 设备的返回键
    In JavaScript,Web开发 on 2013年02月05日 by TAT.iAzrael view: 27,697
    9

    最近搞 Android 项目的时候,遇到一个比较蛋疼的需求,需要从 Client App 调用系统浏览器打开一个页面,进行杂七杂八的一些交互之后,返回到 App。如何打开浏览器和如何返回 App 这里就不说了,有兴趣的童鞋可私下交流。

    之所以说这个需求蛋疼,是因为 Android 有个物理返回键啊……返回键啊……键啊……啊……

    用户按下返回键后,预期应该跟点击页面上的返回键一样——返回 App。然而这个返回键的被按下的时候网页完全不知道啊(onbeforeunload 不算),找不到直接的办法去监听,愁死我们这全苦逼程序员鸟~

    虽然啊不能直接监听,曲线救国的办法,还是有滴。

    继续阅读

  • TAT.Cson 腾讯 AlloyTeam 体感游戏《墙来了 WallComing》介绍
    In HTML5游戏,Web开发 on 2012年11月30日 by TAT.Cson view: 34,183
    16

    一 .《墙来了》简介

    《墙来了》是一款基于 HTML5 的体感游戏,第三届腾讯创意马拉松的一等奖作品,由 腾讯 AlloyTeam 和 HTML5 梦工场联合出品。《墙来了》 采用 HTML5、Javascript、CSS3 等全新 Web 技术来构建一个在线的体感游戏,只要有一个浏览器和一个摄像头,就可以通过身体的摆动,体验穿墙的刺激与快感。

    • 运行平台:Chrome
    • 语言支持:中英文

    继续阅读

  • TAT.sheran 腾讯 AlloyTeam 的 CSS3 UI Lib 库简介
    In 作品,用户体验设计,资源工具 on 2012年11月28日 by TAT.sheran view: 29,605
    23

    CSS3 UI Lib 库是由腾讯 AlloyTeam 前端开发团队建立,主要收集国内外友好体验和创意的界面组件 Demo。它除了使用CSS3技术外,还使用了HTML5,JS,JX,jQuery 等技术,来达到完美的外观表现以及交互体验。此项目自 2011年10月份成立以来,经过团队一年多的整理和收集,已经趋于成熟。

    • CSS3 UI Lib 库:Http://CSS3Lib.alloyteam.com

    继续阅读

  • Mozilla HTML5 Bootcamp & Seminar 活动回顾
    In HTML5,JavaScript on 2012年11月27日 by TAT.OscarTong view: 10,059
    7

    上周 Oscar 赴新加坡南洋理工大学(Nanyang Technological University, Singapore)参加 Mozilla 主办的 HTML5 集训及研讨会。活动主要是针对希望了解 HTML5 技术的在校学生,分享 HTML5 的当前状况、主要技术点以及一些实际应用,以帮助他们了解 HTML5 的强大能力和快速入门。

    继续阅读

上页 1 ...41 42 43 44 45 46 47 48 49 50 ...61 下页
公众号:AlloyTeam
扫码关注
公众号:AlloyTeam
合作伙伴
HTML5梦工场
腾讯云
Coding
兄弟团队
  • 腾讯 ISUX
  • 腾讯 CDC
  • 腾讯游戏 TGideas
  • 百度前端 EFE
  • 百度前端 FEX
  • 淘宝前端团队 FED
友情链接
  • 印记中文
  • W3CTech
  • 前端观察
  • W3C Plus
  • Web 前端开发
  • V2EX
  • 蓝色理想
  • 云开发 CloudBase
  • HTML5中文学习网
  • 爱思资源网
  • 牛大拿_前端设计导航
  • 吕小鸣前端博客
  • 腾讯大学


Copyright ©  2011-2025 AlloyTeam. All Rights Reserved. Powered By WordPress
粤ICP备15071938号-2