Android中复制图片的实例代码
发布时间 - 2026-01-11 02:55:55 点击率:次activity_main.xml中的配置
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:orientation="vertical" tools:context=".MainActivity" > <ImageView android:id="@+id/iv_one" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <ImageView android:id="@+id/iv_two" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout>
MainActivity中代码:
public class MainActivity extends Activity {
private ImageView ivOne;
private ImageView ivTwo;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//1.获取图片控件
ivOne = (ImageView) findViewById(R.id.iv_one);
ivTwo = (ImageView) findViewById(R.id.iv_two);
//2.把tomcat.png 转换成bitmap 然后显示到iv_src
Bitmap srcBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.tomcat);
//3.将原图放置在第一个控件中
ivOne.setImageBitmap(srcBitmap);
//4.创建原图模板
Bitmap copybitmap = Bitmap.createBitmap(srcBitmap.getWidth(), srcBitmap.getHeight(), srcBitmap.getConfig());
//5.想作画 需要一个画布 以copybitmap为模板
Canvas canvas = new Canvas(copybitmap);
//6.创建一个画笔
Paint paint = new Paint();
//7.开始作画 srcBitmap参考原图去画
canvas.drawBitmap(srcBitmap, new Matrix(), paint);
for (int i = 0; i < 10; i++) {
//[一次修改多个像素]
copybitmap.setPixel(20+i,30, Color.RED);
}
//8.把copybitmap显示到ivTwo上
ivTwo.setImageBitmap(copybitmap);
}
}
总结
以上所述是小编给大家介绍的Android中复制图片的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# android
# 复制图片
# Android textview 实现长按自由选择复制功能的方法
# Android 复制文本内容到系统剪贴板的最简单实例(分享)
# Android中解决EditText放到popupWindow中
# 原有复制、粘贴、全选、选择功能失效问题
# android实现文本复制到剪切板功能(ClipboardManager)
# android 复制 粘贴 剪切功能应用
# 小编
# 第一个
# 多个
# 在此
# 给大家
# 转换成
# 所述
# 创建一个
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# ImageView
# gt
# wrap_content
# iv_one
# id
# vertical
# orientation
# context
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
制作旅游网站html,怎样注册旅游网站?
如何快速搭建自助建站会员专属系统?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
如何在万网自助建站中设置域名及备案?
Laravel如何升级到最新版本?(升级指南和步骤)
Java垃圾回收器的方法和原理总结
Laravel模型事件有哪些_Laravel Model Event生命周期详解
如何在阿里云虚拟主机上快速搭建个人网站?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
PHP正则匹配日期和时间(时间戳转换)的实例代码
常州企业网站制作公司,全国继续教育网怎么登录?
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
JavaScript如何实现类型判断_typeof和instanceof有什么区别
,怎么在广州志愿者网站注册?
如何在Tomcat中配置并部署网站项目?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
JavaScript数据类型有哪些_如何准确判断一个变量的类型
Laravel如何生成API文档?(Swagger/OpenAPI教程)
创业网站制作流程,创业网站可靠吗?
如何在云虚拟主机上快速搭建个人网站?
如何用AWS免费套餐快速搭建高效网站?
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
韩国服务器如何优化跨境访问实现高效连接?
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
制作电商网页,电商供应链怎么做?
Laravel如何与Inertia.js和Vue/React构建现代单页应用
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
如何获取免费开源的自助建站系统源码?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
b2c电商网站制作流程,b2c水平综合的电商平台?
如何选择可靠的免备案建站服务器?
长沙做网站要多少钱,长沙国安网络怎么样?
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
php json中文编码为null的解决办法
如何在Windows虚拟主机上快速搭建网站?
Laravel用户密码怎么加密_Laravel Hash门面使用教程
如何快速完成中国万网建站详细流程?
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
香港服务器WordPress建站指南:SEO优化与高效部署策略
如何构建满足综合性能需求的优质建站方案?
Python文件异常处理策略_健壮性说明【指导】
Python结构化数据采集_字段抽取解析【教程】
Laravel如何使用Blade模板引擎?(完整语法和示例)
java中使用zxing批量生成二维码立牌
上一篇:linux下可以开发app吗
上一篇:linux下可以开发app吗

