کلیدستان

نسخه‌ی کامل: تغییر گرافیک برنامه اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام به همه.
چه طور میتونم گرافیک یک برنامه رو تغییر بدم.
یعنی عکسای خودمو بذارم و همینطور آیکون برنامه رو تغییر بدم.
منبعش داخل کدوم پوشه هست؟
یکی خواهشا جواب منو بده،خیلی حیاتیه.
ممنون.
سلام دو تا منبع میتونه داشته باشه البته اگه با اینترنت ارتباطی نداشته باشه
همین پوشه ای که علامت زدید res->drawable و یا پوشه ی assets
 
من وقتی که تصاویر برنامه هارو تغییر میدم،چرا خطا ایجاد میشه.؟
مثلا میگه که فلان تصویر در فلان پوشه مشکل داره که وقتی برمیگردونم به حالت اولش اون عکسو،درست میشه!!
با این که من هم اندازه ی عکس رو درست میکنم و هم نامش رو
سلام شما چطوری تصویر رو تغییر میدید ؟؟؟
شاید فرمتها رو درست تغییر ندادید
فرمت ها که اکثرا png هستند.
نه،فرمت ها درسته.
من با اکلیپس تغییرشون میدم.
یعنی فلان عکسو میبینم،دقیقا با اسم و فرمت و اندازه ی خودش،یه عکس دیگه رو جایگزین میکنم.
اما بعضیاش خطا داره.
البته در محیط اکلیپس این خطا اتفاق نمیوفته،موقعی که میخوام برنامه رو ریکامپایل کنم،این اتفاق میوفته.
من چند بار دیدم که حتی حروف بزرگ و کوچیک پسوند رو هم روش حساس بوده
احتمال زیاد همین  میتونه باشه
برای تغییر پسوند هم اول اونو به یه جای دیگه انتقال بدید بعد اینکه پسوند رو درست کردید به جای اول بر گردونید اینم چیزیه که من قبلا برام اتفاق افتاده بوده
امیدوارم مشکلتون حل شه
موفق باشید
چه طور میشه که پسوند با حرف بزرگ نوشته بشه!!!
فرمت عکس که با نرم افزار کانورتر تغییر میکنه و اصلا کاربر نمیتونه بهش دست بزنه!!!
سلام اگه سیستمتون پسوند ها رو نشون نمیده به این مسیر برید و اونو فعال کنید بعد کوچک بزرگی دو فایل png رو با هم مقایسه کنید
 Control Panel-> Tools -> FolderOption -> Hide extension for know file type
در تصویر زیر png میشه فرمت تصویر که با تغییر نام میشه تغییر داد اما اون قابلیتی که داره شاید تغییر نکنه و همون png باقی بمونه
باید توجه کنید که برنامه حتی به کوچک بزرگ بودن حروف پسوند ها هم حساس هستند پس بیشتر توجه کنید در این مورد

موفق باشید
ممکنه خطا به خاطر عدم تعویض همون عکس داخل پوشه های دیگه باشه؟
یعنی این که مثلا یه عکس در پوشه ی drawable-hdpi هست که من تغییرش میدم،اما همون عکس در drawable-hdpi این پوشه هست اما من تغییرش نمیدم.
مثل آیکون برنامه،که باید در پوشه های مختلفی تغییر کنه.
راستی،چرا برخی از برنامه ها رو فقط آیکونش رو(درهمه ی پوشه ها)تغییر میدم،خطا نمیده،اما نصب نمیشه؟!
 
یکی جواب منو بده.
دیدید که درهر برنامه ای،یک رنگ پس زمینه وجود داره.مثلا مشکی.
چه جوری این رنگ رو میشه تغییر داد؟
ممنون میشم یکی جواب منو بده.
سلام
ساده ترین کار به نظر من اینجوریه با استفاده از کد زیر میتونید رنگ پس زمینه Background را به هر رنگی که بخوایید تغییر بدید

کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
   <TextView xmlns:android="http://schemas.android.com/apk/res/android"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:padding="10dp"
       android:textSize="20sp" 
       android:background="#FFFFFF">
   </TextView> 

یعنی فقط با تغییر دادن کد داخل این تگ , کد رنگ مورد نظرتون را داخلش کپی پست کنید

کد پی‌اچ‌پی:
android:background="#ffffff" 

اگه اشتباه نکنم این کد واسه رنگ سفید هست

کد پی‌اچ‌پی:
"#ffffff" 
(۱۳۹۳/۰۹/۱۹, ۰۱:۳۴ ب.ظ)'batman1' نوشته: [ -> ]دیدید که درهر برنامه ای،یک رنگ پس زمینه وجود داره.مثلا مشکی.
چه جوری این رنگ رو میشه تغییر داد؟
 

برای تغییر رنگ پس زمینه یک Activity ، کلید زیر را بخوانید :

کلید شماره 844

(۱۳۹۳/۰۹/۱۴, ۱۱:۱۳ ب.ظ)'aliasghar' نوشته: [ -> ]من چند بار دیدم که حتی حروف بزرگ و کوچیک پسوند رو هم روش حساس بوده
احتمال زیاد همین  میتونه باشه
برای تغییر پسوند هم اول اونو به یه جای دیگه انتقال بدید بعد اینکه پسوند رو درست کردید به جای اول بر گردونید اینم چیزیه که من قبلا برام اتفاق افتاده بوده
امیدوارم مشکلتون حل شه
موفق باشید

 

مهندس در ازتباط با این جوابی که به این دوسته مون دادی یه سوالی برام ایجاد شده
فرض کن که یه برنامه اندروید داری که دارای چندتا عکس هستش فقط
بعد میایی با برنامه winrar اون برنامه را بازش میکنی (وقتی که باز میشه تمامی اطلاعاتش دیده میشه) من چند وقت پیش اومدم یکی از تصاویر را از داخل برنامه حذف کردم به جاش یک عکس دیگر با همان مشخصات: اسم , اندازه, فرمت به  جای اون عکسی که حذف کردم انتقال دادم (یعنی جایگزین کردمش) فقط یادم نیست که پسوندش را دقیقا به حروف بزرگ نوشتم یا نه!!
بعد از اینکه انتقال دادم عکس را از winrar اومدم بیرون و برنامه را انتقال دادم به گوشیم بعد که خواستم نصب کنم برنامه رو توگوشیم نصب نشد درحالی که باز همون عکس خودش را انتقال دادم بهش باز شد
بنظرتون اینجوری میشه یک نرم افزار اندرویدی را داخلش یکسری تغییرات کوچیک داد؟؟؟
حالا میشه بهم بگید چرا بعد از اینکه عکس دیگری را انتقال دادم اون برنامه روگشیم نصب نشد؟ منکه یه عکسی با همون مشخصات جایگزین اون عکس اصلی کرده بودم؟؟؟

 
همین دیگه.
منم گیج همینم که چرا برخی از برنامه ها با تغییر عکسشون،در نصب و اجرا مشکل دارن.
شما اگه جوابش رو پیدا کردید،به من هم بگید.
دوستان،آدرس این activity کجاست دقیقا؟!
یکی جواب منو بده،ثواب داره به خدا.
(۱۳۹۳/۰۹/۲۰, ۱۰:۱۹ ب.ظ)'batman1' نوشته: [ -> ]دوستان،آدرس این activity کجاست دقیقا؟!
 

سوالتون مبهمه (حداقل من منظورتون رو متوجه نشدم). آدرس کدام Activity ؟
شما برای هر Activity که خواستید رنگ پس زمینه آن را تغییر بدهید، فایل java مربوط به آن را باز می کنید و در روش onCreate ، کدهای java ذکر شده را می نویسید. در آن مبحث، روش دیگری هم هست که با تغییر کدهای فایل xml متناظر با لایه گرافیکی Activity ، می توانید رنگ پس زمینه آن را تغییر بدهید.

دوست عزیز،منظورم اینه که همین فایل java داخل کدوم پوشس؟
اسم پوشه چیه؟
این روش راحت تره چون اسم رنگ رو میشه بنویسی،کد خاصی نمیخواد.
دوسته عزیز در پوشه Src
که خود برنامه اکلیپس بصورت پیش فرض اگه تغییر نداده باشید اسمشو,  اسم اون فایل جاوا را MainActivity.java قراره میده
ولی روش اولی را که در اموزش گفته شده خیلی اسون تر هست اون روش را انتخاب کنید راحتره براتون
آخه درروش اول،هر رنگی یه کدی داره.
کداش رو من بلد نیستم!!
آیا لیستی از کدها داخل سایت هست؟
ببخشید،این عکس مربوط به رنگ ها هستند دیگه؟!
در این لینک شما میتوانید کد رنگهای مورد نظرتون را پبدا کنید
http://www.colorcode.graphicbaz.ir/


 در این لینک کد هر رنگ بر روی همان رنگ نوشته شده است

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

کلید شماره 481

اون عکسی که قرار دادید، یک طراحی با selector می باشد (مثلا تعیین رنگ هایی برای حالت های مختلف). به عنوان مثال، کلید زیر را بخوانید :

کلید شماره 218

با selector ، ویژگی هایی برای حالت های مختلف تعیین می شود.

خب......حالا من اینو از کجا پیدا کنم.
داخل res که گفتید نبود!!
مهندس طبق اموزش برو جوابتو بگیر
هر اکتیویتی که میسازی یک فایل هم مربوط به همان اکتیویتی در پوشه activity_main.xml<layout<res
ایجاد میشه شما برو توی این فایل این کد رو بهش اضافه کن

کد پی‌اچ‌پی:
android:background="#0000FF" 

به نظر من شما اول برید یکم با محیط اکلیپس اشنا بشید و ببینید که هر فایل که ایجاد میشه برای چه کاری  هستش و کاربرد هر فولدر را متوجه بشید اینجوری خیلی راحت تر میتونید پروژتون را تکمیل کنید
[font]سلام به همه 
برای تغییر دادن اون تصاویری که شما می گید با فرمت png   یه گزینه مهم است که اگه رعایت نشه نمیشه تغییرش داد 
1 شما اکلیپس خود تونو ببندید 
2 تصویر رو از داخل پروژه انتخاب کنید (اگه نمیدونید کجاست بگید راهنمایی کنم)
3 با فتوشاپ بازش کنید  فتوشاپ اجازه تغییر اون تصویر رو به شما نمیده یعنی نمیتونید قفلش رو باز کنید 
4تو نرم افزار فتوشاپ برید توی image .... mode .... ,و گزینه RGB رو انتخاب کنید .
حالا میتونید همه کار بکنید ولی اگه همین جوری ذخیره بکنید اکلیپس ارور میده 
5بعد از تغییرات گرافیکی دوباره مسیر قبلی رو برید و این سری به جای RGB ..از گزینه indexed color  انتخاب کنید
6 ذخیره کرده  و از اکلیپس خروجی بگیرید.
موفق باشید
[/font]