寒假小软件开发记录05--微信分享

  微信分享功能,在网上查阅之后得知,功能代码早已在微信开放平台中打包好。

  

  在微信开放平台管理中心,app审核通过后,得到应用签名和AppId。

  导入libammsdk.jar包以后,才可使用微信提供的一些功能。

  在主包里再new一个包,用来存放关于微信的.java文件。将微信开放平台里给出的代码拿来放入一个.java文件中,并用自己的AppId作为参数,然后在MainActivity中通过建立按钮、设置事件监听等,将微信分享按钮和功能联系起来。

   

  

  在分享到微信时,应该是图片形式:

  

  将share这个分享按钮使用setVisibility(View.INVISIBLE)方法进行隐藏,之后才可进行截图分享。

  View.setDrawingCacheEnabled(true)的作用是设置缓存属性

  view.buildDrawingCache()启用view并获取位图,也就是获得截图

 

 

 

  

posted @ 2018-02-12 10:51  我命倾尘  阅读(146)  评论(0编辑  收藏  举报