易语言实地培训长期招生 QQ1615457736

乐易论坛

 找回密码
 立即注册

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

导航
导航
培训
培训
产品
产品
易歪歪客服聊天助手——永久免费阿里云服务器最高¥1888云产品通用代金券我要租广告易歪歪客服聊天助手——永久免费
阿里云服务器低至10元/月我要租广告易歪歪客服聊天助手——永久免费最高2000云产品通用代金券
查看: 6229|回复: 0
收起左侧

[火山教程] 5、资源

[复制链接]
  • TA的每日心情
    奋斗
    昨天 02:38
  • 签到天数: 721 天

    [LV.9]以坛为家II

    发表于 2017-7-31 10:55:19 | 显示全部楼层 |阅读模式

    乐易编程网免费注册!抓住机会哦!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    资源
    1.安卓资源分为很多种,本文以图片资源举例说明.我们不再从上一步的程序继续,请先把上一步的程序内容删空,重新建立一个名称为"启动类",基础类为"窗口"的类.
    2.打开启动类的界面设计器,在其中加入一个图片框后确定返回.
    3.在"图片框1"的属性表中加入一个名为"图片资源"的属性,在属性值中选择进一个图片文件名:
    step5_1.jpg
    注: 如何支持同时提供多种DPI的资源图片请参见语法手册中关于AndroidResFile的描述.
    4.运行程序后的效果:
    step5_2.jpg
    5.另一种访问资源的方法(★以下属于高级内容,不明白的地方可以暂时跳过):
    我们在"图片框1"的类型"图片框"上点击右键,选择跳转到其定义位置,可以看到图片框系统类的源代码,在其中看到"图片资源"属性的数据类型为"可绘制资源":
    step5_3.jpg
    继续跳转到"可绘制资源"类的定义位置:
    step5_4.jpg
    可以看到其为类型为"文本到ID"的常量类,这也是我们可以直接为图片框的"图片资源"属性直接设置文件名的原因.
    由于属性值可以引用常量,因此以下代码的效果与前面是一致的:


    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    乐易推荐上一条 /6 下一条

    QQ|网站地图|Archiver|手机版|小黑屋|乐易论坛 ( 湘ICP备19007035号-2 )

    GMT+8, 2019-10-17 02:01 , Processed in 0.097049 second(s), 80 queries .

    Powered by Discuz! X3.4 Licensed

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表