مرجع مقالات رسمي اپليكيشن مرجع مقالات رسمي اپليكيشن .

مرجع مقالات رسمي اپليكيشن

اپلكيشن هاي خويش را راست چين فرمائيد


در‌اين نوشته‌علمي قرار است كلياتي را مطرح كنيم كه به امداد آنخا به  راحتي مي‌توانيد اپلكيشن هاي خويش را راست چين فرمائيد . براي راستچين كردن سورس اندرويد خويش نياز ميباشد مواقعي كه به دنبال گفته ميگردد را رعايت نمائيد تا درنهايت بتوانيد يك نرم افزار راستچين داشته باشيد.
پباده سازي و دكوراسيون نرم افزار هاي فارسي و عربي و …  از راست به چپ مي‌باشد . يعني به طور Right To Left  كه مختصرا به آن RTL  گفته مي‌گردد.

اپليكيشن فروشگاهي
خوشبختانه از Api=۱۷ كه به عبارتي اندرويد ۴.۲ ميباشد  ,   اين زمينه قابل مدير ميباشد.
قدم هاي راستچين كردن RTL سورس اندرويدبيايد استارت كنيم
او‌لين كاري كه بايستي انجام بدهيد افزودن android:supportsRtl="true" در  تگ در فولدر Manifest  ميباشد.خب عالي ميباشد … شرايط كنوني نرم افزار شما از RTL پشتيباني مي نمايد.
شرايط فعلي شما مي توايند  با انجام يكي‌از دو گزينه پايين , اپلكيشن را در وضعيت RTL  باز‌بيني فرمائيد.
در‌حالتي كه فارسي لهجه مي‌باشيد , لهجه فارسي را از منوي تلفن همراه خويش تحت عنوان لهجه تلفن همراه تعيين فرمائيد.يا اين كه از نصيب Developer Options (كه بايستي در نصيب پيكربندي باشد) , آيتم ي Force RTL layout Direction را گزينش فرمائيد. البته دقت داشته باشيد كه‌اين آيتم گويش سيستم  شما‌را تغيير‌و تحول نمي دهد.همينطور بخوانيد :  افزودن كتابخانه به پروژه در اندرويد استديولايه هاي پباده سازي (XML Layouts)
هنگامي كه اپ شما قرار مي باشد از RTL  پشتيباني نمايد ,  در كد هاي xml  مرتبط با لايه هاي پباده سازي براي اتريبيوت هايي مانند layout_marginLeft/layout_marginRight/paddingLeft/paddingRight
بهتر مي‌باشد از هم اندازه هاي آن يعني layout_marginStart/layout_marginEnd/paddingStart/paddingEnd
استعمال فرماييد . به صورت كلي تنها مساوي right / left  كه  end/start  ميباشد را جايگزين فرماييد.
نكته : اندرويد استوديو رويكرد آسانتري را براي برنامه نويس ها در لحاظ گرفته ميباشد . صرفا با رفتن بدين دايركتوري اين مرحله را انجام دهيد . بدين رخ :
Android Studio > Refactor > Add RTL support where possible…
 
سفارش مي شود بعداز انجام تغييرات يك توشه برنامه را آزمايش فرماييد كه اعمال همه تغييرات را باز بيني نمائيد . براي لايه هايي كه نياز به دكورا سيون چپ چين (LTR)داريد صرفا با افزودن android:layoutDirection="ltr"  در تگ ViewRoot  لايه ي متبوع , تغيير و تحول اعمال ميگردد.


برچسب: اپليكيشن فروشگاهي،
امتیاز:
 
بازدید:
+ نوشته شده: ۸ دى ۱۳۹۸ساعت: ۱۲:۵۳:۲۴ توسط:علي پور موضوع:

ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :