最新文章列表

使用Titanium Mobile开发iPhone/Android应用(11)- 通讯录,剪贴板的使用

使用通讯录 我们编写以下代码,先做一个按钮,当按钮按下是打开通讯录。 使用Titanium.Contacts.showContacts方法来打开通讯录,在参数中传递对象。其中对象的selectedPerson属性中设置成一个函数,当你在通讯录里选择好人后调用此函数。然后我们会将选择的联系任返回到打开的页面上。这里我们是把从通讯录中渠道的信息放入了textArea对象中,所以需要提前做一个Ti.U ...
rensanning 评论(0) 有3280人浏览 2012-03-21 21:14

Titanium中保存密码的安全性(iOS)

开发iPhone应用的时候,很多时候我们需要将用户登录的用户名和密码保存在手机上,那么通过Titanium开发的应用如何保存这样的数据呢?! 首先想到的是Titanium可以使用Titanium.App.Properties.setString(#KEY#, #VALUE#)将数据保存在本地。但是这样的保存方法并不适用于一些敏感的数据,因为他不采用加密算法,只是单纯的将数据存在了本地(明文)。 ...
rensanning 评论(0) 有2072人浏览 2012-02-03 09:09

Titanium应用在第一次启动时弹出Restart Required对话框的问题

使用Titanium开发的Android应用,通过网络或者Android市场下载后安装,在应用第一次启动的时候,会弹出来一个对话框“Restart Required”(有些机种没有)。 关于这个问题,官方的QA论坛也有很多讨论的地方,但是目前的版本(1.7.2)都还是没有解决。可能是系统的一个Bug。 虽然目前还没有去掉这个对话框的解决方法,但是对话框中表示的标题和信息是可以自定义修改的。为了 ...
rensanning 评论(3) 有2898人浏览 2012-02-02 07:18

Titanium中需要准备的图像一览

视频维度图表
rensanning 评论(0) 有1391人浏览 2012-02-02 07:08

Titanium的2D游戏引擎模块-QuickTiGame2d

What is QuickTiGame2d? QuickTiGame2d is a 2-dimensional game engine module for Titanium Mobile that provides quick and easy api to create casual 2d games on Titanium. QuickTiGame2d runs much faster on ...
rensanning 评论(0) 有2396人浏览 2012-02-01 13:17

通过Titanium将Metro UI移植到iOS/Android的“ TiMetro”

微软投入大量精力打造Windows Phone的UI:Metro,在界面,用户体验上确实相当的酷!这里我们介绍通过使用Titanium来实现Metro UI的TiMetro。 最初表示的首页 选择Panel后,将表示一个TableView。转化的动画是相当的酷! 以下是演示的动画!(YouTube的需要FQ) TiMetro DEMO @ YouTube TiMetro的源代码: T ...
rensanning 评论(2) 有3028人浏览 2012-02-01 10:49

在Titanium中如何画图表

目前版本的Titanium的一个弱点就是不能画图!这回我们说说通过flot在Titanium中画图表。 flot的下载 flot的主页:http://code.google.com/p/flot/ 下载flot-0.7.zip后,把以下文件拷贝到自己的工程中: jquery.flot.js jquery.js flot的测试 作成以下flot测试用的plot_window.js: var ...
rensanning 评论(2) 有1737人浏览 2012-02-01 10:28

在Titanium中函数定义的性能

在JavaScript中定义函数有三种方法: Function Declaration 定义式 Function Expression 匿名式 Function Constructor 构造函数式 // Function Declaration function testFunc() { return void(0); } // Function Expression ...
rensanning 评论(0) 有1730人浏览 2012-02-01 10:08

在Titanium中使用JSONDB让你的应用加速100倍

使用Titanium中开发的应用的速度在某种程度上不是很理想,为了提高应用的速度有很多方法,今天说说使用JSONDB来代替默认的SQLite来让你的应用提速100倍!!! 关于JSONDB的Module参考一下官方Blog: » JSONDB – NoSQL DB for your mobile apps! « Appcelerator Developer Center JSONDB的Modul ...
rensanning 评论(0) 有2259人浏览 2012-02-01 09:30

在Titanium里实现多语言

虽然Titanium里已有实现多语言的API可以非常方便地实现多语言国际化的功能,但其有一定的局限性,即不能在app里随时更换不同的语言,一定要直接更改 ...
rensanning 评论(0) 有2395人浏览 2012-01-20 13:01

在Titanium中如何裁剪或者压缩图片

用户拍照上传图片,或者在相册里选取图片上传,iPhone原则上一张拍照的图片应该都会超过1M多,所以这上传及费流量又费时间。那么如何在Titanium中将图片压缩到指定大小。 这里我们给出一个裁剪或压缩图片的方法。根据应用所需的大小,设定Width和Height. Titanium.Media.openPhotoGallery({ success:function(event) { ...
rensanning 评论(0) 有2480人浏览 2012-01-19 09:42

Titanium可视化开发工具-ForgedUI

ForgedUI is a visual design tool that allows Titanium Studio developers to quickly and easily design and develop app interfaces for iPhone and Android platforms. Developers have continued to choose ...
rensanning 评论(0) 有2456人浏览 2012-01-19 09:26

在Titanium中处理手机的方向

【原文】Handling Device Orientation Run-time Device Orientation Detection You can detect the current device orientation by checking value of the Ti.UI.orientation property. This value will match one of th ...
rensanning 评论(0) 有1424人浏览 2012-01-14 19:30

在Titanium中实现图片的Rotate和Pinch Gesture

在iPhone中,图片的缩放,移动,旋转以及Pinch Gesture功能在Titanium Mobile中并不支持这样Gesture。这里有人做了一个Module来实现这个功能。(只限于iOS) Gesture-Recognizer 在view中将rotateGesture、pinchGesture设置为true后,就能处理rotate,pinch的事件了。 Gesture完成后,将触发ro ...
rensanning 评论(0) 有2503人浏览 2012-01-14 19:13

使用Titanium将Canvas图像保存为文件

介绍在Titanium中,将WebView中通过canvas绘制的图像保存为文件的方法。 用户通过canvas所绘制的图像,在很多时候需要保存为文件。如何将WebView的canvas数据传递给Titanium有2个方法。 1.在html文件中(包含canvas标签的html文件)通过JavaScript(Titanium.App.fireEvent)通信将canvas的数据作为该事件的参数传递 ...
rensanning 评论(2) 有3319人浏览 2012-01-11 21:19

如何在Titanium中导入Android的代码

由于Titanium对Android的支持还不是很好,很多功能Titanium自身没有提供,当我们需要这些功能的时候,就不得不创建Module来实现。Titanium还提供了一种不用创建Module,直接把你的Android代码导入的功能。这样一来,对于一些使用Titanium比较难实现的页面,就可以用原生的Android开发,然后导入到Titanium工程中。 (1)按照以下结构把Android ...
rensanning 评论(0) 有2616人浏览 2011-12-28 11:31

通过Titanium API删除Webview的所有Cookie

Deleting all cookies in webview using Titanium API var path = Titanium.Filesystem.applicationDataDirectory; var searchKey = path.search('Documents'); path = path.substring(0,searchKey); path = p ...
rensanning 评论(1) 有2417人浏览 2011-12-27 21:59

【转】Titanium 架构分析

【原文】Titanium 架构分析 虽然是对早期版本的分析,但是说的很深入,推荐大家看看!     一、分析的目标 了解Titanium产品的基本框架结构和特点 了解Titanium产品如何扩展本地API以及访问方式 了解Titanium
rensanning 评论(0) 有2897人浏览 2011-12-27 21:43

在Titanium应用中导入Push通知(iOS篇)

让你的Titanium应用也能实现Push的功能吧。 1)申请证书(.p12文件)  http://developer.apple.com/devcenter/ios/index.action Log into Apple's provisioning portal and create a new appid. Take note of your bundle identifier or ...
rensanning 评论(1) 有3411人浏览 2011-12-26 21:22

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics