Geri bildirim gönderin
Snapshot API'ye genel bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kullanımdan kaldırma bildirimi: Yerler ve Hava Durumu içerik sinyalleri
Uyarı:
getPlaces()
ve getWeather()
yöntemleri tarafından gösterilen Yerler ve Hava Durumu içerik sinyalleri kullanımdan kaldırıldı.
Yerler bağlamsal sinyali devre dışı bırakıldı. Bu sinyalin kullanılmaya devam edilmesi 30 Ekim 2019'a kadar mevcut uygulamaları olan müşterilerle sınırlıydı. Yeni uygulamalar, Yerler içerik sinyali yerine Android için Yerler SDK'sını kullanmalıdır.
Hava Durumu içeriğe dayalı sinyali de devre dışı bırakıldı. Bu sinyalin kullanılmaya devam etmesi, 31 Ocak 2020 tarihine kadar mevcut uygulamaları olan müşterilerle kısıtlıydı. Google, Hava Durumu içerik sinyali için alternatif işlevler sunmaz.
Kullanıcının mevcut ortamı hakkında bilgi edinmek için Snapshot API 'yi kullanabilirsiniz. Snapshot API ile çeşitli bağlam sinyallerine erişebilirsiniz:
Algılanan kullanıcı etkinliği (ör. yürüdüğü veya araba kullandığı)
Kaydettirdiğiniz yakındaki işaretçiler.
Kulaklık durumu, takılı veya takılı değil.
Enlem ve boylamı içeren konum.
Sistem bu değerleri önbelleğe alarak hızlı bir şekilde döndürülebilir. Veri yoksa yeni durum değerleri döndürmek için algılama ve çıkarım işlemleri yapılır.
Awareness API, herkese açık bir API'si olan bağlam türleri için mevcut veri türünü döndürür.
Her bağlam sinyalinde ilgili bir Snapshot API yöntemi vardır. Örneğin, tespit edilen mevcut etkinliği almak için getDetectedActivity()
yöntemini çağırır, bir DetectedActivityResponse
almak için bir SuccessListener
kullanır ve ardından gerçek istek verilerini alabileceğiniz ActivityRecognitionResult
öğesini döndürmek için getActivityRecognitionResult()
çağrısı yaparsınız.
Aşağıdaki örnekte, algılanan en son etkinliğin nasıl alınacağı gösterilmektedir:
Awareness.getSnapshotClient(this).getDetectedActivity()
.addOnSuccessListener(new OnSuccessListener<DetectedActivityResponse>() {
@Override
public void onSuccess(DetectedActivityResponse dar) {
ActivityRecognitionResult arr = dar.getActivityRecognitionResult();
}
})
İstek verileriyle ne yapabileceğiniz hakkında daha fazla bilgi için Anlık Görünüm verilerini alma bölümüne bakın.
Geri bildirim gönderin
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-09-14 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
Bize geri bildirimde bulunmak mı istiyorsunuz?
{"lastModified": "Son g\u00fcncelleme tarihi: 2023-09-14 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-09-14 UTC."]]