چهارشنبه ۱۸ مرداد ۰۲ ۱۲:۲۴ ۲۵ بازديد
کاربرد گویش علامت گذاری XML
امروزه اپلیکیشنها و دستگاههای متفاوت از XML برای رئیس، ساختاربندی، ذخیره، جابجایی و اکران دادهها استعمال مینمایند. از جمله، از گویش نماد گذاری XML به صورت بزرگ در تبادل دادههای B۲B استعمال می گردد. XML همینطور استاندارد پوستههای پوشه آفیس مشمول فولدرهای مایکروسافت آفیس و گوگل طراحی اپلیکیشن در مشهد دیتس میباشد.
این گویش نماد گذاری به مکان ترکیب دادهها در یک مدرک HTML، آن را برای مستقل کردن فولدرهای اکس ام ال برون سپاری مینماید. ازآنجاکه این کدها دادهها را در پوسته متنی معمولی ذخیره مینماید، این ذخیرهسازی جدا از پلتفرم شما میباشد و دادههای شمارا می شود به راحتی منتقل کرد. هماینگونه این گویش داده ها را فارغ از پوستهبندی خاصی در خویش ذخیره مینماید. همین مسئله سبب ساز میگردد درهر سیستمی قابل حمل باشد و برای اکران آن نیاز به hardware یا این که اپ خاصی نباشد. این انعطاف سبب ساز گردیده که XML در نرمافزارنویسی اینترنت و تلفن همراه آیتم استعمال قرار بگیرد.
یک کدام از دیگر از کاربردها، این میباشد که شما میتوانید متنها دلخواه خویش را در پوسته یک پوشه xml ذخیره نمایید، آن گاه با امداد HTML سوای دقت به متن، به پیاده سازی ظواهر آن بپردازید. در انتها با امداد یک سری خط کد جاوا اسکریپت، متن های xml را در پوسته HTML اکران دهید. این شغل سبب میگردد هر فرصت که نیاز میباشد بتوانید متون را فارغ از تغییر تحول ظاهری و کدهای html تغییر تحول دهید.
XML در اندروید
در جاوا اندروید از اکس ام ال برای پیاده سازی Layout به کار گیری میکنیم. چون اکس ام ال یک لهجه بسیار سهل وآسان و مدل هست، به این ترتیب سبب نمیشود پیاده سازیهای Layout هنگفت و نماید شوند. XML به شما در تایپ کردن کد رابط کاربری (UI) در اندروید امداد مینماید تا رابط کاربری متبوع خویش را پیاده سازی نمایید. تگهای این کد داخل فولدرهای XML از پیش تعریفوتمجید نشدهاند در فیض ما می بایست تگ هایی که موردنیاز داریم را خودمان تعریفوتمجید کنیم. XML زبانی بسیار بی آلایش و مقیاس پذیر میباشد که هم به وسیله آدم و هم از نگاه دستگاه قابل قرائت میباشد.
در اندروید شما با به کارگیری از لهجه آرم گذاری اکس ام ال می توانید به راحتی به پیاده سازی UI در اندروید بپردازید.
تفاوت XML و HTML
گویش XML برای ذخیره و جابجایی اطلاعات به عمل می رود. البته HTML برای اکران اطلاعات به کار گیری میشود.
مغایر HTML تگهای XML تعریفوتمجید گردیده نیستند و شما می بایست بر حسب نیازتان آنها را تعریفوتمجید فرمایید.
هیچ کدام جایگزین یکدیگر نیستند زیرا هرکدام برای هدف ها خاصی پیاده سازی گردیده اند.
معرفی سه نوع Layout در یک طرح بندی اندروید
Linear Layout : محتواهای شمارا هم جهت، به طور عمودی یا این که افقی تراز مینماید.
Relative Layout : محتوایهای شمارا به طور نسبی میچیند و دست شما برای دکوراسیون View درین Layout گشودهخیس میباشد البته Relative Layout از Linear Layout یا این که Frame Layout هنگفت خیس میباشد.
Frame Layout : این Layout معمولیترین و مدل ترین Layout میباشد و خصوصیتهای متعددی ندارد و برای چینش تکی به کار گیری میشود.
اشکال فولدرهای XML گزینه به کارگیری در اندروید
Layout XML
Manifest xml
String Xml
Style XML
drawable.xml
color.xml
توده بندی
XML یک گویش نشان گذاری پیشرفت پذیر میباشد که با همین خصوصیت پیشرفت پذیری خویش را از سایر گویشها متمایز نموده است. با کدهای اکس ام ال میتوانید برچسبها و امرها مختلفی را درسایت و یا این که نرم افزارهای اندروید تولید فرمایید.
صحت دارد که گویش XML با HTML تفاوت داراست البته به نوعی تکمیل کننده هم نیز هستند. خصوصیت استاندارد بودن این لهجه سبب ساز گردیده که طراحان سالهای زمان بر برای ذخیره داده ها در مورد اندروید و یا این که طراحی وب به کار گیری نمایند. درین نوشته ی علمی با کاربرد و مزیتهای به کارگیری از لهجه XML در منطقههای متفاوت خصوصا اندروید نیز آشنا شدید. امیدوارم با تلاوت این مقاله از خصوصی فراگیری اپلیکیشن نویسی اندروید، جواب سوالاتتان در مورد لهجه نماد گذاری XML را تا حدودی اخذ کرده باشید.
- ۰ ۰
- ۰ نظر