摘要:
(1)String cusId = Request["cusId"]??"0";(2)protected void Page_Load(object sender, EventArgs e) { try { string funcName =Request["funcName"]; if (!string.IsNullOrEmpty(funcName)) { Type type = this.GetType(); string methodName = "Exec" + funcName; MethodInfo m 阅读全文
摘要:
其实,这两个方法除了看上去都是包含一个JS文件之外, 再也没有相似之处了。Ti.include(String name)有Ti命名命名空间限定,表示是Titanium模块中的函数。JavaScript解释器在当前根上下文环境中解释所包含的JS文件,换句话说:被包含的文件有可能破坏当前的全局变量,如果有变量名或函数名相同,因此慎用。根上下文环境指的是类似于传统Web开发中Window对象。注意:Titanium Mobile中根上下文环境存在于app.js文件和window的url属性指定的JS文件。require(String moduleId)全局函数,无需命名空间限定直接调用。requir 阅读全文
摘要:
Titanium是什么?Titanium Mobile是一个设计巧妙、能够媲美原生App体验和性能的跨平台开发框架。目前支持Android和IOS平台。Titanium开发需要哪些技能?仅仅需要熟悉JavaScript语言,最好熟悉运用面向对象特性。Titanium 开发工具Titanum Studio根据JavaScript代码,生成原生工程(IOS 或 Android),然后打包成原生应用。Titanium开发环境和硬件需求?Titanium官方提供开发工具Titanium Studio,有Windows和Mac版本。Windows环境下,只可开发Android。当然,Mac环境下可开发A 阅读全文
摘要:
1:Titanium官网的app文档:http://docs.appcelerator.com/titanium/latest/2:Titanium官网博客http://developer.appcelerator.com/blog3:Titanium写的好的博文网址http://rensanning.iteye.com/4:Titanium源码:https://github.com/appcelerator5:Titanium初级视频教程http://www.html5mobi.com/discussions/tagged?Tag=%E8%A7%86%E9%A2%91%E6%95%99%E7 阅读全文
摘要:
1、注册appcelerator开发者账号打开http://www.appcelerator.com/(安装的时候会要你注册的用户名和密码 例如:用户名为:522357508@qq.com 密码为:2006929jm)2:下载android_sdk 并存放到本地磁盘下载地址:http://developer.android.com/sdk/index.html双击SDK Manager.exe文件,将所需的sdk选中交更新至最新3:安装jdk-7u2-windows-i586.exe4:在以下地址下载TitaniumStudio安装文件 在如下地址下载https://my.appcelerat 阅读全文
摘要:
1:源码保护缺省状态下,Titanium编译出来的APK(IPA应该也是一样)只要改名为ZIP就可以解开,可以看到全部.JS源码,想改变这一点,要在tiapp.xml中添加如下两行: <property name="ti.deploytype">distribution</property> <property name="ti.android.compilejs" type="bool">true</property>2:Titanium 关于循环和界面性能优化的一个小经验(http: 阅读全文
摘要:
使用titanium开发android应用程序,默认的应用程序启动画面是个不怎么美观的logo,于是很自然的要把它换掉了。原来如此简单,只需要替换这个图片文件就可以了:Resources\android\default.png 这个是更改它的显示图标如果要更改启动画面的话 则更改Resources\android\images\res-notlong-port-mdpi下面的png图片 阅读全文
摘要:
(1)在相应的网址下载模块文件 例如:https://github.com/yagitoshiro/ImageAsResized(2)把下载的模块包解压放到C:\Users\Administrator\AppData\Roaming\Titanium\modules\android目录结构如下所示:而这个包里面的文件如下图所示:(3)打开项目的tiapp.xml文件,如下图所示在modules点击+图标 添加所需的模块(4)在代码内如下所示调用即可:var image_module = require('org.selfkleptomaniac.ti.imageasresized 阅读全文
摘要:
对于ios来说则是非常简单的,创建一个本地化的路径 创建i18n这个路径如下所示:i18n/en/app.xml, i18n/es/app.xml, i18n/ja/app.xml里面的文件如下所示:en/app.xml里的内容如下:<?xml version="1.0" encoding="UTF-8"?><resources><string name="appname">Cat</string></resources>es/app.xml里的内容如下:<?xml v 阅读全文
摘要:
tabGroup,默认情况下,android都是放在顶部的,但在ios里默认是显示在下方的,以下就向大家介绍一个在android里将此tabGroup放在下方的方法1:在网站根目录下建立目录 如下所示:platform/android/res/layout在layout文件夹内添加titanium_tabgroup.xml其中titanium_tabgroup.xml里的文件如下所示:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://sch 阅读全文