android怎样使用外部资源

1.把资源放到assets目录下

    调用 file:///android_asset/xxx.key

    不会在R文件中生成引用资源。

  缺点:android系统要求asset目录文件大小不要大于1M,大于1M就会引起打包过慢。

2.把资源放到res目录下新建的raw目录,xxx.key

   访问,通过R.raw.xxx.key

  缺点:如果资源过大, ResourceManager就会耗费资源。

3.通过加载器 加载src下的资源

在1.6版本:

apk大于90M就会造成无法安装。

而且对于有些硬件,apkManager无法获得足够的资源,解压apk文件。所以对大文件,尽量使用从server下载使用。

时间: 2024-12-11 16:46:05

android怎样使用外部资源的相关文章

【IOS】解决XCODE项目出现MY MAC 64-BIT/设置允许用户外部资源同步到APP/解决CODESIGN ERROR: CERTIFICATE IDENTITY ‘IPHONE DISTRIBUTION***APPEARS MORE THAN ONCE IN THE KEYCHAIN .

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/621.html 本章节Himi为大家总结几点经常用到的功能或者经常出现的问题以及解决方法: 本章节主要介绍3个知识点: 1. 解决Xcode中选择设备运行项目时,设备一栏现实"My mac 64-bit"问题: 2.设置允许用户利用itunes同步一些资源到我们的App中: 3.解决CodeSign

Android中如何使用资源(resource)

Android平台, 可以使用本地资源, 也可以使用系统资源; 使用静态R类访问资源, R类中包含一个静态子类, R类中每一个子类都把它的相关资源表示为变量的形式; 资源表被表示为Resources类的一个实例; 如图: 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/ 使用getResources()方法, 访问实例, 并且每一个可用的资源都包含了getter()方法; 使用@符号, 就可以在一个资源中引用另一

过滤Android工程中多余资源文件的解决方法_Android

本文以实例讲述了过滤Android工程中多余资源文件的解决方法,很有实用价值!具体描述如下: 很多开发人员在Android项目开发过程中经常会遇到这样的情况:界面开发人员发布了一个新版本的资源包,不过有的图片名称改了,有的图片删掉了,可是在实现的时候开发人员只是把新的资源覆盖到原来的资源文件夹中,随着版本的发布,在drawable或values中积累的无用资源越来越多,直到最后发布正式版的时候再想要删除这些多余的文件,于是不得不一个一个文件检查看是否有用,再决定要不要删除之. 有鉴于此,很有必要

Android WebKit HTML主资源加载过程

Android WebKit HTML主资源加载过程 前言 在浏览器里面输入网址,最终浏览器会调用WebView的loadUrl(),然后就开始加载整个网页.整个加载过程中,最重要的一步就是HTML主资源的加载.WebKit将网页的资源分为主资源(MainResource)和子资源(SubResource). WebKit资源分类 主资源:HTML文件. 子资源:CSS, JS, JPG等等,除了HTML文件之外的所有资源都称之为子资源 本章主要讲主资源的加载过程,子资源的加载过程后期会专门详细

ArcGIS for WPF 访问外部资源【进阶之构造URL】

原文 http://www.cnblogs.com/wdysunflower/archive/2013/05/29/3039645.html 呵呵~好久没逛园子,没写博客了. 最近刚好又在弄GIS这块,有些收获跟大家分享一下,有些问题也希望能得到"知情人"的解答. 首先需要指出的是,"访问外部资源"实现的方式,在我之前的文章里已经写的比较清楚了: ArcGIS for WPF 访问外部资源   [主题] 探索构造可用URL的方法及思路 . (仅供大家研究.学习.分析

Android插件化之资源动态加载_Android

Android插件化之资源动态加载 一.概述 Android插件化的一个重要问题就是插件资源访问问题,先列出会面对的问题 1.如何加载插件资源 2.如何处理插件资源与宿主资源的处突:插件化资源问题要做到的效果是,如果我们要获取的资源在插件中找得到,则加载优先加载插件的,如果找不到,则到宿主资源中找.这样能做到动态更新的效果. 3.如何确保插件和宿主使用到的是被修改过的资源. 二.原理分析 在做一件事之前必须先弄清楚原理,所以,这里先要弄清楚Android的资源体系原理. 1.资源链   Cont

Android 修改现有ROM资源文件如何实现_Android

Android 修改现有ROM资源文件 一,准备工作 1.一台开发手机.     我推荐最好用G7,也是就HTC Desire那款(是不是有些广告嫌疑...),这台机各种ROM都很全,资料也多些,很容易刷到root,Android版本也是最新的2.3.3. 2.Auto-sign签名工具    这个是必备的,网上很多下载点,主要做ROM签名所用 3.apktool     打包解包apk工具 二,具体步骤 1.先将ROM包解压,比如我用的就是g7_3.3_hiapk_signed.zip,你就会

Android——Android lint工具项目资源清理详解_Android

Android--Android lint工具项目资源清理 最近维护的项目已经有两年多,经过很多前辈的迭代,项目并没有变得健壮,而变得很臃肿.用Android lint工具清理了一次,清楚了不少废弃的布局和资源. 1.     Android lint工具 可以右键项目,Android tools,退出的时候clear lint markers即可 也可以如图: 2.结果出来了,分析分析 3.xml中view太多,已经超过了80个,影响性能. 布局优化: 尽量使用include.merge.Vi

ArcGIS for WPF 访问外部资源

原文 http://www.cnblogs.com/wdysunflower/archive/2011/07/14/2105584.html ArcGIS for WPF 访问外部资源 应用背景: 因项目需要尝试了解了ArcGIS.Bing Map.Google Map等开发技术,最终是使用ArcGIS写了个Demo. ArcGIS现提供了一套控件库ArcGIS  API  for WPF供Silverlight开发使用,其中也包括WPF可以使用的控件. 对比Sample Demo以及自己动手实