91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android - 資源(resource)

發布時間:2020-07-26 07:08:03 來源:網絡 閱讀:258 作者:morndragon 欄目:移動開發

資源(resource)


本文地址: http://blog.csdn.net/caroline_wendy/article/details/21011915


Android的應用程序(app)資源存儲在項目層次中的res文件夾下;

資源的類型包括值(value),Drawable,顏色(color),布局(layout), 動畫(animation), 樣式(style), 菜單(menu), XML文件和原始資源;

同時自動創建一個R類型文件, 包含在項目中每一個資源的引用, 位置:app->build->source->r->debug;

Hello_World, 資源如圖:

Android - 資源(resource)

1. 簡單值(Value)

簡單值包括: 字符串(string), 顏色(color),尺寸(dimens),樣式(Style), 字符串數組或整數數組;

樣式可以繼承, 使用parent標簽, 繼承屬性;


2. 布局(layout)

布局可以用來定義任何可視組件(包括ActivityFragment)的用戶界面,文件名就是資源標識符;

Activity中, 布局使用setContentView填充(inflate)進入用戶界面;

MainActivity, 代碼:

    @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main); //把布局填充到用戶界面     }



3. 菜單(menu)

菜單資源在XML中定義以后, 可以通過MenuInflator Serviceinflate方法把菜單填充(inflate)到應用程序中;

文件名就是資源標識符;

MainActivity, 代碼:

    @Override     public boolean onCreateOptionsMenu(Menu menu) {                  // Inflate the menu; this adds items to the action bar if it is present.         getMenuInflater().inflate(R.menu.main, menu); //把菜單填充到用戶界面         return true;     }

4. Drawable

包括位圖和NinePatch(可拉伸的PNG圖像), 可以作為圖標使用, 應該滿足各種尺寸的要求;

dpi = dots-per-inch;


其余資源使用時, 再做講解.


Android - 資源(resource)



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿克陶县| 平谷区| 阜宁县| 绍兴县| 绥阳县| 阿合奇县| 罗江县| 新田县| 德化县| 武夷山市| 化德县| 久治县| 桃江县| 新闻| 蒙城县| 北辰区| 伊金霍洛旗| 竹山县| 策勒县| 赣榆县| 岳普湖县| 临清市| 文昌市| 酒泉市| 巴里| 怀宁县| 成都市| 合山市| 西昌市| 贞丰县| 鄢陵县| 胶南市| 双城市| 尚义县| 长寿区| 渑池县| 东光县| 宜君县| 东山县| 台中市| 榆树市|