بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
یک پروژه کاربردی برای تمرینتان معرفی می کنم
در یک تاپیک دوستان سئوالی با این محتوا پرسیدند: «درخواست معرفی فونت استاندارد و خوب برای برنامه»
برای من حدود دو سال پیش این یک سئوال مهم بود و پاسخش می شد نوشتن یک پروژه با امکانات زیر که حدود 1 ساعته نوشته شد. بنابراین برای تمرین هم که شده خودتان یکبار بنویسیدش.
پروژه خط یاب!
چگونه کار کند:
- تمامی خطوطی که می خواهید بررسی کنید را داخل SDCard و یک فولدر خاص بریزید.
- برنامه ای بنویسید که یک ListView داشته باشد و یک Adapter. در هر بار نمایش «الوارها» که هر کدام یک خط خاص است، آنرا با TypeFace همان خط نشان دهید. مثل تصویر بعد.
- با زدن یک دکمه در یک جای صفحه ( یا منو ) بتوانید رنگ پشت خط را از سفید به مشکی و رنگ خط را از مشکل به سفید تغییر دهید و برعکس ( برای تست وضوح خط در صفحات تیره و روشن )
- درون خط نوشته فارسی، انگلیسی و اعداد فارسی و اعداد انگلیسی را لحاظ کنید.
- با کلیک بر روی هر خط آن خط را از SDCard پاک کنید که بتوانید بین خط های باقیمانده انتخاب کنید.
- متن نمایش داده شده در هر Adapter یکسان باشد که بتوانید طول نوشته را از روی آن بسنجید.
- در نهایت با ماندن تعداد خاصی خط، بهترین خط را انتخاب نمایید.
- توجه داشته باشید که یک Map از TypeFace ها هم ایجاد کنید که هر بار نیاز به بازکردن TypeFace از SDCard نباشد و یکبار اینکار مثلاً در کلاس G بر اساس خطوط موجود در SDCard انجام شود.
اما تصاویری از پروژه ای که آن روز ها انجام داده بودم
برای این سوال 1 پاسخ وجود دارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .