<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 101,  comments - 29,  trackbacks - 0

    1、首先創(chuàng)建一個Bitmap圖片,并指定大小;
     
    2、在該圖片上創(chuàng)建一個新的畫布Canvas,然后在畫布上繪制,并保存即可;
     
    3、需要保存的目錄File,注意如果寫的目錄如“/sdcard/song/”如果不存在的話,要先創(chuàng)建(file.mkdirs).。


    4、需要添加權限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    Canvas是一個畫布,你可以建立一個空白的畫布,就直接new一個Canvas對象,不需要參數(shù)。也可以先使用BitmapFactory創(chuàng)建一個Bitmap對象,作為新的Canvas對象的參數(shù),也就是說這個畫布不是空白的,如果你想保存圖片的話,最好是Bitmap是一個新的,而不是從某個文件中讀入進來的,或者是Drawable對象。然后使用Canvas畫第一張圖上去,在畫第二張圖上去,最后使用Canvas.save(int flag)的方法進行保存,注意save方法里面的參數(shù)可以保存單個圖層,如果是保存全部圖層的 話使用 save( Canvas.ALL_SAVE_FLAG )。

     

    關于圖片旋轉問題不懂的話,請看博文:Android學習筆記之Bitmap位圖的旋轉
                                    這是原圖片和旋轉后圖片

     

                                                                         這是保存到本地的圖片800*600 JPG格式

     

    具體實現(xiàn):


    BitmapView.java

     

     

    源代碼下載:點擊打開鏈接

     

     

    posted on 2012-02-17 22:08 mixer-a 閱讀(788) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 亚洲精品免费在线视频| 18禁无遮挡无码国产免费网站| 性盈盈影院免费视频观看在线一区| 久久亚洲免费视频| 久久成人a毛片免费观看网站| 亚洲中文字幕无码日韩| 国产性生大片免费观看性| 亚洲好看的理论片电影| 91福利免费网站在线观看| 亚洲日韩精品一区二区三区| 中文字幕日本人妻久久久免费| 亚洲国产成人一区二区三区| 久久国产乱子精品免费女| 精品亚洲麻豆1区2区3区| 精品福利一区二区三区免费视频| 亚洲国产av美女网站| 成人看的午夜免费毛片| 午夜亚洲国产精品福利| 亚洲黄色免费电影| 亚洲日韩精品国产一区二区三区 | 亚洲国产AV无码专区亚洲AV| 桃子视频在线观看高清免费视频 | 国产精品另类激情久久久免费 | 久久久久久久亚洲Av无码| 国产精品怡红院永久免费| 亚洲一区二区三区高清在线观看| 中文在线日本免费永久18近| 亚洲人成网站在线播放影院在线| 日本zzzzwww大片免费| mm1313亚洲国产精品无码试看| 国产亚洲精aa成人网站| 久久久久久夜精品精品免费啦| 亚洲色偷偷综合亚洲av78| 国产成人99久久亚洲综合精品| 久久亚洲色WWW成人欧美| 伊人久久综在合线亚洲91| 免费播放一区二区三区| 国产精品国产亚洲区艳妇糸列短篇| 区久久AAA片69亚洲| 午夜宅男在线永久免费观看网| 亚洲精品一区二区三区四区乱码|