آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

درخواست راهنمایی برای نوع قرار دادن صفحات متنی طولانی در برنامه .

نورحسینی  12 سال پیش  12 سال پیش
0 0

با سلام خدمت تمامی عزیزان .

من اولین برنامم رو شروع کردم و مشکل من اینه که برای برنامم یک متن خیلی بلند شاید ۳۰ صفحه ای داشته باشم و برنامم غیر از این متن مطلب مهم دیگه ای نداره . حالا نمیدونم این متن رو به چه صورتی قرار بدم.

البته فعلا به صورت یک صفحه بلند با اسکرال در داخل یک linear گذاشتم اما مشکل اینه که

اولا این صفحه خیلی بی ربط بلند شده و ثانیا اینکه من هیچ کنترلی روی مطالب صفحه یعنی اینکه مطالب در کجا و به چه شکلی بیاد کجا شروع و کجا توموم بشه و ..... ندارم . اگر میشه راهنمایی کنید ممنون

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
محمد حسین زاده  12 سال پیش
+2 0

چند تا حالت به ذهن میرسه که بستگی به متنت و نوع دسته بندی پاراگراف و .. داره:

میشه از فریمورک های دیگه ایده گرفت : http://getbootstrap.com/javascript/#scrollspy که یه منوی داخلی رو برای متن ایجاد میکنه و نهایتا با اسکرول شدن متن منو رو آپدیت و با کلیک شدن منو متن رو اسکرول میکنه. همین رو پیاده سازیش کنی برای اندروید

یا از یه ویزارد استفاده کنی که حالتی شبیه به یه کتاب رو ایجاد کنه

یا چیزی شبیه به اسلاید های پاورپوینت رو داشته باشی

ولی کلا چیزی که واضح هست هیچ وقت یه متن طولانی بدون طراحی و المان های بصری برای هیچ کاربری جذاب نبوده، مگر متون تخصصی با جامعه هدف محدود

پاسخ به سوال 
نورحسینی  12 سال پیش
0 0

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

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

+1 0
این قضیه زیاد دخلی به برنامه نویسی نداره، متنت رو باید طراحی کنی، شیوه نمایش که برات مشخص شد حالا تو اندروید پیاده سازی کنی. مدلی که میگی خوبه، از فهرست هم میشه استفاده کرد که لینکی که دادم مدلی از همین فهرست گذاریه (12 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .