<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)站導航:
     
    主站蜘蛛池模板: 亚洲视频在线观看免费视频| 亚洲日本一区二区一本一道| 亚洲精品熟女国产| 成人性做爰aaa片免费看| 亚洲精品白浆高清久久久久久| 二区久久国产乱子伦免费精品| 亚洲日韩精品无码一区二区三区| 中文日本免费高清| 亚洲精品综合一二三区在线| 99爱免费观看视频在线| 久久精品亚洲中文字幕无码麻豆| 亚洲无砖砖区免费| 亚洲 欧洲 日韩 综合在线| 午夜寂寞在线一级观看免费| 美女又黄又免费的视频| 亚洲日韩中文在线精品第一| a毛片久久免费观看| 久久久久亚洲AV无码麻豆| 免费av欧美国产在钱| 国产亚洲一卡2卡3卡4卡新区 | 亚洲人成7777| 美女视频黄a视频全免费| 免费网站看av片| 亚洲福利一区二区三区| 拍拍拍又黄又爽无挡视频免费| 亚洲另类自拍丝袜第五页| 国产亚洲精品自在线观看| 久久午夜羞羞影院免费观看| 亚洲中文字幕无码mv| 亚洲无码视频在线| 久久久久久精品成人免费图片| 亚洲国产精华液2020| 亚洲乱码国产一区三区| 91免费国产在线观看| 色多多免费视频观看区一区| 亚洲AV乱码一区二区三区林ゆな| 免费电影在线观看网站| 在线观看免费无码专区| 亚洲乱码中文字幕在线| 亚洲国产成人一区二区三区| 无码人妻一区二区三区免费|