第9章第三方SDK开发
由于本章第三方SDK开发认证之类的流程基本没有,还有一个问题就是这种SDK可能会存在更改的问题,而且还要等待审核,所以基本基本都是靠在网上搜寻日期较近的博客或官方文档(不过官方的网站以及说明文档是真的不太好,从官方网站上来看,可靠度排名是百度>微信>qq>新浪。qq的开发者网站。em。。真的一言难尽。新浪就更那啥了,是一个我经常打不开的网站)简单看一看,并没有实践。
273.使用腾讯SDK获取授权QQ账户的简介
274.使用腾讯SDK实现以第三方登录QQ账户
参考链接:
qq互联--qq快捷登陆
https://www.jianshu.com/p/bb1d31375383
第三方登录:QQ登录接入指南
https://www.jianshu.com/p/f33b12045cae
275.使用腾讯SDK将指定文本分享给QQ好友
参考链接:
分享消息到QQ(定向分享)
https://wiki.open.qq.com/wiki/%E5%88%86%E4%BA%AB%E6%B6%88%E6%81%AF%E5%88%B0QQ%EF%BC%88%E5%AE%9A%E5%90%91%E5%88%86%E4%BA%AB%EF%BC%89
延伸:
Android系统分享使用Intent分享文本到QQ和文本+图片到微信朋友圈及纯图到微信
https://www.jianshu.com/p/9522e24713e1
276.使用腾讯SDK将本地图像发表到QQ空间
参考链接:
android 分享纯图片到QQ空间实现方式
https://blog.csdn.net/weixin_41239127/article/details/78743421
277.使用微信SDK将视频链接分享给微信好友
278.使用微信SDK将音乐链接分享到朋友圈
参考链接:
官方文档
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.html
279.使用百度SDK根据起点和终点规划步行线路
参考链接:
安卓百度地图(五)百度地图路线规划
https://www.jianshu.com/p/4a547e54a52c
280.使用百度SDK实现将驾车线路分享给好友
这个是输入起点和终点的经纬度,得出路线,然后通过分享到其他应用去做的。
281.使用百度SDK调用百度地图App的驾车导航
参考链接:
官方文档:
http://lbsyun.baidu.com/products/products/navigation
282.使用百度SDK调用百度地图App的POI检索
283.使用百度SDK实现在地图中定位手机位置
参考链接:
安卓百度地图(一)定位功能的实现、周边POI的检索
https://www.jianshu.com/p/33e6e1a46410
284.使用百度SDK获取在地图上点击位置的地名
参考链接:
获取位置描述
http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/get-location/describe
安卓百度地图(一)定位功能的实现、周边POI的检索
https://www.jianshu.com/p/33e6e1a46410
285.使用百度SDK在地图的城市之间绘制连线
参考链接:
安卓百度地图(三)绘制点、线等图层信息
https://www.jianshu.com/p/7cf8fb707954
286.使用百度SDK在地图上添加图文悬浮框
主要是用到了添加信息窗功能,并且使用TextView.setCompoundDrawables给TextView加上了图片,使最后结果是同时显示文字和图片。
//调用setCompoundDrawables前,Drawable必须调用setBounds。
参考链接:
添加信息窗
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/render-map/text
android TextView的setCompoundDrawables()方法
https://www.jianshu.com/p/1ac91c3e0a77
百度地图之覆盖物聚合效果
https://www.jianshu.com/p/22f690086416
287.使用百度SDK在地图上添加淡入动画
288.使用百度SDK在地图上添加弹跳型动画
参考链接:
点标记动画
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/render-map/animation
289.使用百度SDK在地图上查询指定城市兴趣点
参考链接:
安卓百度地图(四)城市,周边,区域检索
https://www.jianshu.com/p/17ff6e691733
290.使用百度SDK在地图上为行政区添加边界线
参考链接:
基于百度地图开发——在地图上框出市、区的边界线
291.使用百度SDK在地图指定范围添加圆角矩形
参考链接:
安卓百度地图(三)绘制点、线等图层信息
https://www.jianshu.com/p/7cf8fb707954
292.使用百度SDK查询指定地点的热力图
参考链接:
切换地图类型
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/maptype
293.使用百度SDK实现隐藏或显示地名标注信息
mBaiduMap.showMapPoi(false);隐藏
mBaiduMap.showMapPoi(true);显示
参考链接:
隐藏底图标注
http://lbs.baidu.com/index.php?title=androidsdk/guide/interaction/method
294.使用百度SDK实现以俯视角观察街道三维图
这里知识点是2个,一个是三维图,另一个是俯视,结合一下就是了。
但是好像不提供三维图了现在。
地图SDK提供了3种预置的地图类型,包括普通地图,卫星图,空白地图。另外提供了2种常用图层实时路况图以及百度城市热力图。
http://lbs.baidu.com/index.php?title=androidsdk/guide/create-map/maptype
参考链接:
BaiduMap SDK-百度地图的缩放、旋转和俯视功能实现
https://blog.csdn.net/niuba123456/article/details/81124739#2.3%20%E4%BF%AF%E8%A7%86
295.使用百度SDK实现根据经纬度计算两地距离
参考链接:
百度地图之计算两点之间的距离
https://www.jianshu.com/p/3d8a081aaaf8
两点距离计算
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/tool/calculation
微博的sdk在github上。
weibo_android_sdk
https://github.com/sinaweibosdk/weibo_android_sdk
以下几个小节由于新浪文档可读性实在不太友好,并且目前学习的想法不强,因此放弃了,等以后要用到再说吧。
296.使用新浪SDK实现跳转到微博主页
297.使用新浪SDK获取授权微博账户的简介
298.使用新浪SDK将微博账户简介生成二维码
299.使用新浪SDK实现搜索指定关键字的微博
300.使用新浪SDK实现发布图像至微博