مقالات تخصصي طراحي اپ موبايل مرجع رسمي مقالات طراحي اپليكيشن
|
بكار گيري Maps SDK براي اندرويد به يك كليد API نياز دارااست. طراحي اپليكيشن براي تهيه كردن كليد API ، پروژه خويش را در شيت API & Services تصويب فرمائيد. كليد API به يك گواهينامه ديجيتال گره خورده ميباشد كه نرمافزار را به تاليف كننده آن متصل مي نمايد. دراين نوشتهي علمي ، از كليد API براي مدرك گونه هاي زدايي (debug certificate) استعمال ميكنيم. راياپارس سند گونه هاي زدايي از حيث پياده سازي ناامن ميباشد زيرا براي آزمايش اپليكيشن ميباشد. نرمافزار هاي منتشر گرديده اندرويدي كه از Maps SDK به كار گيري مي نمايند ، به كليد API دوم نياز دارا هستند: كليد مدرك نشر (release certificate). Android Studio دارنده يك سرمشق براي اكتيويتي نقشه گوگل ميباشد كه كدهاي مفيدي را به طور اتومات ساختوساز مي نمايد. بخشي از كد اين سر مشق مشتمل بر يك فولدر google_maps_api.xml ميباشد. باطن اين پوشه لينكي ميباشد كه فراهم كردن كليد API را معمولي مي نمايد. اين بخش دربرگيرنده سه مرحله ميباشد: مرحله اوليه: ساختن پروژه Wander با الگوي نقشه ها 3. اسم پروژه را Wander بگذاريد. 4. دستكم سطح API (minimum API) را روي API 19 تهيه و تنظيم فرمائيد. مطمئن گرديد گويش Kotlin ميباشد. 5. روي Finish كليك نمائيد. بعد از تشكيل داد اپليكيشن ، نگاهي به پروژه خويش و فايلهاي مرتبط با نقشه ها كه Android Studio براي شما ساختوساز مي نمايد ، بيندازيد: google_maps_api.xml - شما براي نگه داشتن كليد API خويش از اين پوشه تنظيمات به كار گيري ميكنيد. الگوي انتخابي در مرحله قبلي دو پوشه google_maps_api.xml ساختوساز مي نمايد: يكي از براي انواع زدايي (debug) و ديگري براي تكثير (release). پوشه كليد API براي مدرك گونه هاي زدايي در فايل src/debug/res/values واقع گرديده است. پوشه كليد API براي مدرك تكثير در فولدر src/release/res/values قراردارد. درين نوشته ي علمي، شما صرفا از سند گونه هاي زدايي استعمال ميكنيد. activity_maps.xml - اين فولدر layout مشتمل بر يك fragment ميباشد كه تك تك برگه را لبريز مي نمايد. كلاس SupportMapFragment يك پايين كلاس از كلاس Fragment ميباشد. SupportMapFragment بي آلايش ترين منش براي قرار دادن نقشه در يك اپ ميباشد. اين فرگمنت يك پوشش در نزديكي نماي نقشه ميباشد و به صورت اتوماتيك به رويدادهاي چرخه معاش (life cycle) نقشه پژوهش مي نمايد.
امتیاز:
بازدید:
|
|
[قالب وبلاگ : سایت آریا] [Weblog Themes By : sitearia.ir] |