`
119568242
  • 浏览: 430980 次
  • 性别: Icon_minigender_1
  • 来自: 深圳/湛江
社区版块
存档分类
最新评论

Android菜鸟日记19-图片旋转

 
阅读更多
Android菜鸟日记
19图片旋转

之前做图片旋转都很2的去复写类然后写一个方法去旋转。
其实完全可以把图片转成bitmap图 然后再调用bitmap的方法去旋转。

        Matrix temp=new Matrix();
// Matrix 为 import android.graphics.Matrix;
        temp.setRotate(90.0f);
//对matrix对象设置旋转角度
        Bitmap bt=((BitmapDrawable)this.getResources().getDrawable(R.drawable.icon2)).getBitmap();
//从资源文件中获得Drawable对象强转成BitmapDrawable然后获取bitmap.
        ImageView im1= (ImageView)this.findViewById(R.id.im1);
        bt=bt.createBitmap(bt, 0, 0, bt.getWidth(),bt.getHeight(),temp,true);
//重绘bitmap(参数包括matrix对象)然后吧重绘后的对象重新赋值
        im1.setImageBitmap(bt);


2011-9-22
poolo
分享到:
评论

相关推荐

    Android菜鸟日记25-android反编译

    这篇“Android菜鸟日记25-android反编译”将带你走进Android反编译的世界,揭示APK背后的秘密。 首先,让我们了解什么是Android反编译。Android应用主要由Java语言编写,经过编译后生成Dalvik字节码(.dex文件),...

    菜鸟入侵--利用资源搜索动画教程

    菜鸟入侵--利用资源搜索动画教程,内附有详细的使用说明 菜鸟入侵之利用资源篇 菜鸟在入侵的时候,如果能充分利用现有的资源,那将对自己的入侵起很大的

    菜鸟到老鸟-教你玩转Mac操作系统

    菜鸟到老鸟-教你玩转Mac操作

    Android studio1.3.1从菜鸟到高手--第一季-视频-百度盘

    - **图片压缩**:减少图片文件大小,加快加载速度。 - **异步加载**:使用AsyncTask或其他异步处理机制避免UI卡顿。 - **内存泄漏检测**:定期检查和修复内存泄漏问题,保证应用稳定性。 ### 实战案例分析 #### ...

    Android-Adt-sdk(18-19)

    这个压缩包包含了版本18和19的SDK,分别对应Android 4.3 (API Level 18) 和 Android 4.4 (API Level 19)。在Android开发过程中,了解并掌握不同版本的SDK是非常关键的,因为每个版本都有其特定的特性和功能改进。 *...

    android-emulator-webrtc

    android-emulator-webrtc 它包含一组React组件,可用于从浏览器与android模拟器进行交互。 它旨在与连接到正在运行的仿真器的一起使用。 有关如何运行可通过网络访问的仿真器的示例,请参见脚本。 npm install --...

    菜鸟学安卓 ----01之环境准备

    ### 知识点一:Android 开发环境搭建 #### 1.1 了解 Android 开发环境的基本构成 - **操作系统**:本教程基于 Windows 7 操作系统进行讲解。 - **JDK(Java Development Kit)**:安装 JDK 1.7 或更高版本,因为 ...

    Android课程设计-菜鸟裹裹app源代码+文档说明.zip

    Android课程设计-计菜鸟裹裹app源代码+文档说明菜鸟裹裹主要包括1.支付宝快速登录2.支付宝注册3.手机淘宝登录,手机登录4.首页-校园认证5.首页-包裹搜索,首页-添加包裹6.首页-扫一扫7.首页-身份码8.首页-寄万物,寄...

    android-json-0.0.20131108.vaadin1.jar

    android-json-0.0.20131108.vaadin1.jar

    职场菜鸟升职记----完整版

    在《职场菜鸟升职记》这部作品中,作者通过主人公的视角展现了作为一名职场新人所应有的态度。开篇即强调“我是菜鸟”的心态,这种心态不仅意味着对自身能力的认知和定位,更是一种积极向上、勇于学习的态度。它鼓励...

    手打从菜鸟到入门--电脑篇

    手打从菜鸟到入门--电脑篇 此文章推荐刚刚接触电脑的朋友们阅读,书籍会更新,属于网络文章,相信对大多数网友会有帮助!

    菜鸟飞飞飞-微服务架构的想法

    菜鸟飞飞飞-微服务架构的想法

    STM32菜鸟学习手册-罗嗦版

    STM32菜鸟学习手册-罗嗦版 。

    DelPhi7教程之菜鸟先飞版--帮你打通任督二脉(第1式).asp.rar

    《Delphi7教程之菜鸟先飞版--帮你打通任督二脉(第1式)》是一份专为初学者设计的教程,旨在帮助新手快速掌握Delphi7编程的基础知识和技巧。Delphi7是一款强大的Windows应用程序开发工具,以其高效的代码生成、直观的...

    CCNA菜鸟笔记640-802

    《CCNA菜鸟笔记640-802》是一份针对初学者的全面学习资源,包含两部分:《CCNA菜鸟笔记2007修正版》和《CCNA 640-802课程讲义》。这些文档旨在帮助读者理解和掌握Cisco Certified Network Associate(CCNA)认证考试...

    菜鸟学安卓 ---03之硬件运行环境搭建

    在“我的电脑”中右键点击,选择设备管理器,找到“Android设备”或“未知设备”(如果没有正确识别可能会显示为这个)。然后右键点击,选择“更新驱动程序软件(p)”。 在弹出的窗口中,选择“浏览我的电脑以查找...

    菜鸟玩破解--BT5_中文版破解WPA2_WPA简单过程教程

    菜鸟玩破解--BT5_中文版破解WPA2_WPA简单过程教程 如题,简单的WPA2_WPA破解过程教程,首先下载BT5_中文版,然后按图示进行。

    菜鸟学安卓 ---04之Hello word

    默认情况下,Android Studio会自动为你生成相关的Java代码,包含一句"Hello, World!"的打印语句。 完成这些步骤后,项目就会被创建。现在你可以运行你的应用了。在顶部菜单栏,点击"Run"按钮,然后选择要运行的设备...

Global site tag (gtag.js) - Google Analytics