واضح آرشیو وب فارسی:سایت ریسک: ::: يك شروع سريع براي Adobe AIR ::: khorzu 13 مهر 1387, 14:47معمولا برای شروع کار با یه محصول نرم افزاری جدید بهترین راه اینه که بری توی دل دشمن و شروع کنی به استفاده حرفه ای . توي اين پروژه با adobe AIR يك ليست از فايل هاي و پوشه هاي موجود در دسكتاپ كاربر نمايش داده مي شه . و با دبل كليك روي پوشه ها محتويات اون نمايش داده مي شه . مطمئنا اين پروژه به تنهايي هيچ فايده نداره و قصد ما استفاده آموزشي از اونه : 1- براي شروع فرض مي كنيم فلش شما براي كار با Adobe AIR آماده ست . اگر هنوز نيست اين جا رو ببينيد : () 2- فلش رو باز كنيد و گزينه Flash File (Adobe AIR) رو اتنخاب كنيد . 3- فايلتون رو توي يه پوشه مشخص ذخيره كنيد . 4- توي همون پوشه اي كه ساختيد يه فايل اكشن اسكريپت بسازيد به اسم myFirstAIRProject.asو اونو باز كنيد . 5- توي فايل اكشن اسكريپت اين كد رو قرار بديد و ذخيره كنيد : package { import flash.display.MovieClip; import flash.events.MouseEvent; import fl.controls.List; import fl.data.DataProvider; import flash.filesystem.File; public class myFirstAIRProject extends MovieClip { private var _list:List; public function myFirstAIRProject () { _list = new List(); addChild(_list); _list.addEventListener(MouseEvent.DOUBLE_CLICK, clickHandler); _list.width = 550; _list.height = 400; _list.labelField = "name"; _list.dataProvider = new DataProvider(File.desktopDirectory.getDirectoryLis ting()); } private function clickHandler(event:MouseEvent):void { if(_list.selectedItem.isDirectory) { _list.dataProvider = new DataProvider(_list.selectedItem.getDirectoryListin g()); } } } } 6-توي فايل .fla از توي كامپوننت ها يك كامپوننت ليست داخل كتابخانه درگ كنيد . با اين كار يك نمونه از شيء ليست به فايل ما ضميمه مي شه . 7-حالا مقدار جعبه Document class از پنل Properties رو برابر myFirstAIRProject قرار بديد . 8-گزينه control>Test Movie رو انتخاب كليك كنيد( يا Ctrl+Enter ). توضيحات : -خط دوم تا ششم كلاس هايي رو كه قراره از اون ها استفاده بشه رو اعلان مي كنند . به جز آخري كه شامل برخي از كلاس هاي AIR هم هست بقيه همون كلاس هاي AS3 هستند . -كلاس flash.filesystem.File براي كار با پوشه ها و فايل هاي روي سيستم استفاده مي شه. مثلا ساختن پو شه ها ، فايل ها ، كپي ، كات ، ديليت ، شيفت ديليت و الخ . - خط 16 متود File.desktopDirectory.getDirectoryListing() ليست فايل ها و فولدر هاي روي دسكتاپ رو به كامپوننت ليست منتقل مي كنه . - ايونت دبل كليك با متود list.selectedItem.getDirectoryListing()_ محتويات پوشه اي كه روي اون دبل كليك شده توي كامپوننت ليست جايگزين ميشه . توليد خروجي : براي ساختن فايل هاي .air كه در قالب AIR نصب مي شند : 1- پنل file>AIR settings… رو باز كنيد . 2- جعبه ها تابلواند ، توضيح نمي خواد . خودتون پر كنيد ... گزينه هايWindows Style رو حتما امتحان كنيد وگرنه حالت پيش فرض حالت استاندارد رو ميسازه : يك پنجره با با كپشن . 3- دكمه change رو كليك كنيد . توي اين پنل شما بايد مشخصات نرم افزار و سازنده اون رو ثبت كنيد . اگر يك قالب از اين اطلاعات داريد مي تونيد اونو لود كنيد وگرنه گزينه create رو انخاب كنيد و جعبه هاي اونو پر كنيد و ok كنيد . يه پسوورد داره كه بعد از ok كردن اونو توي جعبه password وارد مي كنيد و باز ok كنيد . توجه كنيد كه راديو باتون اول فعال باشد . حالا كليد publish AIR file رو كليك كنيد . فايل .air توي پوشه جاري ساخته مي شه و شما مي تونيد اونو به سيستم هاي ديگه منتقل كنيد . k_asg 07 آبان 1387, 14:55آقا Adobe AIR اصلا چی هست ؟ khorzu 21 آبان 1387, 13:25برای k_asg () () aliamel 11 دي 1387, 12:00ضمن تشکر . اگه امکان داره یه نمونه در مورد کار با بانک توسط air بذارید .خیلی تلاش کردم ولی نتونستم اطلا عاتی رو توی بانک بریزم. mohammadfard 12 دي 1387, 10:08با سلام خدمت شما دوست عزیز امیدوارم به دردت بخوره یا علی
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 470]