最新文章列表

使用Titanium Mobile开发iPhone/Android应用(10)- 数据库的使用

数据库的使用 这回我们说说使用数据库来操作数据。具体来说,就是我们在Twitter客户端的Home页面,取得Timeline数据后将其保存,这样一来我们就能在启 ...
rensanning 评论(0) 有2724人浏览 2012-03-18 16:39

使用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存

数据的保存 这篇我们来说说在应用中使用的数据,在程序终了后也能保存的方法。具体就是在我们的Twitter客户端应用中,当要发送的Tweet处于编辑中的时候,即使应用终了后,编辑中的内容还能够在下次再编辑。iPhone应用中,由于用户的不经意的操作,内存的自动释放等等原因,在无意识中程序就被终了后,未保存的数据也将消失。所以保存编辑中的数据是很重要的。 首先,保存输入的Tweet的代码如下(还是在 ...
rensanning 评论(2) 有2608人浏览 2012-02-26 10:04

使用Titanium Mobile开发iPhone/Android应用(08)- 加速度传感器的使用

获取Gesture : 首先不是直接的取得加速度传感器的值,而是通过获取Gesture之后进行操作。 当我们握紧iPhone设备,左右稍微摇晃手机,运行中的应用处理就会停止。像这样的应用有很多。在标准的MMS等应用里,写信息的过程中,摇晃手机后,就会调用Gesture弹出来是否取消编辑信息的确认对话框。 我们也试着将这个功能编写到Twitter的客户端中去。在message_window.j ...
rensanning 评论(0) 有3072人浏览 2012-01-20 15:30

使用Titanium Mobile开发iPhone/Android应用(07)- Twitter客户端之照相机

使用照相机 在前一篇我们说了一下iPhone中的几个功能,GPS和地图的表示,这篇我们将说说照相机的使用。能够从已经照好的照片中选择照片,而且选择的方式通过Option Dialog罗列,然后将照片发布到TwitPic。 ImageView的准备 要能够预览选择的照片,我们需要准备表示照片的View。这部分和前一篇中的表示地图部分是一样的。 我们在前一篇中作成的message_window. ...
rensanning 评论(0) 有3019人浏览 2012-01-20 14:12

tiapp.xml / timodule.xml 详解

【官方Guide】https://wiki.appcelerator.org/display/guides/tiapp.xml+and+timodule.xml+Reference The tiapp.xml and it's close cousin the timodule.xml are XML configuration files that Titanium Mobile uses to ...
rensanning 评论(0) 有2568人浏览 2011-12-26 12:28

在Titanium应用中导入翻译的功能

有些应用中有追加翻译功能的需求,这回我们说说说如何在Titanium开发的应用当中,实现翻译功能。 我们采用调用Google的翻译API来实现。 (1)首先创 ...
rensanning 评论(0) 有1430人浏览 2011-12-25 17:40

在Titanium应用中导入广告 - Admob篇

在应用中插入广告,很普遍,但是要想在使用Titanium开发的应用中导入广告,去很少。主要是Titanium自身没有提供创建广告View的API。所以需要扩展Titanium,导入额外的Module来实现。 iPhone : Ti.Admob by Appcelerator 这里是Titanium官方公开的Module。 (1)安装Module 下载下来的Zip文件解压后,里边有3个Modul ...
rensanning 评论(0) 有2290人浏览 2011-12-25 17:12

【转】iOS环境下安装Titanium

  以下就先簡單記錄開發環境的建置過程,圖多,請耐心等候。 需求 開發基本的 Titanium iOS App 需要先準備以下幾樣東西: 可以執行 Mac OS 的機器 (例如 MacBook Pro/Air 等) 。 一組 Apple ID 。 iOS 模擬器,這個要從 Xcode 3.2.6 + iOS SDK 4.3 或更新的版本裡取得。 [直接從 App ...
rensanning 评论(0) 有2032人浏览 2011-12-25 08:35

【转】避免Titanium Mobile App发生Memory Leak的小技巧

【原文】http://erinylin.blogspot.com/2011/11/some-tips-to-avoid-leaking-memory-in.html (需要FQ) Titanium Mobile 真的是一個易學的跨平台 Mobile App SDK,不過由於 Javascript 的自由撰寫風格,外加一般使用者並不了解 Titanium Mobile SDK 倒底中介了什麼,往往開 ...
rensanning 评论(0) 有2000人浏览 2011-12-25 08:35

【转】检测Titanium Mobile App是否有Memory Leak(iOS篇)

【原文】http://www.lis186.com/?p=2276 當Titanium Mobile App的複雜度增加時,若對於javascript的寫作觀念不正確,穩定度會隨著程式的複雜度逐漸下降。其中最嚴重的問題,就屬於記憶體漏失(Memory Leak)了。在iOS的部分,要檢驗已經不需要的物件所用過的記憶體是否有被回收,可以使用XCode裡面的Instruments來作最精確的監控。 ...
rensanning 评论(0) 有2102人浏览 2011-12-25 08:35

Titanium中支持IOS设备的拖拽

官方QA论坛中有人问及拖拽功能: QA:http://developer.appcelerator.com/question/128143/several-items-drag-and-drop-functionality-support-for-ios 解决方案:Solution posted here(需要FQ) 通过一个第三方库函数来支持在ios设备的拖放操作,进一步加强titanium ...
rensanning 评论(0) 有1469人浏览 2011-12-24 21:02

【转】利用Titanium实现外汇兑换计算的ios代码

【原文】http://chuangyiji.com/2011/12/titanium-ios-android-exchange-code/ 在帮公司的app写库函数和教程的时候,做了这个代码片段,titanium mobile还是很优雅的,主要的代码不过几十行,就实现了在ios设备下的外汇兑换计算功能,用户可以选择需要兑换的货币种类,然后输入金额,通过查询汇率就能完成计算。 目前来说,titan ...
rensanning 评论(0) 有2495人浏览 2011-12-24 20:47

Titanium中的socket通信

Titanium从1.7开始强化了TCP通信方面的功能。一般大家说的通信都指的是HTTP通信,今天我们使用TCP socket,就可以跟很多的service实现通信。 在socket的同时,Titanium也支持二进制码的操作: T.Buffer Ti.Codec 但是稍微有些复杂,HTTP以外的协议也能够使用。 那么我们就尽早的看看socket通信的例子吧。 var win = Ti.U ...
rensanning 评论(0) 有2709人浏览 2011-12-24 12:59

使用Titanium来开发“Path”的一些创新UI布局 - 左右菜单

“Path”是appstore中的一个流行应用,由于一些超有创意的UI布局设计,竞相被很多应用模仿。 App Sotre :这里 首先我们先做一下这个左右菜单的效果! 左边是主菜单,右边是好友一览,能偶添加,修改,删除好友。 左边的菜单中,点击各个选项的时候,在中间的View中显示页面。右边的菜单项目点击后,迁移到其他页面。 大体上就是这么功能,那我们看看需要做多少个View: 1、 ...
rensanning 评论(0) 有3798人浏览 2011-12-24 12:10

基于Titanium的MVC框架

Titanium Redux https://github.com/dawsontoth/Appcelerator-Titanium-Redux 该框架目的很明确: 当你使用Titanium开发应用是需要写大量的代码,此框架将在最大程度上减少代码量。 比如: 一般Titanium代码: if (Ti.Platform.osname == 'android') { Ti.includ ...
rensanning 评论(0) 有4317人浏览 2011-12-24 09:56

利用Titanium设置Android应用的版本信息

为了设置好应用的版本信息,你需要在tiapp.xml中追加一下代码: <android xmlns:android="http://schemas.android.com/apk/res/android"> <manifest android:versionCode="2" android:versionName=" ...
rensanning 评论(0) 有2605人浏览 2011-12-23 22:50

使用Titanium Mobile开发iPhone/Android应用(06)- Twitter客户端之GPS和Map

做个像样的智能应用 直到上一篇,我们说了开发应用当中必须的Titanium的基本功能。从这篇开始我们说说智能手机特有的GPS,照相机等功能。能够很方便使用GPS,照相机,加速度感应器等功能,并且不管是iPhone还是Android都是用同样的代码来实现也是Titanium的一点优势。 GPS信息和Map Twitter中,也有发送位置信息的功能,所以这回我们扩展这部分发信功能。在前几回代码的基 ...
rensanning 评论(0) 有2773人浏览 2011-12-23 21:50

【转】跨平台开发工具Titanium的兴起之路:HTML5是最大威胁(转载)

Apple的iPhone和iPad如今或许是最有型的装备了——事实上,San Francisco博物馆的现代艺术部分(the San Francisco Museum of Modern Art)已将其在工业设计展览中展出。与它有型的外表相比,它的iOS设备却使用了一种相当古老的语言:Objective-C。这个语言在1980年代晚期就开始占据统治地位了,主要是Steve Jobs的NeXT用来为公 ...
rensanning 评论(0) 有2001人浏览 2011-12-23 10:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics