سلام من یه ui app template از اینترنت گرفتم که مدلای مختلف لیست ویو صفحه لاگین و... داره واین که میخوام از یکی از مدلاش در برنامم استفاده کنم چطور میتونم استفاده کنم خواهش میکنم کمکم کنید.در ضمن داخل اندروید استودیو توضیح بدید نه اکلیپس ممنون.
لینک بدین که ببینیم مستنداتش چیه؟
من لینکشو ندارم الان چون خیلی وقته گرفتمش. شما به صورت کلی بفرمایید چطور میشه از قالب در برنامه استفاده کرد؟
خوب ببینید هر قالبی توی اندروید قابل استفاده نیست بطور مستقیم. باید تبدیل به Custom Control بشه و با کمک تکنیکهایی مثل 9-Patch و نظایر اون تبدیل به کنترلهای قابل استفاده در Layoutهای اندروید کنید.
تبدیل کردن به custom controlو تکنیکی که فرمودید رو توضیح می دید؟
تبدیلکردن به Custom Control شامل مراحل زیر هست:
- ساخت Layout اختصاصی
- ایجاد یک کلاس و مشتقشدن از کلاس اصلی (مثل View یا LinearLayout یا TextView و...)
- بارگذاری لیاوت ایجادشده در مرحله 1 با کمک setContentView
- تغییر محتوا و خصوصیات عناصر در داخل کلاس
- اضافهکردن عناصر از نوع کلاس ایجادشده در داخل XML مربوط به اکتیویتی یا دیالوگ دلخواه
درمورد تکنیک
9-Patch کافیه همین عبارت رو سرچ کنید و آخرش in Android هم اضافه کنید.