ورود

View Full Version : چطور میتونم عکسی داخل دیتا بیسم قرار بدم تا داخل اکتیویتی من نشون داده بشه؟



shayanboy2
سه شنبه 06 آذر 1397, 20:52 عصر
دوستان! میخوام یه کتاب اموزشی بسازم برای قرار دادن در مارکت.. کتاب رو ساختم که قابلیت جستجو و اضافه کردن علاقه مندی و اشتراک کذاری ... داره ... اما نیاز دارم که در هر موضوع که میخوام توضیح بدم در اولین صفحه اون یک یا چند عکس قرار بگیره یا حتی بین متن ها عکس قرار بدم... چطور میتونم این کار رو بکنم؟ یه سری برنامه ها رو دیدم که خیلی زیبا و با طراحی متریال این کار رو انجام دادن...ممنون میشم کمک کنید.

rubiks.kde
چهارشنبه 07 آذر 1397, 08:24 صبح
ذخیره کردن عکس در داخل دیتابیس هزینه بالای نوشتن و خواندن داره و بهتره عکس به صورت معمول از assets و یا resource ها خودنده بشه و یا از جایی بیرون برنامه در زمان اجرا لود بشه مثلا اینترنت و یا ...

به چند صورت می تونید این کار رو بکنید یکی اینکه از html استفاده کنید و در قالب اون عکس و نوشته ها رو مدیریت کنید. یا اینکه از یه روش ابتکاری خودتون استفاده کنید مثلا هر صفحه یه فایل داشته باشه که ساختار اون صفحه رو توضیح میده و شما طبق اون میدونید چطوری عکس و متنها رو کنار هم بزارید و در نهایت view رو به صورت داینامیک و در زمان اجرا تولید کنید.
مثلا ساختار یه صفحه می تونه این طوری باشه img-12 txt-13 img-44 img-55
وقتی شما میخوایید این صفحه رو نشون بدید در زمان اجرا با خوندن این توضیحات میدونید که اول باید یه عکس بزارید که محتواش عکس شماره 12 هست بعد یه متن هست به شماره 13 و ...
به این ترتیب view رو به صورت داینامیک با محتوای مشخص شده تولید می کنید.

shayanboy2
چهارشنبه 07 آذر 1397, 16:44 عصر
ذخیره کردن عکس در داخل دیتابیس هزینه بالای نوشتن و خواندن داره و بهتره عکس به صورت معمول از assets و یا resource ها خودنده بشه و یا از جایی بیرون برنامه در زمان اجرا لود بشه مثلا اینترنت و یا ...

به چند صورت می تونید این کار رو بکنید یکی اینکه از html استفاده کنید و در قالب اون عکس و نوشته ها رو مدیریت کنید. یا اینکه از یه روش ابتکاری خودتون استفاده کنید مثلا هر صفحه یه فایل داشته باشه که ساختار اون صفحه رو توضیح میده و شما طبق اون میدونید چطوری عکس و متنها رو کنار هم بزارید و در نهایت view رو به صورت داینامیک و در زمان اجرا تولید کنید.
مثلا ساختار یه صفحه می تونه این طوری باشه img-12 txt-13 img-44 img-55
وقتی شما میخوایید این صفحه رو نشون بدید در زمان اجرا با خوندن این توضیحات میدونید که اول باید یه عکس بزارید که محتواش عکس شماره 12 هست بعد یه متن هست به شماره 13 و ...
به این ترتیب view رو به صورت داینامیک با محتوای مشخص شده تولید می کنید.
ممنونم اما من کتاب رو ساختم و از دیتا بیس استفاده کردم . در واقع از روی یه اموزش ویدیویی این کارو یاد گرفتم.. یکم اماتورم و نیاز به کمک بیشتری دارم