جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'green dao'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

1 نتیجه پیدا شد

  1. greenDAO منبع باز اندروید ORM است که باعث می شود توسعه برای پایگاه های داده SQLite سرگرم کننده و اسان باشد. این مورد باعث صرفه جویی در زمان و بالا رفتن سرعت و کارایی می شود. ORM یک لایه بین پایگاه داده SQLite رابطه ای و کد برنامه شی گرا است. ORM اجازه می دهد تا توسعه دهندگان به استفاده از پایگاه داده بدون تبدیل اشیاء به فرمت های سازگار برای پایگاه داده استفاده کنند. ویژگی های greenDao حداکثر عملکرد (احتمالا سریعترین ORM برای اندروید)؛ استفاده اسان ساده و قدرتمند حداقل حافظه رمزگذاری پایگاه داده: greenDAO از SQLCipher برای حفظ اطلاعات کاربران استفاده می کند در مرحله اول باید در بخش dependencies مورد زیر را اضافه کنیم: compile('de.greenrobot:DaoGenerator:1.3.0') compile files('libs/greendao-2.0.0.jar') و بعد کلاس MyGenerator به صورت زیر پیاده سازی می کنیم : public class MyGenerator { public static void main(String[] args) { Schema schema = new Schema(1, "com.appsng.greendaoapp.db"); // Your app package name and the (.db) is the folder where the DAO files will be generated into. schema.enableKeepSectionsByDefault(); addTables(schema); try { new DaoGenerator().generateAll(schema,"./app/src/main/java"); } catch (Exception e) { e.printStackTrace(); } } private static void addTables(final Schema schema) { addUserEntities(schema); // addPhonesEntities(schema); } // This is use to describe the colums of your table private static Entity addUserEntities(final Schema schema) { Entity user = schema.addEntity("User"); user.addIdProperty().primaryKey().autoincrement(); user.addIntProperty("user_id").notNull(); user.addStringProperty("last_name"); user.addStringProperty("first_name"); user.addStringProperty("email"); return user; } } و سپس پروژه را اجرا کنید. برای درک بهتر مفاهیم می توانید به ادرس زیر مراجعه کنید : http://www.arjunsk.com/android/use-greendao-android-studio