محصولات آموزشی نیک اندروید

آموزش ساخت محتوای پیشرفته در اندروید (قرار دادن تصویر بین متن)

به نام خدا

قرار دادن تصویر بین متن

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

در صورتی که شما یک برنامه محتوایی داشته باشید خوب به طبع زیبایی و ارزش کار در صورتی میره بالا که محتوای شما استاندارد و کامل باشن. زمانی که از کلمه محتوا استفاده میکنیم خوب به طبع منظور متن ، تصویر ، فیلم و … است. حال مشکلی که پیش میاد اینه که در اندروید برای نمایش هر یک از این محتوا یک کنترلر مجزا داریم و چطور میشه این محتوای رو کار هم به صورت استاندارد به نمایش در آورد. روش های مختلفی وجود داره که دو روش اصلی بین برنامه نویسان متداول تره و بیشتر استفاده میشه. روش اول که دارای پیچیدگی بیشتر ولی انعطاف بیشتره استفاده از محتوای html و نمایش محتوا در یک کنترلر webview است. روش دوم که روش پیشنهادی و همون روشی است که در این اموزش مورد بررسی قرار گرفته انه که شما با تحلیل محتوای خودتون موقعیت متنها تصاویر و … رو تشخیص داده و کنترلر های مربوطه رو به ترتیب داخل یک scrollview لود کنید.

این اموزش را در محیط Eclipse  و به صورت رایگان میتونید از لینک زیر دریافت کنید.

customtext01

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

customtext02


نام آموزش: آموزش ساخت محتوای پیشرفته در اندروید (قرار دادن تصویر بین متن)

مدت زمان آموزش: ۰۰:۳۴:۰۰

تعداد جلسات: ۱ جلسه

مدرس: پوریا انجمنی

حجم کل: ۶۶ مگابایت

رمز فایل فشرده: www.nikandroid.com

قیمت : رایگان

لینک مستقیم دانلود آموزش (کلیک کنید)

بیش از یک سال
تعداد نظرات :۵۹
بازدید : 370998

مدیر پوریا انجمنی

  1. محمد حسین می‌گه:

    آقای انجمنی واقعا خدا قوت من هرچی که از اندروید رو یاد گرفتم به خاطر زحمات شماست
    موفق باشید

  2. omid می‌گه:

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

  3. مهدی می‌گه:

    آقا انجمنی لطفا یه آموزش راجع به import پروژه های آماده روی github هم قرار بدید تو آموزش های ویدیویی انگلیسی میبینیم که طرف به راحتی یه پروژه رو (مثلا یه پروژه گرافیکی رو) ایمپورت میکنه ولی وقتی ما همون راه رو انجام میدم به ۱۰۰ جور error میخوریم!!!

  4. اسی می‌گه:

    سلام
    اقای انجمنی من پک اموزشتون رو خریدم و الان دیگه توی کافه بازار برای خودم درامدی دارم
    خیلی ممنونم ازتون
    بنظر من هر کس اموزش های شما رو نخره ضرر کرده
    ممنونم از زحماتتان

  5. هیمن می‌گه:

    سلام استاد من این اموزش را هم یاد گرفتم فقط الان می خوام ببینم چطور می شه روی هر عکسی که کار بر کلیک کرد عکس بزرگ بشه . و بتونیم زم هم بکنیم جدا گونه بزرگ بشه

    • سلام
      توضیحش تو کامنت یک مقدار سخته با این حال یک توضیح کلی میدم.
      یک دیالوگ بسازید که با یک ایمیج ویو بزرگ . بزاریدش توی یک تابع و پارامتر ورودی تابع هم باید Bitmap باشه. در واقع زمانی که این تابع اجرا میشه دیالوگ نمایش داده میشه و مقدار ورودیش که یک مقدار Bitmap هست رو داخل ایمیجش لود میکنه. حالا توی اون تابعی که دارید ImageView میسازید یک خاصیت onClickListenr بزارید و اون تابع رو فراخوان کند. خیلی سادست. شرمنده دیگه تو کامنت بیشتراین نمیشه توضح داد

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

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

  7. سعید اس5 می‌گه:

    سلام
    خب الان چجوری عکس رو با دیتابیس قرار بدیم؟

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

    سلام جناب انجمنی من میخوام یه مقدار عکس های حجیم تر مثلا تا۳۰۰ کیلوبایت بزارم وقتی بین عکس ها میخوام حرکت کنم ارور میده

  9. فرهاد خمسه می‌گه:

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

  10. ابراهیمابراهیم می‌گه:

    سلام.
    ممنون از آموزشهای خودتون.
    خواستم ازتون درخواست کنم که آموزش قرار دادن تصویر در داخل متن را برای بیسیم فور آندروید هم تصویری و رایگان بگذارید تا مشکل خیلی از دوستان مو و خودم رفع بشه.
    ممنون

    • فرهاد خمسه می‌گه:

      سلام
      ممنون درست شد مقدار orientation در scrollview را verticall کردم
      توی یه مقاله از آقای بهزاد مرادی در سایت نردبان دیدم .
      ممنون از ایشان و ممنون از شما دوست گرامی

  11. علی می‌گه:

    سلام در بیسیک۴ اندروید اموزش نمیدید؟

  12. نیما می‌گه:

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

  13. فرهاد خمسه می‌گه:

    با سلام
    من یک اکتیویتی که چند دکمه توش هست دارم با کلیک روی دکمه۱ به یک اکتیویتی دیگه میرم و یک متن همراه عکس ها رو از فایل متنی میخونم و در اکیویتی نمایش میدم.
    میخواستم بدونم چطور میشه روی دکمه ۲ که کلیک کردیم به همان اکتیویتی بره و بدون تکرار کدهای نوشته شده فقط مسیر فایل متنی تغییر کند و متن رو از فایل متنی ۲ بخونه

  14. سید حامد می‌گه:

    سلام اقای انجمنی میشه اموزش راه اندازی push Notificatio های اختصاصی رو بزارین .ممنون میشیم.

  15. حسن می‌گه:

    آموزش خوب و مفیدی بود..باتشکر

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

    با سپاس فراوان..

  17. هنر می‌گه:

    ببخشید
    یه سوال خارج از این موضوع داشتم
    میشه یه منبعی اموزشی خط کدی بهم معرفی کنی برای این مشکلم
    من یه وب ویو دارم تو اکتیویتی حالا میخواد بعد اینکه مثلا به هر دلیلی سایت باز نشد
    صفحه پیش فرض خود مرورگر گوشی نیاد بالا که میگه این لینک باز نشد به دلایل زیر
    میخوام اگه این اتفاق افتاد هدایتش کنم یه یه اکتیویتی دیگه یا مثلا تو همون صفحه یه پیام بیاد بگه اقا مشکل اینترنت داری
    اقا پوریا خواهشا یه راهنمایی بکن منو اقایی میکنی

    • سلام
      آموزش اضافه کردن قابلیت پرداخت و اتصال به درگاه بانک ببینید. توی اون آموزش در هر مرحله لود شدن صفحه میتونید محتوای وب ویو رو داشته باشید و با یک دستور شرط ساده بگید اگر محتوای دلخواه نبود صفحه مورد نظرتون لود بشه

  18. فرهاد خمسه می‌گه:

    سلام استاد محترم
    ممنون که همیشه به سوالات بنده پاسخ گو بوده اید
    اگر ممکن است بفرمایید چگونه میتوان به همرا نوشته و عکس ویدیو هم آورد
    با تشکر
    با سلام

  19. صادق می‌گه:

    دم شما گرم خیلی دنبال این اموزش بودم

  20. sasan می‌گه:

    سلام
    از آموزش بسیار عالی تون تشکر میکنم
    فقط ی سوال داشتم
    اینکه صفحاتی که ما ایجاد کردیم چه با عکس یا متن،هر کدوم از این ها رو به چه عنوانی میتونم اختصاص بدم به فرضا ایتم های لیست ویو یا تب ها در تب هاست
    به چه شکل؟

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

    سلام
    ببخشید آقای انجمنی من می خوام به این نوشته ها تنظیمات اعمال کنم چطور این کار را انجام دخم با تشکر

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

    سلام آقای انجمنی لطفا جواب بدید
    متن هایی که من استفاده می کنم مقدارشون زیاده و نمیشه اینجوری دونه دونه متن ها را وارد کنم یه راه ساده تری برا اضافه متن نیست بگید
    وقتی یه متن که طولش زیاده رو پیست می کنم اخطار میده لطفه کمکم کنید خواهشا

  23. JAHAN می‌گه:

    سلام استاد.
    به نظر شما بهترین روش ذخیره عکس وفایل صوتی چیه؟؟
    من یه برنامه دارم که تعداد زیادی فایل صوتی دارم .یعنی همه رو باید توی دیتابیس ذخیره کنم؟؟اینطوری دیتابیس سنگین نمیشه؟؟
    میخام بدونم بهنرین روشش چیه؟؟؟؟

  24. رضا می‌گه:

    دم شما گرم. خیلی دوست داشتم این آموزش رو خریداری کنم و ببینم که از چه روشی برای این کار استفاده کردین، ولی دیدم که رایگانه! الان دانلودش کردم و در حال دیدنش هستم. با تشکر از شما

  25. امیربهادر ایزدخواه می‌گه:

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

  26. hamid می‌گه:

    سلام اقای مهندس من پکیج شما رو خریدم من هیچ پیش زمینه از برنامه نویسی ندارم درک اموزش شما برام سخنه به نظر شما چکار کنم سریع یاد بگیرم

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

    سلام استاد امید وارم سلامت باشید
    شما در اخر گفتید که میشه حتی دکمه هم میان مطالب بزارم و عملیات ان کلیک لیستنر اجرا کنم.
    میشه بگید دکمه چجوری میان مطالب بزارم و چجوری عملیات ان کلیک لیستنر رو براش اجرا کنم.

  28. mehr می‌گه:

    سلام و تشکر از سایت بسیار مفید شما.من یک کتاب اندرویدی درست کردم و تقریبا میشه گفت کامله .اما الان میخوام مابین متن ها عکس ست کنم .متن ها از دیتابیس خارجی که ایجاد کردم خونده میشن.متاسفانه با این آموزش نتونستم دقیقا متوجه بشم چیکار باید بکنم!من میخوام از عکسایی که توی drawable ذخیره کردم استفاده کنم . و اینکه این متنی که شما بصورت دستی وارد کردین چجوری از دیتابیس بخونم .یه توضیح کلی اگه ممکنه بفرمایین در این مورد…ممنونم

  29. پرهام می‌گه:

    با سلام واحترام
    آیا این آموزش برای اندروید استویو هستش یا برای بیسیک ۴ اندروید . سپاس