خانه Android, اندروید, فیلم آموزشی آموزش برنامه نویسی آندورید فصل دوم قسمت سوم

آموزش برنامه نویسی آندورید فصل دوم قسمت سوم

در دو جلسه قبل ما به ساخت دیتابیس در زمان اجرا پرداختیم و همینطور نحوه کار با دیتابیس و انجام عملیات های مختلف بر روی دیتابیس Android را شرح دادیم. ولی شاید توسط این روش نتوان معنی و مفهوم درستی از دیتابیس ارائه داد زیرا دیتابیس در داخل برنامه ایجاد و همان جا نیز مقدار دهی می شود.

 

در این جلسه ما به نحوه ساخت یک Database توسط نرم افزار SQLite Expert در محیط ویندوز می پردازیم و سپس اطلاعات لازم خود را در دیتابیس وارد می کنیم.

 

بعد از اتمام کار فایل دیتابیس را در پوشه assets کپی می کنیم و در برنامه اقدام به فراخوانی ، اجرا و اعمال عملیات های مختلف بر روی آن می کنیم.

پس از انجام کارها شما می توانید هر دیتابیس دیگری مثل Access , SQL Server , Oracel و سایر دیتابیس ها را به کمک برنامه های مبدل به دیتابیس SQLite تبدیل و در برنامه خود استفاده نمایید!
نکته: شما می توانید نرم افزار SQLite Expert Professional را از همین پست دانلود و نصب بفرمایید.

Android Learning SQLite Expert Database Logo

لینک دانلود :

دمو فیلم آموزش برنامه نویسی آندروید فصل دوم قسمت سوم

دانلود نرم افزار SQLite Expert Professional ۳٫۵٫۱۰٫۲۴۲۹ لینک مستقیم – حجم: ۴۱ مگابایت

 

دریافت مجموعه کامل آموزش دیتابیس در آندروید

قسمت بعدی:برای مشاهده بخش بعدی میتوانید به آموزش برنامه نویسی آندروید فصل دوم قسمت چهارم مراجعه نمایید، همچنین برای دریافت پک کلی مجموعه می توانید به مجموعه آموزش برنامه نویسی آندروید مراجعه بفرمایید.

پیشنهاد میکنیم
دیدگاه ها
  1. علی می‌گه:

    با سلام و خسته نباشید.
    آموزشهای اندرویدتون که بیست بیسته، اگه در سایتتون آموزشهای جاوا هم قرار بدید خیلی خوب میشه.

  2. amir می‌گه:

    سلام و خسته نباشید
    من از یه صفحه اچ تی ام ال در پروژم استفاده کردم حالا می خواستم قبل از لود اون یه پروگرس نمایش داده بشه
    این کار رو هم انجام دادم ولی وقتی صفحه لود میشه بازم لودینگ داره کار میکنه و لغو نمیشه
    چه کدی برای لغو این پروگرس بکار ببرم تا وقتی صفحه اچ تی ام ال لود شد دیگه پروگرس دیده نشه ؟
    ممنون

  3. مرتضی می‌گه:

    سلام
    خیلی ممنونم از فیلمای خوبتون و اینکه واقعا کارتون حرف نداره.
    بی صبرانه منتظر قسمتهای بعدی هستم

  4. OMID می‌گه:

    سلام.
    ممنون از همه ی زحماتتون ، همه چی بسیار عالی و مفید!
    فقط بنده چندتا سوال دارم که اگر وقت داشتید ممنون میشم راهنماییم کنید.
    اول اینکه این برنامه رو من نوشتم اما موقع اجرا در ماشین مجازی پیغام فورس کلوز میده و روی صفحه اکیلیپس این پیام ها میاد:
    http://8pic.ir/images/67998071451801146422.jpg
    و
    http://8pic.ir/images/95451019441024108378.jpg
    در حالی که برنامه هیچ اروری نداره!!!

    مطلب دوم اینکه من دیتابیسم دوتا ستون بیشتر نداره یه id و یه sms! حالا میخوام این جداول رو که خیلی هم زیاد هستن بزارم داخل یه لیست ویویی که شخصی سازی شده باشه باید چیکار کنم؟؟
    مثل همین برنامه های اس ام اسی که وجود داره و با دسته بندی اس ام اس ها اونا رو نمایش میده و امکان share هم دارن!

    ببخشید که اینهمه سوال پرسیدم ممنون میشم راهنماییم کنید!
    تشکر!

  5. Pouriya می‌گه:

    با سلام
    در صورتی که برای اجرای هر برنامه ای این خطا ظاهر میشه مشکل از پلاگینهای ADT هستش و شما یکبار دیگر به صورت کامل این پلاگین ها رو نصب کنید.
    برای مقدار دهی لیست ویو های بزرگ باید از ListAdapter استفاده کنید تا مشکلی در صرعت لود کردن نداشته باشید.

    • OMID می‌گه:

      سلام.
      ممنونم از پاسختون خیلی لطف کردین.
      منبعی یا سایتی هست که من بتونم نحوه کار ListAdapter رو یاد بگیرم ؟
      شما خودتون آموزش واسش نمیزارین؟

  6. محمد می‌گه:

    با سلام و تشکر از زحمات شما لطفا دسترسی به database از راه دور تحت اینترنت را هم برای آموزش در سایت بگذارید
    بی صبرانه منتظر تکمیل این آموزش و سفارش نهایی آن هستیم
    با تشکر از زحمات شما

  7. amir می‌گه:

    سلام
    من اصلا توی مجازی ساز همچین پوشه ای ندارم
    data/data/(نارم پیکج)
    اصلا پوشه data (توی حافظه داخلی) خالیه.
    پوشه Android/data هم رفتم پوشه ای به نام پیکج من وجود نداره
    مثل اینکه اصلا برنامه پوشه ای نمیسازه(پوشه دیتا برنامه)

    • Pouriya می‌گه:

      سلام
      دسترسی به پوشه Data فقط در سیستم عامل های روت شده امکان پذیره. YouWave به صورت پیش فرض روت شده است.

      • amir می‌گه:

        منم از youwave استفاده میکنم.
        یعنی اگه من روی گوشی اندروید تست کنم برنامه بدون مشکل اجرا میشه؟
        آخه فورست کلوز میده و از برنامه خارج میشه مشکلشم اینکه آدرسی که میدم بهش تا دیتابیس رو اونجا کپی کنه وجود نداره.
        یعنی اصلاداخل پوشه دیتا چیزی نیست و خالیه
        مشکل اینه که اصلا پکیج برنامه من هیج جا نیست

        • Pouriya می‌گه:

          زمانی که برنامه نصب میشه روی دستگاه به صورت خودکار یک پوشه با نام پکیج برنامه در پوشه دیتا ساخته میشه چه اون برنامه دیتابیس داشته باشه و چه نداشته باشه. تنها احتمالی که میشه داد اینه که پوشه دیتای اشتباهی رو باز میکنید.
          http://irprogram.com/wp-content/uploads/rr.jpg

  8. محمداصف می‌گه:

    salam jenab anjomani aziz man sqlite expert ro nasb cardam vali namitonam dade ai dar jadval insert conam in qesmat gheire faale

  9. حسین می‌گه:

    تورو خدا من چند بار هم پیغام گذاشتم به این سورس دیتابیس خارجی نیاز دارم.خودم مال خودمو دستکاری کردم و حالا نمیتونم مثل اولش بکنم اگه میشه خواهشا لینکشو برام بزارید

  10. ghandriz می‌گه:

    سورسها داخل پکیج نبودن!!!
    لطفا لینک دانلودشون رو قرار بدید

    • Pouriya می‌گه:

      شما پکیجی نخریدید.
      پکیج کامل رو بخرید سورس رو مشاهده می کنید.

      • ghandriz می‌گه:

        این سوال رو لطفا جواب بدید
        من یه بانک دیکشنری دارم که دو ستون انگلیسی و فارسی داره و میخوام به صورت پیش فرض وقتی برنامه باز میشه فقط ستون انگلیسی تو لیست ویو نمایش داده بشه ، نمیدونم کد رو چطور تغییر بدم که فقط یه ستونش دیده بشه؟
        در ضمن میخوام قابلیت سرچ هم تو کلمات انگلیسی داشته باشه؟
        من قسمت دوم و سوم این فصل رو خریدم. دوباره همه فصل رو بخرم؟!

        • Pouriya می‌گه:

          جلسه هشتم از فصل چهارم رو مشاهده کنید. جواب سوالتونو میگیرید.
          برای قابلیت سرچ میتونید از دستور LIKE توی دستورات Sql استفاده کنید. تا چند رویز دیگه تعداد سورس رو سایت قرار میدم که سرچ هم جزئی از اونهاست.
          در صورتی که هر ۹ قسمت فصل چهارم رو تک تک خریداری کرده باشید سورس و سایر موارد برای شما ارسال خواهد شد.

  11. عباس می‌گه:

    با سلام
    من دیروز فیلمای نصب eclips وایحادماشین مجازی شمارو دیدم. وقتی فایل jre6U21.exe رو که در اختیار دارم نصب کردم و eclips رو اجرا کردم آیکون ایجاد ماشین مجازی رو نداشت. حتی وقتی خواستم پروژه جدید ایجاد کنم لینکی که پروژه اندرویدی ایجاد کنه هم نداشت. اگر راهنماییم بفرمایید ممنون میشم.

    • Pouriya می‌گه:

      سلام
      شما پلاگین های ADT رو نصب نکردید. زمانی که این پلاگینها نصب نباشن هیچ ابزاری برای برنامه نویسی آندروید در محیط ایکلیپس فعال نمیباشد.

  12. علی می‌گه:

    با سلام اگر من بخواهم یک برنامه مانند تشخیص پلاک شهرها بسازم از کدوم اموزش ها باید استفاده کنم لطفا لینک ها را در اختیارم بگذارید

  13. یو پی اس می‌گه:

    عالی بود ممنونم

  14. فرهاد می‌گه:

    سلام من کتاب دارم طراحی می کنم تمام کد نویسی ها و درست می نویسم فقط نمی تونم بابرنامه یا افزونهsqlite دیتابیسمو طراحی کنم

  15. کریمی می‌گه:

    سلام
    من نیاز دارم بعد از پر شدن دیتابیس sqlite توسط کاربر
    به اطلاعات دسترسی داشته باشم
    پکیج برنامم بعد از نصب نه تو youwave هست
    نه تو گوشی
    پوشه data خالیه
    چیکار باید کرد
    لطفآ راهنمایی کنید
    اگه لازمه آموزشی رو هم تهیه کنم به من بگید

دیدگاه شما

نام

ایمیل

سایت( اختیاری )