編輯:關於Android編程
顯示地圖 geocode.py
# -*- coding: utf-8 -*-
import android
import urllib
import urllib2
import json
import sys
print sys.getdefaultencoding()
reload(sys)
sys.setdefaultencoding('utf-8')
droid = android.Android()
city = droid.dialogGetInput(ugeocode,u請輸入 city:,u'guangzhou').result
city = urllib2.quote(city)
print city
url = u'http://maps.google.com/maps/api/geocode/json?address=%s&sensor=true&language=zh-CN'
handler = urllib2.urlopen(url % city)
js = json.load(handler)
handler.close()
address = js['results'][0]['address_components']
for ad in address:
print ad['long_name']
location = js['results'][0]['geometry']['location']
uri = u'geo:%s,%s' % (location['lat'], location['lng'])
print uri
# 顯示地圖:
droid.startActivity('android.intent.action.VIEW',uri)
本人android 4.1 pad 沒有 gps , 如何顯示地圖?
從geo.py 開始研究:
# -*- coding: utf-8 -*- import android import urllib import urllib2 import json droid = android.Android() city = droid.dialogGetInput(ugeocode,u請輸入 city:,u'guangzhou').result city = urllib2.quote(city) print city url = u'http://maps.google.com/maps/api/geocode/json?address=%s&sensor=true&language=zh-CN' handler = urllib2.urlopen(url % city) data = handler.read() handler.close() print data
MkDocs項目文檔生成器(一)
簡介類別:項目文檔生成器,生成靜態站點,管理MarkDown文檔。官方網址:http://www.mkdocs.org/中文文檔:http://markdown-docs
androidstudio初次成功混淆遇到的問題
今天閒,所以想把項目加入混淆,可以減小apk體積,也可以優化項目。本來以前也加入過,但是因為總是報錯所以不了了之。androidstudio 混淆首先需要在項目的buil
Android實現動態圓環的圖片頭像控件
先看效果圖:現在大部分的app上難免會使用到圓形頭像,所以今天我給大家分享一個單獨使用的,並且周圍帶有圓環動畫的花哨圓形頭像控件,本控件是在圓形頭像控件基礎上實現的,只是
一步一步教你在 Android 裡創建自己的賬號系統(二)--同步數據以及設計賬號頁面
在前一篇文章中(一步一步教你在 Android 裡創建自己的賬號系統(一)),我向大家介紹了如何在 Android 系統中創建自己的賬戶系統,
一、初識GVR ---- Android VR視頻/Google VR for Android /VR Pano/VR Video
業余時間充足,於是想弄點自己的東西,找來找去還是回到當初感興趣的VR。目