zoukankan      html  css  js  c++  java
  • 寒假小软件开发记录05--微信分享

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

      

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

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

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

       

      

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

      

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

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

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

      

  • 相关阅读:
    gTest&gMock learning
    机器学习 delay learning
    c++ learning
    2017 湘潭邀请赛&JSCPC G&J
    mapreduce&GFS&bigtable learning
    golang learning
    高斩仙的北京历险记
    python learning
    Codeforces Round #448 (Div. 2) B
    python之callable
  • 原文地址:https://www.cnblogs.com/guobin-/p/8494067.html
Copyright © 2011-2022 走看看