国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

BlackBerry應用開發者指南基礎附錄 .alx文件

移動開發
本文將介紹《BlackBerry應用開發者指南》的基礎附錄 .alx文件。應用程序加載工具是BlackBerry桌面軟件的一部分,它使用了一個應用程序加載文件(.alx)將應用程序加載到BlackBerry設備中去.利用BlackBerry IDE為你的工程生成一個.alx文件.

應用程序加載工具是BlackBerry桌面軟件的一部分,它使用了一個應用程序加載文件(.alx)將應用程序加載到BlackBerry設備中去.利用BlackBerry IDE為你的工程生成一個.alx文件.

下面提供的信息只作為輔助參考.大多數情況下,你沒有必要編輯BlackBerry IDE生成的.alx文件1

在文本編輯器里,你可以編輯BlackBerry IDE生成的.alx文件..alx文件使用XML格式:

例:.alx文件樣例

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2.  
  3. <loader version="1.0"> 
  4.  
  5.     <application id="com.rim.samples.device.httpdemo"> 
  6.  
  7.        <name>Sample Network Application</name> 
  8.  
  9.        <description>Retrieves a sample page over HTTP connection.</description> 
  10.  
  11.        <version>1.0</version> 
  12.  
  13.        <vendor>Research In Motion</vendor> 
  14.  
  15.        <copyright>Copyright 1998-2003 Research In Motion</copyright> 
  16.  
  17.        <language langid="0x000c"> 
  18.  
  19.            <name>Application D'閏hantillon</name> 
  20.  
  21.            <description>Obtenir une page du r閟eau  
  22.  
  23.            </description> 
  24.  
  25.        </language> 
  26.  
  27.        <fileset Java="1.0"> 
  28.  
  29.            <directory>samples/httpdemo</directory> 
  30.  
  31.            <files> 
  32.  
  33.              net_rim_httpdemo.cod  
  34.  
  35.              net_rim_resource.cod  
  36.  
  37.              net_rim_resource__en.cod  
  38.  
  39.              net_rim_resource__fr.cod  
  40.  
  41. </files> 
  42.  
  43.        </fileset> 
  44.  
  45.     </application> 
  46.  
  47. </loader> 

嵌套模塊

在.alx文件中創建一個嵌套的結構為應用程序提供可選的組件.一般來說,嵌套模塊提供的可選特性并不適合所有用戶.用戶可以選擇是否安裝這些可選模塊.


嵌套,為基本應用程序的嵌套模塊創建一個隱含的依賴.為了定義一個對其他應用程序或庫的顯式依賴,使用<requires>標記.

例:.帶有一個嵌套模塊的應用程序.alx文件樣例

  1. <loader version="1.0">  
  2.  
  3.     <application id="net.rim.sample.contacts">  
  4.  
  5.        <name>Sample Contacts Application</name>  
  6.  
  7.        <description>Provides the ability to store a list of contacts.  
  8.  
  9. </description>  
  10.  
  11.        <version>1.0</version>  
  12.  
  13.        <vendor>Research In Motion</vendor>  
  14.  
  15.        <copyright>Copyright 1998-2001 Research In Motion</copyright>  
  16.  
  17.        <fileset Java="1.0">  
  18.  
  19.            <directory>samples/contacts</directory>  
  20.  
  21.                   <files>  
  22.  
  23.                      net_rim_contacts.cod  
  24.  
  25.                      net_rim_resource.cod  
  26.  
  27.                      net_rim_resource__en.cod  
  28.  
  29.                      net_rim_resource__fr.cod  
  30.  
  31.                    </files>  
  32.  
  33.        </fileset>  
  34.  
  35.        <application id="net.rim.sample.contacts.mail">  
  36.  
  37.            <name>Sample Module for Contacts E-Mail Integration</name>  
  38.  
  39.            <description>Provides the ability to access the messaging application</description>  
  40.  
  41.            <version>1.0</version>  
  42.  
  43.            <vendor>Research In Motion</vendor>  
  44.  
  45.            <copyright>Copyright 1998-2001 Research In Motion</copyright>  
  46.  
  47.            <fileset Java="1.0">  
  48.  
  49.               <directory>samples/contacts</directory>  
  50.  
  51.               <files>  
  52.  
  53.                   net_rim_contacts_mail.cod  
  54.  
  55.               </files>  
  56.  
  57.            </fileset>  
  58.  
  59.        </application>  
  60.  
  61.     </application>  
  62.  
  63. </loader>  

指定一個BlackBerry設備版本

使用了指定版本的手持設備軟件中的API的應用程序,應該使用_blackBerryVersion屬性來指定支持的BlackBerry設備版本.

使用下面的規則指定一個范圍:

方括號[]描述閉合范圍匹配

圓括號()描述開合范圍匹配.

缺少低圍代表0.

缺少高圍代表無限值.

例如,[4.0,)代表4.0和無限大之間的任何版本.

下面的例子阻止模塊加載4.0版本以前的手持設備軟件.

  1. <application id="<application_id>" _blackberryVersion="[4.0,)">  
  2.  
  3. ...  
  4.  
  5. </application>  
  6.  
  7. 下面的例子為不同版本的手持設備軟件提供了可選的模塊.  
  8.  
  9. <application id="<application_id>">  
  10.  
  11. ...  
  12.  
  13. <fileset _blackBerryVersion="(,4.0)">  
  14.  
  15. ... modules for handheld software versions earlier than 4.0 
  16.  
  17. </fileset>  
  18.  
  19. <fileset _blackBerryVersion="[4.0,)">  
  20.  
  21. ... modules for handheld software versions 4.0 and later  
  22.  
  23. </fileset>  
  24.  
  25. </application>  

.alx文件元素

元素

屬性

描述

loader

version

loader包含了一個或多個applicaiton元素

version屬性指定了應用程序加載器的版本.

applicaiton

id

application元素為單個應用程序包含了元素.

application元素也可以包含附加嵌套的application元素.嵌套使你需要:當一個應用程序加載時,它的先決條件模塊也被加載.

id屬性為應用程序指定了一個***標記符.為了***性,使用一個包含你公司域名的ID例如,com.rim.samples.docs.helloworld.

library

id

Library代替application標簽

name

name為應用程序提供了一個描述性的名稱.這個名稱在應用程序加載器中顯示.它不會在BlackBerry設備中顯示.

description

description元素為應用程序提供了一個簡短的描述.本描述在應用程序加載器中顯示.它不會在BlackBerry設備中顯示.

version

version元素為應用程序提供了一個版本號.它在應用程序加載器中顯示.版本號僅為顯示信息而用.

vendor

vendor元素提供創建應用程序的公司名,它在應用程序加載器中顯示.

copyright

copyright元素提供版權信息, 它在應用程序加載器中顯示..

required

required允許你強制加載一個應用程序.在應用程序加載器里,選擇一個應用程序安裝.加入下面的行:

< required>true< required>

required標記僅由企業系統管理員使用.它不為第三方應用程序的用戶使用.

注:BlackBerry桌面軟件3.6或后期版本支持本元素.

hidden

hidden元素隱藏包,以至在應用程序加載器里對用戶不可見.增加下面的行:

<hidden>true</hidden>

缺省的,它和required元素聯合起來加載應用程序.或如果一個應用程序已加載,設置required標記來加載此包.

hidden標記僅由企業系統管理員使用.它不為第三方應用程序的用戶使用.

注:BlackBerry桌面軟件3.6或后期版本支持本元素.

language

langid

當應用程序加載器以langid屬性指定的語言運行時,language標記允許你覆寫在應用程序顯示的文本.

為了支持多語言,指定多個language標記.為了指定每種語言的name(名稱),version(版本),vendor(發行商)以及copyright(版權),在language標簽里嵌套他們.如果不沒有嵌套一個標記,將以缺省的語言顯示.

langid屬性為此信息應用的語言指定Win32 langid語言代碼.例如,一些Win32 langid代碼是:0x0009(英語),0x0007(德語),0x000a(西班牙語),0x00c(法語).

requires

id

requires元素可選,它指定了應用程序依賴的包的id.如果一應用程序依賴不止一其他的應用程序,id可以不止一次出現.

當一個應用程序加載到BlackBerry設備時,所有<requires>指定的包也被加載.

(注:BlackBerry桌面軟件3.6或后期版本支持本元素.)

fileset

fileset元素包含了一個可選的directory元素以及一個或多個files元素.它在一個單獨的目錄中指定一組.cod文件加載到BlackBerry設備中.為了加載多個目錄下的文件,在.alx文件中包含一個或多個fileset元素.

Java

Java屬性指定.cod文件兼容的BlackBerry Java VM最小版本,當前的VM版本是版本1.0.Java屬性是必需的.

radio

radio屬性允許你加載不同的應用程序或模塊.這些程序或模塊依賴BlackBerry設備的網絡類型.可能的值有Mobitex,DataTAC,GPRS,CDMA和IDEN.radio屬性是可選的.

langid

langid 屬性允許你加載不同的應用程序或模塊.這些程序或模塊依賴用戶增加到BlackBerry設備的支持的語言. langid屬性為此信息應用的語言指定Win32 langid語言代碼.例如,一些Win32

langid代碼是:0x0009(英語),0x0007(德語),0x000a(西班牙語),0x00c(法語).

color

color屬性允許你為彩色或黑白屏幕加載不同的應用程序或模塊.它是一個Boolean值;true代表彩色,false代表黑白.

directory

directory元素提供了文件的位置. directory元素是可選的.如果你沒有指定directory元素.文件必須和.alx文件的目錄相同.指定.alx文件位置的目錄.

files

files為應用程序提供單個目錄下的一個或多個.cod文件列表,加載它們到BlackBerry設備.

(譯者注:按照個人經驗,JDE生成的ALX并不是很理想,特別是比較復雜的工程。所以對于稍微復雜的工程來說,應該手工編輯。)

【編輯推薦】

  1. BlackBerry應用開發者指南 使用受控API
  2. BlackBerry應用開發者指南 Mail API
  3. BlackBerry應用開發者指南 PIM API
  4. BlackBerry應用開發者指南 選項API
責任編輯:佚名 來源: 10086
相關推薦

2011-04-13 09:55:16

Mail APIBlackBerry

2011-04-13 13:38:57

選項APIBlackBerry

2011-04-13 11:31:06

PIM APIBlackBerry

2011-04-02 13:44:08

2011-04-14 10:34:08

BlackBerry

2011-04-14 10:03:32

UI組件BlackBerry

2011-04-14 10:05:16

BlackBerry

2010-05-22 16:57:09

BlackBerry開

2011-04-18 11:00:34

使用音頻BlackBerry

2011-07-19 09:51:32

性能優化Designing FAndroid

2011-02-16 16:45:23

MWCRIMBlackBerry

2011-04-26 10:19:46

BlackBerry

2018-03-27 23:25:40

Paddle

2020-07-15 07:00:00

移動應用開發者指南

2013-08-29 13:41:42

Windows 8.1

2011-04-15 15:16:28

使用圖像對象畫圖BlackBerry

2024-05-07 08:45:16

OpenAILlamaIndex大語言模型

2019-08-16 10:55:37

開發者技能AI

2024-02-01 09:37:42

Kubernetes服務網格? 命令

2011-04-15 14:22:20

圖片操作UIBlackBerry
點贊
收藏

51CTO技術棧公眾號

在线不卡一区二区| 免费久久99精品国产自| 91麻豆精品国产综合久久久 | 中文字幕在线免费播放| 精品毛片三在线观看| 欧美拍拍视频| 欧美videos大乳护士334| 超级碰碰久久| 九九热这里只有精品6| 国产乱码精品一区二区三区四区| 99久久综合狠狠综合久久止| 日韩高清在线不卡| 可以免费在线看黄的网站| 一区二区三区色| 麻豆影院在线观看| 最近日韩中文字幕中文| 校花撩起jk露出白色内裤国产精品| 亚洲xxx视频| 风间由美一区二区三区在线观看| 成年美女网站| 欧美日韩亚洲综合| 日韩免费大片| 成人亲热视频网站| 国产一区二区视频在线| www 四虎| 亚洲第一福利网| 岛国成人av| 国产区在线看| 91国内精品| 午夜精品一区二区三区av| 亚洲一二三四久久| 色综合亚洲图丝熟| 亚洲精品国产福利| 经典一区二区| 欧美国产第二页| vam成人资源在线观看| 在线视频国内一区二区| 国产一级粉嫩xxxx| 337p日本欧洲亚洲大胆精品| 日韩电影精品| 国产熟人av一二三区| 色综合久久久久综合99| 日韩三区在线| 亚洲bt天天射| 国产亚洲成av人在线观看导航| www.亚洲资源| 久久免费视频网站| 美女国产一区二区| 首播影院在线观看免费观看电视| 亚洲色图五月天| 国内久久视频| 97在线观视频免费观看| 亚洲人成电影网站色www| 欧美+日本+国产+在线a∨观看| 99精品免费在线观看| 日韩欧美自拍偷拍| 久久视频精品| 嫩草影院国产精品| 亚洲国产成人在线视频| 日韩精品欧美| 狠狠操精品视频| 亚洲国产天堂久久国产91| 一区二区中文字| 成人黄18免费网站| 日韩一区二区久久久| 日韩激情视频在线观看| 日本国产在线| 国产成人精品综合| 国产丝袜美腿一区二区三区| 18aaaa精品欧美大片h| 国产精品国色综合久久| 一区二区三区不卡视频在线观看 | 一区二区三区在线观看欧美| 中文字幕系列一区| 黄色片网站在线| 国产精品一区二区性色av| 久久亚洲一区二区三区明星换脸| 一本色道久久加勒比88综合| 欧美亚洲另类制服自拍| 午夜在线成人av| 激情综合色播激情啊| 色小子综合网| 都市激情久久| 亚洲午夜剧场| 91在线中文| a毛片在线观看| 国产小视频在线| 丝袜+亚洲+另类+欧美+变态| 国产精品免费观看久久| 国产卡一卡二在线| 日本欧美在线视频| 亚洲图片在区色| 91精品国产91久久久久久一区二区 | 日韩综合精品| 美女视频在线免费| 可以在线观看的av网站| 日韩久久久久久久| 一区二区欧美日韩视频| 亚洲一区在线观看视频| 丝袜美腿亚洲一区二区图片| 激情亚洲另类图片区小说区| 18禁裸男晨勃露j毛免费观看| 亚洲韩国日本中文字幕| 日本成人中文字幕| 久久黄色影院| 国产 日韩 欧美大片| aaa国产一区| 国产馆精品极品| 成人精品小蝌蚪| 91丨porny丨首页| 中文字幕一区免费在线观看| 国产三级久久久| 国产精品国产三级国产aⅴ入口| 伊人激情综合| 国产激情久久| 一区二区三区四区不卡| 欧美系列亚洲系列| 国产一区二区三区四区在线观看| 蜜臀91精品国产高清在线观看| 日本男女交配视频| 日韩欧美在线123| 国产一区日韩一区| 写真福利理论片在线播放| 九九热精品视频国产| 国产呦萝稀缺另类资源| 992tv国产精品成人影院| 成人三级av| 日本成年人网址| 亚洲精选av在线| 91久久久一线二线三线品牌| 精品精品国产高清a毛片牛牛 | 东方aⅴ免费观看久久av| 国产精品白丝jk白祙喷水网站| 欧美激情一区三区| 欧美浪妇xxxx高跟鞋交| 久久久久中文字幕| 欧洲一区二区日韩在线视频观看免费| 美女黄色免费看| 在线免费av观看| 黄色成人在线观看网站| 伊人精品综合| 欧美人与动xxxxz0oz| 精品国产一区二区三区| 这里只有精品在线| 美女少妇全过程你懂的久久 | 欧美性jizz18性欧美| 精品久久久久久久久久久久久| 岛国av一区二区在线在线观看| 亚洲成人午夜电影| 99不卡视频| 岛国视频一区| 一区二区三区视频在线| 一区二区三区视频在线看| 亚洲一卡久久| 国产一区 二区| 中文字幕一二三区在线观看| 亚洲开发第一视频在线播放| 欧美老肥婆性猛交视频| 欧美午夜片在线免费观看| 国内成人自拍视频| 国产精品欧美日韩一区| 51精品视频| 波多野结衣av在线| 艳母动漫在线免费观看| 国产成人精品免高潮在线观看| 91精品国产麻豆| 中文字幕亚洲在| 久久99精品国产.久久久久久 | 成人免费看片| 一区二区三区免费播放| 欧美aaaaa喷水| 欧洲美女7788成人免费视频| 亚洲精品aⅴ中文字幕乱码 | а√在线中文在线新版| 美女av网站| 香蕉视频免费版| 国产欧美日韩精品在线观看| 亚洲色图狂野欧美| 精品久久在线播放| 久久网站热最新地址| 奇米色777欧美一区二区| 欧美丝袜激情| 国产午夜精品一区在线观看| 色在线视频网| 四虎国产精品永远| 欧美hdsex| 久久精品国产精品亚洲色婷婷| 久久精品丝袜高跟鞋| 国产精品久久久久aaaa九色| 久久精品青青大伊人av| 亚洲高清久久久久久| 欧美日韩一区高清| 亚洲成av人片观看| 国产精品人人做人人爽人人添| 国产在线精品一区在线观看麻豆| 欧美福利一区| 国产成人一区二区三区影院| 不卡一区视频| 国产一区二区精品调教| 日韩理论视频|