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

شروع موضوع توسط Fanous ‏23 دسامبر 2015 در انجمن Action Script 3

  1. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    سلام
    باتوجه به اینکه برنامه فلش ، 3 سایز آیکون در ابعاد 36x36 48x48 72x72 برای خروجی درنظر گرفته و این ابعاد در گوشی های جدید بسیار کوچیک هستند ، باید بصورت دستی، آیکونهای دیگه رو به برنامه اضافه کرد
    اول آیکون در سایز های خود فلش رو طبق عکس شماره 1 به برنامه اضافه می کنیم
    اسم آیکونها رو همنام با سایزشون قرار دادم و نوع اونها هم png هستش

    سایزهای دیگه که قراره بصورت دستی اضافه کنیم هم به قرار زیره:
    96x96
    128x128
    144x144
    512x512
    که مثل آیکونهای قبل نامگذاری شدن

    برای اضافه کردن اونها به پروژه مون طبق عکس شماره 2 عمل می کنیم

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

    سپس فایل xml رو با یک برنامه ویرایش متن مثل notepad باز می کنیم و قسمت مربوط به آیکون رو طبق کد زیر ویرایش می کنیم:
    کد (Text):

    <icon>
        <image36x36>36.png</image36x36>
        <image48x48>48.png</image48x48>
        <image72x72>72.png</image72x72>
        <image96x96>96.png</image96x96>
        <image128x128>128.png</image128x128>
        <image144x144>144.png</image144x144>
        <image512x512>512.png</image512x512>
      </icon>
     
    و سپس فایل رو ذخیره می کنیم
    روی فایل xml کلیک راست کرده و گزینه read-only رو تیک می زنیم

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

    از آیکونهای بزرگ لذت ببرید

    موفق باشین
     

    پیوست ها:

    • icon1.jpg
      icon1.jpg
      اندازه فایل:
      کیلوبایت 53.5
      نمایش ها:
      6
    • icon2.jpg
      icon2.jpg
      اندازه فایل:
      کیلوبایت 81.3
      نمایش ها:
      5
    • icon3.jpg
      icon3.jpg
      اندازه فایل:
      کیلوبایت 85.1
      نمایش ها:
      4
    نوشته شده توسط Fanous در ‏23 دسامبر 2015
    Mehrdad155، mmz2006، Ali Mehrzad و 2 نفر دیگر از این ارسال تشکر کرده اند.
  2. Ali Mehrzad

    Ali Mehrzad Member

    ارسال‌ها:
    256
    تشکر شده:
    16
    امتیاز دستاورد:
    18
    این روش جدید و راحتتر خودم را نشد امتحان کنم ببینم میشه یا نه. این روش شاید راحتتر باشه. اول فایل ایکون را در کنار فایل فلش بگذاریم بعد تو لیست فایل هایی که وارد بسته apk میشن ادش کنیم بعد فایل xml را باز کنیم و این قسمت از کد را تغییر نام بدیم و فایل آیکون جدید را بگذاریم
    <image96x96>logo.png</image96x96>
    کد بالا در فایلم بود مثلا اگر آیکون جدیدم به اسم logo1.png باشه به حالت زیر تغییرش بدم و طبق روش شما دوباره ذخیره و باقی کارا:
    <image96x96>logo1.png</image96x96>
    آیا کافیه و قابل انجامه؟
    یا لازمه اندازه فایل جدیدم که مثلا 150*150 هست نیز در کد بیاد؟ یعنی به شکل زیر؟
    <image150x150>logo1.png</image150x150>
     
    نوشته شده توسط Ali Mehrzad در ‏23 دسامبر 2015
  3. Fanous

    Fanous Well-Known Member

    ارسال‌ها:
    762
    تشکر شده:
    541
    امتیاز دستاورد:
    93
    نکته اول :
    هر سایزی رو نمیشه برای آیکون درنظر گرفت . سایزهای مختلفی رو امتحان کردم و فقط اونهایی که نوشتم قابل قبول بودن

    نکته دوم :
    اگر سایز آیکون 96 پیکسل باشه ، حتما باید توی تگ ایمیج همون پیکسل نوشته شده باشه یعنی نمیشه توی تگ ایمیج بنویسیم 96، ولی سایز آیکون مثلا 256 باشه
     
    نوشته شده توسط Fanous در ‏24 دسامبر 2015
  4. wolf144grz1

    wolf144grz1 Member

    ارسال‌ها:
    68
    تشکر شده:
    10
    امتیاز دستاورد:
    6
    ممنون از شروع کننده..

    یه سری اطلاعات مورد نیاز دیگه در مورد آیکون ها.
    http://stackoverflow.com/questions/12768128/android-launcher-icon-size?lq=1

    در مورد گرد کردن گوشه آیکون:
    http://stackoverflow.com/questions/31255291/android-launcher-icon-rounded-corner-edge-radii

    با نرم افزار gimp می تونید براحتی گوشه رو گرد کنید.
    آموزش:
    http://mbrsolution.com/tutorial/create-round-corners-using-gimp.php
    http://superuser.com/questions/358418/round-corners-filter-disabled-in-gimp
     
    آخرین ویرایش: ‏25 دسامبر 2015
    نوشته شده توسط wolf144grz1 در ‏25 دسامبر 2015
    Fanous از این پست تشکر کرده است.

به اشتراک بگذارید