• 0
asheune

راهنمایی برای ساخت راهنما

سوال

سلام 


استادان بزرگوار من دارم برنامه حذف اکانت تلگرام رو کامل میکنم و برای منو میخوام یه منو شبیه خود تلگرام داشته باشم میشه کمکم کنید چجوری گزینه هاشو بسازم


 


001.jpg


 


در اصل دو سه تا از گزینه هاشو میخوام .یه راهنمای برنامه . یه تماس با ما .


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


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

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

  • 0

درود بر شما عزیزان

 

شما با این مثالی که گذاشتم همراه با جزئیاتش

دقیقا می تونید منوی همانند تلگرام بسازید

شات :

post-1-0-20758700-1463769024_thumb.png

 

شما   appcompat.zip رو از حال زیپ خارج کنید و داخل درایو بذارید (یا کنار سورس بذارید)

MSMaterialDrawer lib.zip رو هم در کتابخانه های بیسیک فور اندروید قرار بدید

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

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

سوالی و یا مشکلی بود مطرح کنید

appcompat.zip

MSMaterialDrawer lib.zip

MaterialDrawer.zip

Sina پسند دیده است

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


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

سلام گل  :give_rose:

 

خوب معلومه با یه لیست ویو میشه همچین کاری کرد :shout:

واسه علامت هاش هم از نرم افزار APK Editor استفاده کن علامت هایی مثل تنزیمات یا علامت سواله که میدونم به دردت میخوره رو از اونجا گیر میاری  :rolleyess:

دیگه سوالی هست؟

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


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

سلام دوست عزیز

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

کتابخانه AHNavigationDrawer

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

بی زحمت از سری بعد برای انتخاب عنوان تاپیک دقت کنید

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


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

سلام گل  :give_rose:

 

خوب معلومه با یه لیست ویو میشه همچین کاری کرد :shout:

واسه علامت هاش هم از نرم افزار APK Editor استفاده کن علامت هایی مثل تنزیمات یا علامت سواله که میدونم به دردت میخوره رو از اونجا گیر میاری  :rolleyess:

دیگه سوالی هست؟

اونوقت واسه لیست ویو از کدوم متد استفاده کنم ؟

کلیک روی پنل رو چیکار کنم که ابجکت های زیر پنل عمل نکنه ؟

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


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

سلام دوست عزیز

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

کتابخانه AHNavigationDrawer

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

بی زحمت از سری بعد برای انتخاب عنوان تاپیک دقت کنید

نه منظورم این نبود که

من اسلاید منو دارم واسه گزینه هاش مثلا حتی button هم استفاده کنم بعد اگه کلیک کنم ویوو های زیر پنل عمل میکنه . اینو من پرسیدم

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


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

نه منظورم این نبود که

من اسلاید منو دارم واسه گزینه هاش مثلا حتی button هم استفاده کنم بعد اگه کلیک کنم ویوو های زیر پنل عمل میکنه . اینو من پرسیدم

 

خب شما برای اینکه ویو های زیر پنل عمل نکنه این ساب رو به اکتیوتی اضافه کن

Sub Panelmenu_Touch (Action As Int, X As Float, Y As Float) 
	
End Sub

برای لیست ویو هم روی همون پنل یه لیست ویو add کن

فک کنم بصورت addview هم بتونی add کنی

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


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

خب شما برای اینکه ویو های زیر پنل عمل نکنه این ساب رو به اکتیوتی اضافه کن

Sub Panelmenu_Touch (Action As Int, X As Float, Y As Float) 
	
End Sub

برای لیست ویو هم روی همون پنل یه لیست ویو add کن

فک کنم بصورت addview هم بتونی add کنی

حله ابجی من بجا Panelmenu اسم ویوو رو نوشته بودم

لیست ویو با تصویر از  AddTwoLinesAndBitmap استفاده کنم ؟

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


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

حیف پست به اون خوبی که من نوشتم :unsure:

با لیست ویو معمولی هم میشه تصویر گذاشت

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


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

حیف پست به اون خوبی که من نوشتم :unsure:

با لیست ویو معمولی هم میشه تصویر گذاشت

پستت خیلی خوب بود .

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

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


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

حله ابجی من بجا Panelmenu اسم ویوو رو نوشته بودم

لیست ویو با تصویر از  AddTwoLinesAndBitmap استفاده کنم ؟

خدا رو شکر

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

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


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

خدا رو شکر

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

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

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


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

درود بر شما عزیزان

شما با این مثالی که گذاشتم همراه با جزئیاتش

دقیقا می تونید منوی همانند تلگرام بسازید

شات :

dsfdsf.png

شما appcompat.zip رو از حال زیپ خارج کنید و داخل درایو بذارید (یا کنار سورس بذارید)

MSMaterialDrawer lib.zip رو هم در کتابخانه های بیسیک فور اندروید قرار بدید

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

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

سوالی و یا مشکلی بود مطرح کنید

اقا مجتبی ینی یه دونه ای کارت بیسته بیسته

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


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

اقا مجتبی ینی یه دونه ای کارت بیسته بیسته

ارادت

سورس کد:

MaterialDrawer.zip

کتابخانه :

MSMaterialDrawer lib.zip

فایل های مورد نیاز:

appcompat.zip

 

این هم برای این که سر درگم نشید.

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


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

برای کلیک داخل کد زیر Position کلیک شده رو می گیرید



Sub MD_ItemClick(Position As Int, Identifier As Int)
Log("Clicked:" & Position & " Iden:" & Identifier)
End Sub

حالا به راحتی می تونی عملیات کلیک رو با ی شرط انجام بدی به صورت زیر :



Sub MD_ItemClick(Position As Int, Identifier As Int)
Log("Clicked:" & Position & " Iden:" & Identifier)
If Position = 2 Then
'اینجا میشه دستوری که بعد از کلیک اجرا میشه
else If Position = 4 Then
'اینجا دستوری که روی چهار کلیک میشه
End If
End Sub

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


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


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

  • مطالب مشابه

    • توسط batman1
      سلام به همه.
      منویی دارم که یه گزینه داره که این گزینه چندتا زیرمجموعه داره.
      حالا میخوام با لمس اون گزینه هه،زیرمجموعه هاش نمایش داده بشه.
      اصلا این کار در بیسیک شدنیه،ممنون.
      مثل تصویر زیر:

    • توسط batman1
      سلام به همه.
      دوستان،من داخل برنامم یه دکمه اسلاید منو دارم که وقتی لمسش میشه،منوی برنامه از سمت راست به چپ،باز میشه.
      من برای این کار از ایمیج ویو استفاده کردم.
      میخوام وقتی روی ایمیج ویو زدم،و منو باز شد،تصویر دکمه منو تغییر کنه.تا اینجا همه چی درسته.
      اما میخوام وقتی منو بازه و هر جایی از صفحه رو لمس میکنم،یا حتی خود دکمه منو رو لمس میکنم،وقتی منو بسته شد،تصویر دکمه به حالت اولش برگرده.
      اما تصویر تصویر تغییر پیدا نمیکنه.من از این دستورات استفاده میکنم:
      sm.Initialize("sm") If sm.IsInitialized = True Then img_menu.SetBackgroundImage(LoadBitmap(File.DirAssets,"menu2.png")) Else If sm.IsInitialized=False Then img_menu.SetBackgroundImage(LoadBitmap(File.DirAssets,"menu.png")) End If
    • توسط asheune
      سلام خدمت همه دوستان
       
      کتابخانه ای که میخوام بذارم خیلی بدرتون میخوره و به تازگی در سایت مرجع منتشر شده
       
      کتابخانه SpaceNavigation  که یه ناویگیشن زیبا هست
       
      نیاز های لازم برای اجرا:
       B4A 6
      Your App must be ready for AppCompat 3.20
       DesignSupport lib 2.0
       
      شات :
       

       
      اطلاعات و شات بیشتر در لینک زیر
      https://www.b4x.com/android/forum/threads/spacenavigation.70178
       
       
      دانلود کتابخانه و سمپل :
       
      http://s1.picofile.com/file/8264905134/SpaceNavigationV1_01.rar.html
       
      رمز فایل : basic4x.ir