ال
Web & SMART Devices Apps Development
Lesson 1
(HTML) في ملف (JavaScript) وكود (Css) الربط بين كود
Lesson2
alert function in JavaScript Code ..
First Object (Cache.--- )
1-Cookies
1- Intel.xdk.cache.setCookie ("cookie اسم الـ" , cookie قيمة الـ,Cookie فترة استخدام);
2-intel.xdk.cache.getCookie (Cookie أستدعاء قيمة الـ);
3-intel.xdk.cache.removeCookie (Cookies واحد من مخزون الـ Cookie حذف );
4-intel.xdk.cache.getCookieList (Cookies أستدعاء قائمة بالـ );
5-intel.xdk.cache.clearAllCookies (CachMemory من الـ Cookie حذف جميع ال);
2-Media
1-intel.xdk.cache.addToMediaCache (URLعن طريق ال Media استدعاء ملف الـ )
** First Event ** ==> intel.xdk.cache.media.add ==> عند اضافة الملف
**Second Event ** ==> intel.xdk.cache.media.remove ==>}Cach من ال Media عند حذف ملف ال
2-intel.xdk.cache.getMediaCacheLocalURL
3-intel.xdk.cache.removeFromMediaCache
3-Add To Media Cache Ext
MediaCacheالفرق بينها و بين
مميز لا يتكررID
تقوم بتحميل الملف بالكامل وتنزيله على الذاكرة الداخلية كما انها تقوم بأعطائه
Second Object (Camera.--- )
1-Take Picture
** First Event ** ==> intel.xdk.camera.picture.add ==> يفعل هذا الحدث عند أضافة الصورة
1- function takePicture(){
intel.xdk.camera.takePicture(حجم جودة الصورة, true,"نوع الصورة");
intel.xdk.camera.takePicture(حجم جودة الصورة, true,"نوع الصورة");
2- (ارجاع ملف الصورة وعنوانه في الذاكره)
function picOk(pic){ intel.xdk.camera.getPictureURL(pic.filename ); }
2-Get Picture List
intel.xdk.camera.getPictureList(); ==> أستدعاء الصور في شكل قائمة
** First Event ** ==>intel.xdk.camera.picture.remove ==>حدث يقوم عند حذف صورة من الصور
**Second Event ** ==> intel.xdk.camera.picture.clear ==>حدث يقوم بمسح الصور كلها
third Object (Contact.--- )
** First Event ** ==>intel.xdk.contacts.add ==>..... عند تفعيل حدث اضافة اسم جديد يقوم بتنفيذ العملية التالية
function AddContact(){ intel.xdk.contacts.addContact(); }
** Get/Edit/Choose Contact **
** First Event ** ==>intel.xdk.contacts.get==>.....حدث احضار جميع الاسماء
function contactsReceived(e)
{
var table =
document.getElementById("contacts");
table.innerHTML ="";
var allContacts =
intel.xdk.contacts.getContactList();
for(var x =0; x< allContacts.length ; x++)
{
{
var table =
document.getElementById("contacts");
table.innerHTML ="";
var allContacts =
intel.xdk.contacts.getContactList();
for(var x =0; x< allContacts.length ; x++)
{
**Second Event ** ==> intel.xdk.contacts.edit ==>.....حدث تعديل اسم من الاسماء
function updateContact(e){
if(e.success)
output.innerText = "Contact Data Updated";
else if(e.cancelled)
output.innerText = "Operation Cancelled";
else
output.innerText = e.message;
}
if(e.success)
output.innerText = "Contact Data Updated";
else if(e.cancelled)
output.innerText = "Operation Cancelled";
else
output.innerText = e.message;
}
**Third Event ** ==>intel.xdk.contacts.choose ==>.....حدث اختيار اسم من الاسماء
function chooseContact()
{
intel.xdk.contacts.chooseContact();
}
{
intel.xdk.contacts.chooseContact();
}
ليست هناك تعليقات:
إرسال تعليق