رفتن به مطلب
  • 0

شروع متریال


Ww2

سوال

با سلام

من api 21 و کتابخانه های متریال و پوشه ساپورت و مثال های گوگل رو دارم الان برای اینکه یه اکشن بار از اونا که بالای صفحه هست بسازم باید چی کار کنم ؟؟

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

3 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

با سلام 

خب برای هر پروژه که متریال باشه باید سری چیزا فراهم باشه که با اجازه اساتید ، الان خدمتت عرض میکنم و فایلهای خودکو برات میزارم

مرحله اول : از همه وقتی پروژه رو سیو کردی باید پوشه resource رو به محل ذخیره برنامه کپی کنی

اینم از پوشه resource من  دانلود

 

re.PNG

 

مرحله دوم : بعد باید از بخش Tools > manifest Editor رو تنظیم کنی برای تم برنامه و البته تنظیم API 

من برای تم از این کد استفاده میکنم برای manifest Editor

'This code will be applied to the manifest file during compilation.
'You do not need to modify it in most cases.
'See this link for for more information: http://www.basic4ppc.com/forum/showthread.php?p=78136
AddManifestText(
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="21"/>
<supports-screens android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
'End of default text.

SetApplicationAttribute(android:theme, "@style/MyAppTheme")
'SetApplicationAttribute(android:theme, "@style/Theme.AppCompat.NoActionBar")

مرحله سوم شناسایی مسیر پوشه resource  به بیسیک فور اندروید هست 

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

برای من اینطوریه 

 

#AdditionalRes: ..\resource
#AdditionalRes: H:\Program Files (x86)\Basic4android\Libraries\b4a_appcompat , de.amberhome.objects.appcompat
#AdditionalRes: H:\Program Files (x86)\Android\android-sdk\extras\android\support\v7\appcompat\res , android.support.v7.appcompat
'#Extends: android.support.v7.app.ActionBarActivity

 

 

البته بگم این کد رو هم باید توی اکتیویتی main و  بهتره هموا اول قبل از بخش Sub Process_Globals  کپی کنی

خب الان این پروژه آماده هست برای متریال شدن 

الان باید کتابخانه appcompact  رو تیک بزنی تا بتونی از طریق دیزاینر ویوو های متریال رو به لایوت هات اضافه کنی و تا وقتی این کتابخانه تیک نخورده باشه ، ویوو های متریال برای شما غیرفعال خواهد بود

وقتی وارد دیزاینر میشی و کلیک راست کنی و بری به بخش add View  یه گزینه هست به نام Custom View 

Screenshot_20_.jpg

از این بخش میتونی ویووهای متریال رو وارد کنی

این توضیحات برای شروع هستن و بعدها میتونی رنگ و تم متریال رو عوض کنی و الی اخر

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

در در 1395/11/21, 00:48:58، sbr گفته است :

با سلام 

خب برای هر پروژه که متریال باشه باید سری چیزا فراهم باشه که با اجازه اساتید ، الان خدمتت عرض میکنم و فایلهای خودکو برات میزارم

مرحله اول : از همه وقتی پروژه رو سیو کردی باید پوشه resource رو به محل ذخیره برنامه کپی کنی

اینم از پوشه resource من  دانلود

 

re.PNG

 

مرحله دوم : بعد باید از بخش Tools > manifest Editor رو تنظیم کنی برای تم برنامه و البته تنظیم API 

من برای تم از این کد استفاده میکنم برای manifest Editor


'This code will be applied to the manifest file during compilation.
'You do not need to modify it in most cases.
'See this link for for more information: http://www.basic4ppc.com/forum/showthread.php?p=78136
AddManifestText(
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="21"/>
<supports-screens android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
'End of default text.

SetApplicationAttribute(android:theme, "@style/MyAppTheme")
'SetApplicationAttribute(android:theme, "@style/Theme.AppCompat.NoActionBar")

مرحله سوم شناسایی مسیر پوشه resource  به بیسیک فور اندروید هست 

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

برای من اینطوریه 

 


#AdditionalRes: ..\resource
#AdditionalRes: H:\Program Files (x86)\Basic4android\Libraries\b4a_appcompat , de.amberhome.objects.appcompat
#AdditionalRes: H:\Program Files (x86)\Android\android-sdk\extras\android\support\v7\appcompat\res , android.support.v7.appcompat
'#Extends: android.support.v7.app.ActionBarActivity

 

 

البته بگم این کد رو هم باید توی اکتیویتی main و  بهتره هموا اول قبل از بخش Sub Process_Globals  کپی کنی

خب الان این پروژه آماده هست برای متریال شدن 

الان باید کتابخانه appcompact  رو تیک بزنی تا بتونی از طریق دیزاینر ویوو های متریال رو به لایوت هات اضافه کنی و تا وقتی این کتابخانه تیک نخورده باشه ، ویوو های متریال برای شما غیرفعال خواهد بود

وقتی وارد دیزاینر میشی و کلیک راست کنی و بری به بخش add View  یه گزینه هست به نام Custom View 

Screenshot_20_.jpg

از این بخش میتونی ویووهای متریال رو وارد کنی

این توضیحات برای شروع هستن و بعدها میتونی رنگ و تم متریال رو عوض کنی و الی اخر

ممنون

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

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

فداید

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...