מפות אוכמן איפה אני

אוכמניות

אוכמניות

איפה אני? באמצעות שירותים מבוססי מיקום

באמצעות BlackBerry מפות

אָנוּ’ve פונקציונלי מיקום GPS בסיסי מכוסה. עכשיו בואו’נראה עד כמה אתה יכול להשתמש מפות BlackBerry כדי להציג מיקום בצורה ויזואלית יותר. BlackBerry המפות נכללו במכשירים המבוססים על מערכת הפעלה 4.2 ואילך, כך היא תהיה זמינה לרוב משתמש. ה- API כדי אינטראקציה עם מפות BlackBerry הוא גם נגיש כל מכשיר בעל מפות BlackBerry המותקנות. לפני OS 4.5 יישום יכול להשתמש BlackBerry מפות במספר דרכים, כולל:

  • עט BlackBerry מפות ולהציג את תצוגת ברירת המחדל של המפה (המפה האחרונה שמשתמש BlackBerry שנצפה).
  • עט מפות BlackBerry ולהציג תצוגת מפה מותאמת אישית (רוחב, אורך, ורמת הזום).
  • לפתוח מפות BlackBerry ולהציג מיקום ספציפי (רוחב, אורך, nd רמת הזום) בטוש שכותרתו.
  • מפות BlackBerry להרחיב ולהציג מספר מיקומים (סמנים שכותרתו מרובים על אותו מפה).
  • BlackBerry מפות נפתחות כדי להציג מסלול בין מיקומים במפה.

ads

מפות אוכמן איפה אני

עם OS 4.5, ומאוחר יותר, ה- API מספק את היכולת להטביע מלא מפה אל UI של יישום BlackBerry.

Invoke API

חבילת net.rim.blackberry.api.invoke מכילה שיעורים המאפשרים יישום אינטראקציה עם חלק מיישומי מערכת BlackBerry, כגון דואר אלקטרוני, טלפון, ומפות BlackBerry. אינטראקציה מנוהלת בשיטת invokeApplication של מעמד Invoke. שיטה זו לוקחת שני טיעונים: דגל המציין אשר הבקשה היא להיות מופעל ועל מופע של ApplicationArguments מחלקה אפשרית המתייחסים לאותו ההשקה application.To מפות, אתה משתמש במשהו כמו בדוגמה הבאה:

השקת ברירת BlackBerry מפות צופה

הקוד הקודם יהיה למעשה להפעיל את היישום BlackBerry Maps עם ברירת המחדל (שימוש אחרון) נוף נפתח. לתת’s להוסיף פריט תפריט חדש ושיטה כדי LocationMainScreen לעשות בדיוק את זה. מוסיף את היבוא הבא לחלק העליון של LocationMainScreen.java:

לאחר מכן, בצע את השינויים הבאים LocationMainScreen להוסיף פריט לתפריט שיטת מפה המכילה את הקוד הקודם:

מפות אוכמן איפה אני

הפעל את היישום ולחץ Map כדי לראות את ברירת המחדל מפות BlackBerry להציג מוקפץ.

פניית נוף BlackBerry ברירת מחדל המפות

זה בעצם פועל יישום המפות ודוחף את המסך על גבי בקשת y. כשסוגרים מפות, אתה שוב לבקשת מיקום’זה מסך ראשי.

מסמכי מיקום

BlackBerry מפות מגדיר פורמט מסמך XML שאתה יכול להשתמש בו כדי לציין מידע נוף, סמני מיקום, ומידע מסלול תוך פניית מפות BlackBerry. הפורמט הבסיסי של מסמך המציג מיקום אחד או יותר הוא:

כל אחד מהערכים קווי אורך ורוחב הוא מספר שלם; אתה יכול להכפיל את רוחב ואורך עשרוני על ידי 100,000 כדי לקבל את המספר השלם value.Modify היישום מיקום לקחת את רשימת קואורדינטות LocationHandler’ההיסטוריה של ולמפות אותם כשבוחרים מפה מן menu.First, אתה צריך דרך לקבל את רשימת קואורדינטות. מוסיפים את השיטה הבאה כדי LocationHandler:

LocationMainScreen צריכה להיות גישה למטפל המיקום תפעיל בשיטת העדכון. אתה עושה את זה לתוך משתנה חבר על ידי הוספת ההצהרה לחלק העליון של המעמד:

לאחר מכן, שנת LocationHandler’השיטה של ​​עדכון להתייחס משתנה זה:

לאחר מכן, תשנה את שיטת המפה כדי לבנות מסמך XML מפת באמצעות קואורדינטות מ LocationHandler.Remember כי ערכי x ו- y עבור המיקומים הם מספרים שלמים שאתה מקבל על ידי הכפלת רוחב עשרוני ואורך ידי 100000:

דבר אחד אחרון לפני שתנסה זה; הגדל את מרווח הזמן עבור הודעות מיקום לכמה דקות או אחר אתה’ll יש מספר עצום של נקודות הממוקמות קרוב זה לזה על המפה. שנה את הנתיב המתאים LocationHandler.run למשהו כמו בדוגמה הבאה:

עכשיו, אם אתה’מחדש על זה, לטעון על זה למכשיר שלך, לחץ על עדכן, ולאחר מכן לצאת החוצה ולהסתובב קצת. לאחר מכן, לחץ על המפה ואתה צריך לראות את כל נקודות שלך מוצגות מפות BlackBerry. תצוגת המפה היא בגודל אוטומטית להציג את כל נקודות שאתה נותן זה.

מציג כמה מקומות מפות BlackBerry

הצגת תצוגת מפה אישית

בנוסף נותן BlackBerry מפות באופן אוטומטי למצב וזום את הנוף, אתה יכול לציין את תצוגה מבחינת רמת רוחב, אורך, ואת הזום. כדי ליצור תצוגת מפה אישית, אתה יוצר מופע של net.rim.blackberry.api.maps.MapView עם רוחב, אורך, ואת הזום. רמת הזום נעה בין 0 (תקריב כל הדרך) כדי MapView.MAX_ZOOM (תקריב כל הדרך). הנוף יהיה מרוכז על קו הרוחב והאורך הנתונים. לתת’s להוסיף פונקציונליות זו תכנית המיקום שלנו. אתה’ll הראשון להוסיף פריט בתפריט כדי לפתוח תצוגת הגדלת תצוגה 0 (עד הסוף) על העדכון האחרון coordinate.Add ביבוא הבא לחלק העליון של LocationMainScreen:

צור שיטה הנקראת customView ב LocationMainScreen; את הקוד הבא:

MapView מצפה רוחב ואורך באותה מתכונת כמו מסמכי XML מיקום—שלם כי הוא קו הרוחב או האורך מהמיקום GPS מוכפל 100000. אנו משתמשים בנאי נוסף עבור MapsArguments, אשר לוקח מופע של MapView ו מפעילה את היישום BlackBerry Maps באותו אופן. לבסוף, לשנות makeMenu להוסיף פריט תפריט חדש כדי להפעיל את שיטת customView:

עכשיו לנסות את זה ואתה צריך לראות תצוגה מוגדלת-ב של המיקום האחרון שלך.

BlackBerry מפות תקריב כל הדרך למיקום האחרון שלנו

MapField: Embedding BlackBerry מפות ב- UI שלך

מ OS 4.5 ומעלה, הפלטפורמה בלקברי מספקת את היכולת להטביע BlackBerry Maps לצפות ליישום שלך’ממשק המשתמש של. תוכלו להוסיף שדה המפה לממשק המשתמש ואת זה יש לעדכן בכל פעם שיוצאת עדכון מיקום חדש קורה. בגלל זה עובד רק עם v4.5 JDE ומעלה, להיות בטוח שאתה’מחדש מופעל גרסה מתאימה של JDE או שאתה’לאחר שתגדיר את סביבת העבודה Eclipse שלך ​​להשתמש v4.5 JDE ומעלה.

MapField מאפשרת לך להגדיר מיקום מפה, אבל זה בכלל’תמיכה t הוספת סמנים מיקום על המפה. אז, אתה צריך למקד את המפה על קו האורך וקו הרוחב החדש זום למקסימום (רמה 0). מוסיפים את הייבוא ​​הבא לראש LocationMainScreen.java:

הוספה משתנה חבר חדש עבור MapField בראש LocationMainScreen:

בתוך הבנאי, לאתחל MapField. MapField מאפשר לכם להגדיר רוחב וגובה העדיף בשיטת setPreferredSize. אם דון’t להשתמש זה, MapField’ים גודל מועדף יהיה הגודל של התצוגה, אז פשוט לבחור 200 x 100 ומרכז אותו אופקי. לבצע את השינויים הבאים לתחתית LocationMainField’ים בנאי למקם את MapField בדיוק מעל RichTextField:

לבסוף, לשנות LocationMainScreen.setLocation להגדיר את mapField’ים מיקום ורמת הזום בכל פעם שאתה מקבל עדכון מיקום. זכור, אתה צריך להכפיל רוחב ואורך על ידי 100000:

עכשיו להפעיל את היישום. לפני עדכון המיקום הראשון, אתה’תראה שדה המפה עם קווים אלכסוניים, המציין כי זה’שעות מוגדר במיקום חוקי. לחץ על פריט תפריט Update, וכאשר המיקום מגיע דרך, בתחום המפה צריך להיות מרוכז על מיקום זה.

שדה המפה Embedded לפני

שדה המפה מוטבע לאחר קבלת הגדרת עדכון מיקום מיקום

בניגוד BlackBerry Maps, את MapField doesn’מקבלי מיקום תמיכה t. אתה יכול לשכפל את הפונקציונליות הזו (ועושים הרבה יותר) על ידי subclassing MapField ו דריסה של המתודה צבע. השיטות convertWorldToField ו convertFieldToWorld שתוכל להמיר בין אורך / רוחב ו על המסך פיקסלים.

פוסטים קשורים

  • הורד WhatsApp עבור BlackBerry Z10, Q10, Z3, Q5, 9900, 9800 7 בינואר, 2015 הורד WhatsApp עבור BlackBerry Z10, Q10, Z3, Q5, 9900, 9800 וכל התקנים אחרים WhatsApp הוא הטוב ...

  • למה לפתח עבור BlackBerry? תוכל להגיע לקהל של למעלה מ -79 מיליון משתמשים בלקברי. BlackBerry מפתח טופס הזמנת תודה. חתימת מפתח קוד BlackBerry שלך נשלח לעיבוד. אתה...

  • BlackBerry Torch סקירה עם מערכת הפעלת מסך מגע חדשה, תכונות אימתניות ומקלדת נשלפת מלאה, ומכשיר ה BlackBerry Torch הוא תחנת כוח בכיס. זהו אחד אנחנו כבר ...

  • תיאור המוצר BlackBerry Porsche Design P'9981 (8GB, HSN אחריות) סיכום קצר: עיצוב קלאסה top-of-the-העולם. 2.8 אינץ 'מגע נהדר מסך נותן לך חווית רויאל נכונה ....

  • Mobiles BlackBerry יצרנית המכשיר הפופולרי ביותר השישי בעולם, BlackBerry פועלת 91 מדינות ויש לה יותר משמונים מיליון מנויים לשירות האינטרנט העולמית. ב BlackBerry ...