android5.0發布的時候,google提供了vector的支援。
vectordrawable向量圖採用的標準相當於是svg標準的子集,有些操作並不在android系統中得到支援。
svg可縮放向量圖(scalable vectorgraphics)是基於可擴充套件標記語言(xml),用於描述二維向量圖形的一種圖形格式,svg 影象在放大或改變尺寸的情況下其圖形質量不會有所損失。
android系統下可以方便地修改向量圖的顏色、長寬等,且向量圖無需建立多個解析度的
。—svg
編輯器。
androidstudio的vectorasset—可以非常方便的建立vector影象,甚至可以直接通過本地的svg影象來生成vector影象。
參考:
APP開發實戰34 HTTPS介紹
https hyper text transfer protocol over secure socket layer 是http的安全版,在http和tcp層間加入ssl tls層,以實現內容加密 身份認證和保證資料完整性。ssl 加密套接字協議層securitysocket layer,tls ...
APP開發實戰38 Cookie介紹
http是一種無狀態性的協議。這是因為此種協議不要求瀏覽器在每次請求中標明它自己的身份,並且瀏覽器以及伺服器之間並沒有保持乙個永續性的連線用於多個頁面之間的訪問。當使用者訪問這個網域名稱的時候,瀏覽器就會自動和伺服器建立tcp ip連線,然後傳送http請求到example.com的伺服器的80埠。...
APP開發實戰50 MVVM架構
mvvm model view viewmodel 框架圖 viewmodel大致上就是mvp的presenter和mvc的controller了,而view和viewmodel間沒有了mvp的介面介面,而是直接互動,用資料 繫結 的形式讓資料更新的事件不需要開發人員手動去編寫特殊用例,而是自動地雙...