location paketi nedir?
- Flutter kursu
- İleri seviye
- Ders 36/69
- 4 dk
location paketi ile cihaz konumunu öğrenirsin.
location paketi nedir?
location paketi, cihazın GPS konumunu okumak için kullanılır. Location sınıfından bir örnek oluşturulur ve bu örnek üzerinden konum alınır. Konum verisi enlem ve boylam olarak gelir.
final location = Location();
final data = await location.getLocation();
print(data.latitude);LocationData ve enlem
getLocation metodu bir LocationData nesnesi döndürür. Bu nesnenin latitude ve longitude alanları konum koordinatlarını verir. Enlem ekvatora olan uzaklığı, boylam ise başlangıç meridyenine olan uzaklığı ifade eder.
final data = await location.getLocation();
print(data.latitude);
print(data.longitude);Uygulama Location örneği oluştur
Bir Location örneği oluştur ve 'ok' yazdır.
Başlangıç kodu
class Location {
Location();
}
void main() {
// Location örneği oluştur
// 'ok' yazdır
}Örnek çözüm
class Location {
Location();
}
void main() {
final location = Location();
print('ok');
}Beklenen çıktı
ok
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Location sınıfından bir örnek nasıl oluşturulur?
- new Location()
- Location() Doğru cevap
- Location.instance
- Location.create()
Açıklama: Location sınıfından örnek oluşturmak için Location() constructor'ı çağrılır; parantez gereklidir.
2 Location örneği oluştur
final location = ____;
final location = Location();
Açıklama: Location sınıfından örnek oluşturmak için Location() constructor'ı çağrılır; parantez gereklidir.
3 location parçaları
| Kavram | Anlamı |
|---|---|
Location |
Konum servisi sınıfı |
LocationData |
Konum verisi |
latitude |
Enlem |
longitude |
Boylam |