『壹』 什麼是9png圖片原理是什麼,9png工具又如何使用
9png圖片原理在於其獨特的分割方式。圖片被分割為九個部分,通過在四周畫線來控制拉伸效果,解決普通點陣圖拉伸後難以看的問題。
通過設置四條線,你可以控制對話框或其他需要拉伸元素的大小。右邊和下邊的線決定了中心內容區域的尺寸,比如聊天對話框中的文字大小。上邊和左邊的線則決定了橫向和縱向拉伸時使用哪一部分圖片,程序自動復制這部分進行填充。
為了保留部分不拉伸,可以選擇兩個拉伸點,這樣可以確保這部分保持不變。通過使用SDK自帶的draw9patch功能,可以直觀看到content area和拉伸效果。在圖像邊緣畫線,找到黑色線即可,使用時記得按住shift畫紅線,這步驟可能需要一些耐心。
製作完成後,導出.9.png圖片,調整解析度,如使用Android Asset Studio,然後將其放入res文件夾對應的不同drawable文件夾中。在XML中使用android:background="@drawable/your9patch"即可在項目中使用9png圖片。
『貳』 怎麼把圖片分割,比如分8張圖
打開圖片平均分割軟體,然後直接將圖片拖拽到項目空白處,會彈出一些RGB提示,不用管它,直接點擊確定即可,如果圖片較多的也可以一次性拖拽所有圖片進來,圖片格式可以是jpg,png,pdf,tiff,bmp等格式,所有常用的圖片格式都是可以直接添加進來進行編輯的。