جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'متریال دیزاین'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

12 نتیجه پیدا شد

  1. سلام دوستان در این قسمت میخوام با استفاده از کتابخونه متریال دیالوگ،یه دونه ازشون بسازیم خب کتابخونش رو اول اضافه میکنیم compile 'com.afollestad.material-dialogs:core:0.9.4.5' کد سختی نداره اینم نمونش MaterialDialog.Builder builder = new MaterialDialog.Builder(this) .title(R.string.title) .content(R.string.content) .positiveText(R.string.agree); MaterialDialog dialog = builder.build(); dialog.show(); در ضمن برای افزودن دستور هنگام کلیک روی دکمه هاش کافیه دستورات زیر رو بهش اضافه کنین که اینطوری بشه new MaterialDialog.Builder(this) .onPositive(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { // TODO } }) .onNeutral(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { // TODO } }) .onNegative(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { // TODO } }) .onAny(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { // TODO } }); البته کد دوم فقط دستور برای دکمه ها تعیین میکنه که بایستی کد های اول رو با این مخلوط کنین
  2. سلام میخوام به شما عزیزان این فلوتینگ اکشن رو معرفی کنم.که تصویرش ضمیمه کردم. پیاده سازی: خب اول اونو به لایوت خودمون معرفی میکنیم <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin" android:src="@android:drawable/ic_dialog_email" /> البته توجه کنین که باید دوتا کتابخونه زیر رو داشته باشید توی پروژتون compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' خب،حالا مرحله بعدی باید تو کد جاوا براش چیز میز بنویسیم که معرفیش هم اینطوری هست FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // Click action Intent intent = new Intent(MainActivity.this, NewMessageActivity.class); startActivity(intent); } }); امید وارم مفید بوده باشه
  3. سلام اسنک بار رو میخوام یه توضیح مختصر بگم چیز جالیه میتونید به جای Toast استفاده کنین اول این کتابخونه هارو به پروژه اضافه کنین (اگه ندارید) compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.android.support:design:23.0.1' خب حالا میریم یه نمونه سادشو درست کنیم Snackbar snackbar = Snackbar .make(coordinatorLayout, "Welcome to AndroidHive", Snackbar.LENGTH_LONG); snackbar.show(); دستور اول یه اسنک درست میکنه ورودی اولش لایوت صفحه هست.ورودی دوم هم متن پیام و ورودی سوم هم زمان نمایش هست دستور دوم هم کارش نمایش هست. مثال بعدی: Snackbar snackbar = Snackbar .make(coordinatorLayout, "Message is deleted", Snackbar.LENGTH_LONG) .setAction("UNDO", new View.OnClickListener() { @Override public void onClick(View view) { Snackbar snackbar1 = Snackbar.make(coordinatorLayout, "Message is restored!", Snackbar.LENGTH_SHORT); snackbar1.show(); } }); snackbar.show(); خب تفاوت این مثال با قبلی اینه که این علاوه بر نمایش پیام،دستور هم اجرا میکنه به کمک setAction که ورودی اولش متن اون دکمه و ورودی دوم هم دستورات برای اجرای دکمه هست. امید وارم خوب بوده باشه
  4. می توان گفت متریال دیزاین سبک یا زبان جدید طراحی است که از کاغذ الگو گرفته است. شاید بتوان گفت متریال نسخه بروز شده فلت دیزاین است !. متریال دیزاین بیش از حد به گرید و انیمشین‌ها اهمیت می‌دهد و عمق و سایه‌ها برای المان‌های طراحی شده بسیار مهم است. متریال دیزاین چیست.docx
  5. سلام دوستان یه کتابخونه توپ پیدا کردم که دیگه درگیر ساخت نویگیشن دراور دستی نشد فول امکانات اول با کد زیر کتابخونه رو به پروژه اضافه کنین. اگه نمیدونین چطوری اموزش افزودن کتابخونه به اندروید رو ببینین ___ کد: compile('com.mikepenz:materialdrawer:5.9.1@aar') { transitive = true } خب حالا بعد از افزوده شدن میریم سراغ کد نویسی جهت تست این کد رو در onCreate قرار بدین new DrawerBuilder().withActivity(this).build(); بعد پروژه رو اجرا کنید و دستتون رو از سمت چپ به راست روی صفحه بکشید.اگه منو باز شد یعنی موفقیت آمیز بوده. پس میریم سراغ تنظیم امکانات PrimaryDrawerItem item1 = new PrimaryDrawerItem().withIdentifier(1).withName(R.string.drawer_item_home); SecondaryDrawerItem item2 = new SecondaryDrawerItem().withIdentifier(2).withName(R.string.drawer_item_settings); با این کد دو تا آیتم تعریف میکنید اما هنوز به منو معرفی نشدن.پس مثلا کد زیر مینویسیم به جای اون کد اولیه Drawer result = new DrawerBuilder() .withActivity(this) .withToolbar(toolbar) .addDrawerItems( item1, new DividerDrawerItem(), item2, new SecondaryDrawerItem().withName(R.string.drawer_item_settings) ) .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { @Override public boolean onItemClick(View view, int position, IDrawerItem drawerItem) { // do something with the clicked item :D } }) .build(); یه توضیح در موردش بدم گیج نشین؛ابتدا یه متغیر از نوع Drawer تعریف کرده و اون رو با یه شی جدید از نوع DrawerBuilder پر میکنه.آخرش که میگه .Build() باعث میشه منو ساخته بشه و به اکتیویتی شما که با کد withActivity بهش گفتین وصل بشه.در ضمن بگم نیاز هست که یه Toolbar تو لایوت خودتون تعریف کنین و منو رو بهش وصل کنید با کد withToolbar با استفاده از کد addDraweritems،بایستی اون آیتم هایی که ساخته بودید رو بهش معرفی کنین مثل کد.توابعی هم که زیرش نوشتین از اسمشون مشخصه برای وقتی که روی آیتم ها کلیک بشه صدا زده میشن. یه امکان خوبی که این کتابخونه داره اینه که اگه توی پروژتون مسائل کاربر و ورود و خروج دارید یه حرکت قشنگ میزنه اونم AcountHeader هستش.کد زیر رو کپی کنید تو پروژه قبل از کد اصلی! سپس به همون کد اصلی که ساخت منو هست،این کد هم اضافه کنید .withAccountHeader(headerResult) که در نهایت همچین کدی داشته باشین Drawer result = new DrawerBuilder() .withActivity(this) .withAccountHeader(headerResult) .withToolbar(toolbar) .addDrawerItems( item1, new DividerDrawerItem(), item2, new SecondaryDrawerItem().withName(R.string.drawer_item_settings) ) .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { @Override public boolean onItemClick(View view, int position, IDrawerItem drawerItem) { // do something with the clicked item :D } }) .build(); این کتابخونه خیلی امکانات دیگه داره که این فقط کمی ازشون بود.اگه میخواین جدی از این کتابخونه استفاده کنید بهتره به صفحه گیتهابش مراجعه کنین. لینک ببخشید کمی سرسری توضیح دادم خدانگهدار
  6. دریافت کتابخانه دکمه شناور floating button در اندروید FloatingActionButton Yet another implementation of Floating Action Button for Android with lots of features. Requirements The library requires Android API Level 14+. Usage Add a dependency to your build.gradle: dependencies { compile 'com.github.clans:fab:1.6.4' } Add the com.github.clans.fab.FloatingActionButton to your layout XML file. <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fab="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@+id/list" android:layout_width="match_parent" android:layout_height="match_parent" /> <com.github.clans.fab.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|right" android:layout_marginBottom="8dp" android:layout_marginRight="8dp" android:src="@drawable/ic_menu" fab:fab_colorNormal="@color/app_primary" fab:fab_colorPressed="@color/app_primary_pressed" fab:fab_colorRipple="@color/app_ripple"/> </FrameLayout> دریافت از انجمن اندروید ایران FloatingActionButton-master (1).zip
  7. باسلام من میخوام در پروژه خودم که تو اکلیپس هست یک دکمه شناور با 4 آیتم بازشونده ایجاد کنم اما نمیدونم چجوری باید این کار را انجام بدم ممنون میشم اگر کسی بصورت کامل راهنماییو نمونه کد واسم بزاره
  8. سلام من یه اپلیکیشن میخوام برای رزرو ویزیت پزشک بصورت آنلاین، فعلا درمورد جزئیاتش نمیخوام بپردازم (مثلا متریال دیزاین و غیره)، اگه کسی میتونه این برنامه رو بسازه به ایمیل زیر توضیحات و قیمت انجام پروژه رو برفرسته با تشکر
  9. باسلام خدمت دوستان و همکاران گرامی میخواهم دکمه شناور fab را در برنامه خود داشته باشم بطوری که وقتی روی آن کلیک شد چند دکمه نشان داده بشه تا با انتخاب هرکدوم به یک اکتیویتی منتقل بشیم. ممنون میشم گام به گام توضیح بدبد. باتشکر ازشما
  10. با سلام خدمت دوستان. هنگام کار با time picker حالتی که نمایش داده میشه بصورت شکل سمت چپی میشه که خیلی فضا رو اشغال میکنه...ولی من میخوام نتیجه نهاییش مثل شکل سمت راستی باشه که فضای کمتری از صفحه گوشی رو به خودش اختصاص میده. میشه راهنمایی کنین چطوری time picker رو به حالت سمت راستی در بیارم؟
  11. کتابخانه Material Design Colors با این کتابخانه به تمامی رنگ های Material Design دسترسی دارید و دیگر نیازی به گشتن در اینترنت برای پیدا کردن کدهای رنگی نیاز نخواهید داشت 1-روش استفاده : استفاده در Resource : <ImageView android:id="@+id/top_icon" android:layout_width="@dimen/icon_size" android:layout_height="@dimen/icon_size" android:layout_gravity="center" android:src="@drawable/ic_action_android" android:tint="@color/cyan_500"/> استفاده در جاوا : textView.setTextColor(MDColor.YELLOW_500); //Set background color textView.setBackgroundColor(MDColor.INDIGO_500); icon2.getDrawable().setTint(MDColor.RED_400); 2-طریقه Import : Gadle : dependencies { compile 'com.github.bassaer:materialdesigncolors:1.0.0' } دریافت از سرور انجمن اندروید ایران MaterialDesignColors-master.zip و دیگر کتابخانه های متریال دیزاین
  12. باسلام اگه کسی کتابخانه material dialogs روداره برای دانلود بذاره ممنون میشم برای اندروید استودیو