android 操作assets目录(图片 xml和布局)
来源:互联网 发布:finalcut windows 编辑:程序博客网 时间:2024/06/05 01:18
package com.bjym.ui;import java.io.IOException;import java.io.InputStream;import org.xmlpull.v1.XmlPullParser;import android.content.Context;import android.content.res.AssetManager;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.util.DisplayMetrics;public class AssetsTools {public static XmlPullParser getLayoutXmlPullParser(Context ctx,String strName) {XmlPullParser xmlPullParser = null;AssetManager assetManager = ctx.getAssets();try {xmlPullParser = assetManager.openXmlResourceParser("assets/layout/"+ strName);} catch (IOException e) {e.printStackTrace();}return xmlPullParser;}public static XmlPullParser getDrawableXmlPullParser(Context ctx,String strName) {XmlPullParser xmlPullParser = null;AssetManager assetManager = ctx.getAssets();try {xmlPullParser = assetManager.openXmlResourceParser("assets/drawable/" + strName);} catch (IOException e) {e.printStackTrace();}return xmlPullParser;}/* * 从Assets中读取图片 */public static Bitmap getImageFromAssets(Context ctx, String strName) {DisplayMetrics metrics = ctx.getResources().getDisplayMetrics(); int densityDpi = metrics.densityDpi; String strFolder = "drawable-xxhdpi/";if (densityDpi <= 480) {strFolder = "drawable-xxhdpi/";}Bitmap image = null;AssetManager am = ctx.getResources().getAssets();try {InputStream is = am.open(strFolder + strName);image = BitmapFactory.decodeStream(is);is.close();} catch (IOException e) {e.printStackTrace();}return image;}}
阅读全文
0 0
- android 操作assets目录(图片 xml和布局)
- Android 加载Assets目录中Xml布局文件
- Android 资源目录 /res/xml /res/raw 和 /assets
- Android资源目录 /res/xml /res/raw 和 /assets介绍
- android的资源目录 /res/xml /res/raw 和 /assets
- Android Assets目录的读和删除文件操作
- Android显示assets目录下的图片
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml; /res/raw; 和 /assets
- Android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets .
- Android 三个特殊的资源目录 /res/xml /res/raw 和 /assets
- Android assets 目录介绍和应用
- Android assets 目录介绍和应用
- JavaScript知识点(一)
- DP46题
- STL greater<T>() 和less<T>()
- .NetCore(四) 在Nginx部署
- 光环国际PMP智库—七个人生工具筑梦未来
- android 操作assets目录(图片 xml和布局)
- Java深克隆与浅克隆
- 第26讲项目5-个人所得税计算器switch语句版
- C#封装访问修饰符
- session与cookie的联系与区别
- 重温面向对象OOP——static关键字
- 无法连接到sql数据库,在与sql server建立连接时出现与网络,Microsoft SQL Server,错误: 1326
- Python程序练习3--模拟购物车
- nginx学习随笔--multi_accept