发表于: 2017-02-20 22:46:24
1 875
今天完成的事情:使用shareSDK实现社会化分享,包括QQ,微信,微博等。
学习了百度地图的基本用法:定位功能(得到当前设备所在的经纬度,或者具体的地址,国家,省份,城市,区,街道),地图功能(可以展示出具体的地图,并在地图上标出当前所处的位置)
明天计划的事情:实现统计,推送功能。
遇到的问题: 分享内容到特定的平台时,需要该平台的AppKey或者AppId。比如分享到微博,需要在http://open.weibo.com网站注册成为开发者,然后创建应用,在创建应用时需要提供应用的名称,下载地址,图标等一系列信息,通过审核后,才可以接入。才能实现分享到微博的功能。类似的问题还有分享到微信。
收获:
SDK:Software Development Kit , 软件开发工具包
API:Application Programming Interface,应用编程接口
LBS : Location Based Service ,基于位置的服务
使用第三方的sdk,需要申请该公司的开发者账号,创建应用,得到AppKey。然后下载SDK,一般是jar包(放到libs文件夹下)或者.so文件(放到JniLibs文件夹下),这样才可以使用第三方的sdk来开发程序。
具体的用法可以去官网的文档参考,写的非常详细。
分享功能:shareSDK:http://sharesdk.mob.com/downloadDetail/ShareSDK/android
百度地图:http://lbsyun.baidu.com/
分享功能用Android官方的SDK也可以实现,使用第三方的可以帮助我们更快更高效的开发出我们的应用。但是有时间也要自己思考一下实现的原理。
评论