رفتن به مطلب

دوره ی آموزشی حرفه ای DesignSupport


مهدی ایزدی
 اشتراک گذاری

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

  • پاسخ 60
  • ایجاد شد
  • آخرین پاسخ

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

پست های محبوب

سلام و خسته نباشید خدمت تمامی کاربران گرامی   خب دوره ی آموزشی DesignSupport به صورت کاملا حرفه ای برای علاقه مندان به برنامه نویسی Basic4Android آماده شده.   توضیحات از زبان مدرس :

تصاویری از چیزی که توی آموزش یاد میگیرید :              

بله صد در صد. اصلا کتابخونه های متریال برای این درست شدن که ما بتونیم برای ورژن های پایین تر اندروید(پایین تر ااز اندروید 5) بتونیم از متریال استفاده کنیم. تب بار بازار هم متریاله, همونجوری که میدون

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

تصاویری از چیزی که توی آموزش یاد میگیرید :

15_10_061025tab1.png

 

 

 

15_10_061041tab3.png

 

 

 

 

15_10_061050tab2.png

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

سلام . ببخشید بنده وقتی api رو روی 23 میزارم با خطای فایل aapt.exe مواجه میشم :

Generating R file.    Error
Cannot find: C:\Program Files (x86)\Android\android-sdk\platforms\platform-tools\aapt.exe
Please configure paths (Tools - Configure Paths).

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

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

سلام . ببخشید بنده وقتی api رو روی 23 میزارم با خطای فایل aapt.exe مواجه میشم :

Generating R file.    Error
Cannot find: C:\Program Files (x86)\Android\android-sdk\platforms\platform-tools\aapt.exe
Please configure paths (Tools - Configure Paths).
فایل aapt رو هم از انجمن دانلود کردم و گذاشتم اما ارور میده . میشه راهنمایی کنید . من آموزشتون رو دیدم اما به خاطر این خطا هیچ کاری نمی تونم بکنم و معطل موندممم

سلام.از بیسیک 4 اندروید ورژن 5.2 و جاوا 1.8 برای کامپایل استفاده کنین.

اگه لازم شد بگین که پوشه api23 خودمو اپلود کنم و همین جا بذارم.

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

بنده از بیسیک 5.2 و جاوا 1.8 استفاده می کنم اما همین ارور رو میده متاسفانه. اگر امکانش هست دو پوشه platform-tools و build tools خودتون رو آپلود کنید ممنونم

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

بنده از بیسیک 5.2 و جاوا 1.8 استفاده می کنم اما همین ارور رو میده متاسفانه. اگر امکانش هست دو پوشه platform-tools و build tools خودتون رو آپلود کنید ممنونم

این فایل رو دانلود کنین وتوی پوشه build-tools اکسترک کنین

لینک دانلود:

http://s6.picofile.com/file/8221028126/23_0_1.rar.html

 

این هم پوشه platform-tools 

لینک دانلود:

http://s3.picofile.com/file/8221028184/platform_tools.rar.html

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

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

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

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

من پیشنهاد میدم بجای دانلود کردن فایل های مختلف sdk کامل رو دانلود کنین.چندین ماهه که من از sdk کامل استفاده میکنم و تا حالا نشده مشخص خاصی برام ایجاد بشه.

میتونین توی سایت احسان avr دانلودش کنین

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

جناب سلطانیان قبل از خرید سه تا سوال:

با این کتابخونه میشه اسم تب ها رو فارسی نوشت و از سمت راست به چپ اسکرول کرد تب ها رو؟ (مثل تب های بازار)

قابلیت تغییر فونت داره اسم تب ها؟

حتما باید api 23 داشت برای این کتابخونه؟

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

جناب سلطانیان قبل از خرید سه تا سوال:

با این کتابخونه میشه اسم تب ها رو فارسی نوشت و از سمت راست به چپ اسکرول کرد تب ها رو؟ (مثل تب های بازار)

قابلیت تغییر فونت داره اسم تب ها؟

حتما باید api 23 داشت برای این کتابخونه؟

سلام

بله اسم تب هارو میشه فارسی نوشت و با متد select tab میشه کاری کرد که از راست به چپ تب ها اسکرول بشن.شبیه تب بار بازار.

سوال دوم: برای تغییر فونت و تغییر textSize به پست 15 مراجعه کنین

سوال سوم:بله فقط با api23 به بالا باید کامپایل بشه.البته این به این معنی نیست که این کتابخونه توی اندروید های ورژن پایین تر اجرا نمیشه..روی تمام نسخه های اندروید اجرا میشه و مشکلی وجود نداره.

لینک دانلود api23 و ساپرت لایبراری 23.0.1 توی پک موجوده

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

دوست عزیز من این پک رو خریدم.

بینظیر بود و عالی مثل همیشه.

 

فقط دو تا درخواست دارم.

آیا میشه به برای عنوان تب مانند بازار فونت مورد نظر خودمون رو اپلای کنیم ؟؟؟

 

 

میشه لینک دانلود SDK 23 همون که تو فایل تکست به اسم Link بود رو قرار بدید.

 

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

 

حقیقت فایلا تو دفترم جا موند نمیشه دوباره دانلود کنم 200 مگه آخه خخخخخخخخخ

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

دوست عزیز من این پک رو خریدم.

بینظیر بود و عالی مثل همیشه.

 

فقط دو تا درخواست دارم.

آیا میشه به برای عنوان تب مانند بازار فونت مورد نظر خودمون رو اپلای کنیم ؟؟؟

 

 

میشه لینک دانلود SDK 23 همون که تو فایل تکست به اسم Link بود رو قرار بدید.

 

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

 

حقیقت فایلا تو دفترم جا موند نمیشه دوباره دانلود کنم 200 مگه آخه خخخخخخخخخ

تشکر.

فک نمیکنم امکان این داشته باشه که فونت تب رو تغییر داد ولی من بازم میگردم ببینم راهی وجود داره یا نه.

حجمش خیلی زیاده بخاطر همین اپلود نکردم و لینکشو توی همون فایل تکس قرار دادم. :)

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

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

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

با این sub میتونید فونت تب بارهارو تغییر بدین

Sub SetTypeface(parent As Panel, t As Typeface)
   For Each v As View In parent
      If v Is Label Then
         Dim lbl As Label = v
         lbl.Typeface = t
      Else If v Is Panel Then
         SetTypeface(v, t)
      End If
   Next
End Sub

و هرجا که خواستین این sub روفراخوانی کنین

SetTypeface(TabLayout, Typeface.LoadFromAssets("iransans.ttf"))	

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

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

برای تغییر textsize عنوان های تب ها فقط کافیه به همین sub یک آرگومان دیگه اضافه کنین

به این صورت:

Sub SetTypeface(parent As Panel, t As Typeface,txtsize As Int)
   For Each v As View In parent
      If v Is Label Then
         Dim lbl As Label = v
         lbl.Typeface = t
		 lbl.TextSize = txtsize
      Else If v Is Panel Then
         SetTypeface(v, t , txtsize)
      End If
   Next
End Sub

,و هنگام فراخوانی این sub به آرگومان آخر یک عدد بدین(این عدد همون textsize دلخواه شماست)

SetTypeface(TabLayout, Typeface.LoadFromAssets("iransans.ttf"),14)	
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

همچنین واسه اون تب ها و AHViewPager که در برنامه استفاده میشه ، چگونه باید بهش دستور لود کردن یک layout رو بدیم

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

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

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

همچنین واسه اون تب ها و AHViewPager که در برنامه استفاده میشه ، چگونه باید بهش دستور لود کردن یک layout رو بدیم

 

سلام. بیشتر کتابخونه های متریال دیزاین از یک سری resource  ها استفاده میکنن پس ما باید این resource  هارو add کنیم.

شما برای ساخت نرم افزار خودتون لازم نیست که این پوشه رو تغییر بدین و یا خودتون یکی بسازین. از همین هم میتونید استفاده بکنین. فقط کافیه که به اون شکل که توضیح داده شد

آدرس این پوشه رو به برنامه add کنین.

در مورد Load کرن layout به هر تب شما باید کارکردن با کتابخونه AHViewPager رو بلد باشین. توی انجمن هم فکر کنم آموزشش بود

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

 

برای تغییر textsize عنوان های تب ها فقط کافیه به همین sub یک آرگومان دیگه اضافه کنین

به این صورت:

Sub SetTypeface(parent As Panel, t As Typeface,txtsize As Int)
   For Each v As View In parent
      If v Is Label Then
         Dim lbl As Label = v
         lbl.Typeface = t
		 lbl.TextSize = txtsize
      Else If v Is Panel Then
         SetTypeface(v, t , txtsize)
      End If
   Next
End Sub

,و هنگام فراخوانی این sub به آرگومان آخر یک عدد بدین(این عدد همون textsize دلخواه شماست)

SetTypeface(TabLayout, Typeface.LoadFromAssets("iransans.ttf"),14)	

 

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

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

  • 3 هفته بعد...

سلام

 

من این پک رو خریدم ولی کتابخونه ACToolBarLight داخلش نیست

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

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

 اشتراک گذاری

  • کاربران آنلاین در این صفحه   0 کاربر

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

×
  • اضافه کردن...