当前位置: 首页 > news >正文

asp网站默认后台景点网站设计与制作

asp网站默认后台,景点网站设计与制作,国内公司名字可以做国外网站,舟山市建设信息港网站文章目录 前言一、效果图二、实现步骤1.引入依赖库2.二维码生成3.布局转图片保存或者分享 总结 前言 其实现在很多分享都是我们自定义的#xff0c;更多的是在界面加了很多东西#xff0c;然后把整个界面转成图片保存相册和分享#xff0c;而且现在分享都不需要第三方… 文章目录 前言一、效果图二、实现步骤1.引入依赖库2.二维码生成3.布局转图片保存或者分享 总结 前言 其实现在很多分享都是我们自定义的更多的是在界面加了很多东西然后把整个界面转成图片保存相册和分享而且现在分享都不需要第三方直接调用系统分享大大提高工作效率本篇文章还涉及到二维码生成以及布局转图片保存相册并刷新相册功能 一、效果图 二、实现步骤 1.引入依赖库 二维码生成依赖库 implementation com.journeyapps:zxing-android-embedded:3.5.02.二维码生成 //实例化 private var codeBitmap: Bitmap? null //生成二维码 //share_url 要生成的链接或者文案第二三个参数为二维码宽高codeBitmap QRCodeUtils.createQRCodeBitmap(share_url, 120, 120, UTF-8,H, 1, Color.BLACK, Color.WHITE) //显示到控件上 imag_ewm.setImageBitmap(codeBitmap)3.布局转图片保存或者分享 1.调用 //relative_tp为要保存的布局第二个参数为1时分享2为保存相册 startSaveBitmap(getViewBitmap(relative_tp), 2)2.实现方法 /*** 布局转图片** param v* return*/private fun getViewBitmap(v: View): Bitmap? {v.clearFocus()v.isPressed falseval willNotCache v.willNotCacheDrawing()v.setWillNotCacheDrawing(false)val color v.drawingCacheBackgroundColorv.drawingCacheBackgroundColor 0if (color ! 0) {v.destroyDrawingCache()}v.buildDrawingCache()val cacheBitmap v.drawingCache ?: return nullval bitmap Bitmap.createBitmap(cacheBitmap)v.destroyDrawingCache()v.setWillNotCacheDrawing(willNotCache)v.drawingCacheBackgroundColor colorreturn bitmap}/*** 图片保存相册** param bitmap*/private fun startSaveBitmap(bitmap: Bitmap?, type: String) {//1分享2为下载if (bitmap null) {return}// 新建目录appDir并把图片存到其下val appDir: File File((thisMyInvite.getExternalFilesDir(null)!!.getPath() System.currentTimeMillis()).toString() BarcodeBitmap)if (!appDir.exists()) {appDir.mkdir()}val fileName System.currentTimeMillis().toString() .jpgval file File(appDir, fileName)try {val fos FileOutputStream(file)bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos)fos.flush()fos.close()} catch (e: IOException) {e.printStackTrace()}if (type 1) {val intent Intent(Intent.ACTION_SEND)intent.type image/* //设置MIME类型intent.putExtra(Intent.EXTRA_STREAM, FileProvider.getUriForFile(this,applicationId(也就是包名).fileprovider,file)) //需要分享的文件URIstartActivity(Intent.createChooser(intent, 分享))} else {//把file里面的图片插入到系统相册中try {MediaStore.Images.Media.insertImage(thisMyInvite.getContentResolver(),file.absolutePath, fileName, null)} catch (e: FileNotFoundException) {e.printStackTrace()}// 通知相册更新thisMyInvite.sendBroadcast(Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,Uri.fromFile(file)))ToastUtils.showToast(resources.getString(R.string.Successfullysaved))}}总结 总之这玩意简单如喝水欢迎大家提建议但我不会采纳希望能帮助到有需要的。
http://www.hkea.cn/news/14382179/

相关文章:

  • 手机主题如何自己制作网站长沙制作网页的基本步骤
  • 手机网站域名新闻发布会方案
  • 杭州做网站设计公司网站备案每年一次
  • 晋江做网站的公司哪家好淘宝网站用什么语言做的
  • 企业网站的总体设计有哪些网站建设工作室
  • 泉州网站建设-泉州网站建设公司网站开发需求模板模板
  • 房地产公司网站模板wordpress 预加载
  • 网站推广的策略有哪些响应式网站用什么单位
  • 织梦网站怎样做seojsp网站开发 pdf
  • 新郑龙湖网站建设银川网站建设效果
  • 审计网站建设毕业设计php网站开发工程师招聘会
  • 电子毕业设计网站建设吾爱源码
  • 深圳哪家网站建设好网站开发上市公司
  • 广州市网站建设科技进销存永久免费
  • 数据查询网站上海品划网站建设有限公司
  • 做网站的图片的内存网站怎么加关键词做优化
  • 做网站付费流程长春网站建设技术托管
  • 中文旅游网站html模板顺德网站建设多少钱
  • 6网站建设设计qq空间刷赞网站推广
  • 代理企业网站备案大气蓝色企业网站模板
  • 图形网站建设软件杰商网西安网站建设
  • 做响应式网站用什么框架关于申请网站建设
  • 网站开发前端制作中装建设装饰有限公司
  • 建网站系统能换吗老哥们给个uc能看的
  • 做任务反佣金的网站网站首页建设
  • 网站建设公司营业执照经营范围推广普通话手抄报内容怎么写
  • 为一个网站设计一个推广方案建设工程中标查询网站
  • 建设网站的条件佛山的网站建设
  • 做网站淮南支付网站开发费可以做无形资产
  • 建一个企业网站多少钱静态网站开发课程