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

asp网站默认后台大连网站网络公司

asp网站默认后台,大连网站网络公司,wordpress 所有分类,广州网络设计文章目录 前言一、效果图二、实现步骤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.dnsts.com.cn/news/232138.html

相关文章:

  • wordpress底部修改深圳短视频seo教程
  • 网站快速开发平台dns加网站
  • 制作小网站动漫制作专业累吗
  • 什么是网站二级目录枣强网站建设电话
  • 网页设计比较好的网站网站备案信息批量查询
  • 网站域名试用期卡盟网站制作
  • 贵安新区住房和城乡建设厅网站建站能赚钱吗
  • 长春seo网站排名优化济南互联网网络营销
  • 哪个公司网站备案快wordpress+订单号位数
  • 界面十分好看的网站微信管理系统后台
  • 乐昌北京网站建设浙江省住房城乡建设厅官方网站
  • 奉贤深圳网站建设公司asp.net网站开发项...
  • 快速微信网站建设vs2013可以做网站么
  • 越南做网站服务器东营
  • 网站开发服务石家庄求职信息网
  • 做网站必须购买空间吗百度网页推广费用
  • 网站建设经费计划内容哪些网站可以加锚文本
  • 国外企业网站怎么做电脑网站设计页面
  • 合肥网站建设模板系统wordpress图片主
  • 深圳网站建设龙华信科为企业规划一个网站
  • 稻壳网站建设wordpress保存的字体大小
  • 海尔建设此网站的目的是什么意思网站中的搜索功能怎么做的
  • 官方网站建设公司上海百度移动关键词排名优化
  • 杭州网站制作模板安徽网站推广
  • 自助建站哪个网站好在线画图网页版
  • 山西建设银行官方网站做的网站错位怎么办
  • 短视频网站开发教程快速开租建站
  • 凡科网站建设平台好么软文营销的概念
  • 通江县住房和城乡建设局网站十条网站建设的seo策略
  • 网站的开发建设要做什么成都龙泉建设发展有限公司网站