`

获得drawable图片路径

 
阅读更多

Resources  r = getResources();

Uri uri =  Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://"

   + r.getResourcePackageName(R.drawable.ic_launcher) + "/"

   + r.getResourceTypeName(R.drawable.ic_launcher) + "/"

   + r.getResourceEntryName(R.drawable.ic_launcher));

defaultAppPic= uri.getPath() 

分享到:
评论

相关推荐

    android 画图 bitmap drawable canvas paint

    它可以是JPEG、PNG或其它图像格式,通常用于在屏幕上显示图片或者进行像素级操作。Bitmap类提供了多种构造方法,比如从文件路径、输入流或者Bitmap对象创建。此外,BitmapDrawable是Drawable的一个子类,专门用来...

    java_一些图片管理工具类的标准代码_android_bitmap转drawable_高斯模糊代码

    一些工具类代码块的标准代码,包括但不限于: 根据drawable id获取Bitmap 根据drawable id获取Drawable bitmap转drawable 获取资源图片 ...根据路径获得突破并压缩返回bitmap用于显示 从文件中获取图片

    Android 获得图片的方法

    1. **获取图片路径** 假设图片的完整路径已知,例如`/DCIM/device.png`,可以通过以下方式读取: ```java String path = Environment.getExternalStorageDirectory().toString() + "/DCIM/device.png"; File ...

    android 通过资源字符串获得对应ID

    ### Android 通过资源字符串获得对应ID 的方法 在Android开发过程中,经常需要处理资源文件,例如从数据库中读取图片名称后动态加载对应的图片资源。本文将详细介绍如何通过资源字符串获取其对应的资源ID,并提供两...

    android java反射,通过图片名获取图片

    3. **通过图片名获取ID**:使用Resources类的getIdentifier()方法,传入图片名(例如"image_name")和资源类型(例如"drawable"),可以得到对应的资源ID。 4. **获取Drawable对象**:有了ID后,我们可以调用...

    Android图片加载&使用介绍

    - **drawable-nodpi**:加载原图并通过 Glide 进行适配,这种方式更加合理,无需担心放置图片的具体路径。 ##### 3.2 启动器图标 启动器图标应放置于 `res/mipmap-` 后跟特定密度的文件夹中,以确保启动器应用能够...

    Android编程实现获取图片资源的四种方法

    首先需要获得图片的完整路径,例如`/sdcard/图片名称.jpg`,然后将路径传递给`decodeFile()`函数,返回一个`Bitmap`对象,代表图片数据。 ```java String imagePath = "/sdcard/图片名称.jpg"; Bitmap ...

    手机背景.doc

    - **通讯录头像路径**:`Contacts/res/drawable-hdpi`、`Contacts/res/drawable-mdpi` - **通话界面头像路径**:`Phone/res/drawable-hdpi`、`Phone/res/drawable-mdpi` - **通话记录头像路径**:`blur-res/res/...

    android中知道图片name时获取图片的简单方法

    1. 图片放在sdcard中, 代码如下: Bitmap imageBitmap = ... //得到该图片的id(name 是该图片的名字,”drawable” 是该图片存放的目录,appInfo.packageName是应用程序的包) int resID = getResources().get

    加载GIF图片

    .error(R.drawable.error_image) // 错误提示图片 .into(imageView); ``` 9. **GIF控件选择**:虽然大部分现代Android设备的ImageView已经支持GIF,但有时可能需要使用特定的GIF控件,如`androidx.core.widget....

    Android-android-shape-imageview-图片圆角三角五角圆形多角

    Shape Drawable允许开发者定义矩形、椭圆、线和路径等基本形状,并可以设置填充色、描边宽度和颜色等属性。 1. **圆角图片**:在XML drawable中,你可以通过`<corners>`标签设置ImageView的圆角半径,实现圆角效果...

    Android中Glide获取图片Path、Bitmap用法详解

    在上面的代码中,我们使用 `downloadOnly()` 方法来获取图片缓存路径,然后使用 `get()` 方法来获取 File 对象,并将其转换为绝对路径。 Glide 提供了多种方式来获取图片的 Path 和 Bitmap,我们可以根据不同的需求...

    Android分享多图到朋友圈(适配微信7.0)

    for (String imagePath : imagePaths) { // imagePaths为多张图片路径列表 WXImageObject image = new WXImageObject(); image.setImageData(BitmapFactory.decodeFile(imagePath)); imageList.add(image); } ...

    Android静默安装常用工具类

    getFileName(long) 得到下载文件路径 getUri(long) 得到下载uri getReason(long) 得到下载失败或暂停原因 getPausedReason(long) 得到下载暂停原因 getErrorCode(long) 得到下载错误码 源码可见DownloadManagerPro....

    github开源项目photoview

    此外,由于这是一个活跃的开源项目,开发者可以及时获取到社区的更新和改进,遇到问题时也能得到社区的支持。 总之,PhotoView是一个强大且易于使用的Android图片查看库,它极大地提升了用户在查看图片时的交互体验...

    android 相册选择+剪裁.zip

    在这个例子中,我们设置了裁剪的比例(aspectX和aspectY)以及输出图片的尺寸,并期望得到裁剪后的Bitmap数据。 不过,由于Android系统的碎片化问题,有些设备可能不支持`com.android.camera.action.CROP`这个...

    Android APP基本框架的搭建

    进入对应的布局文件,开始是一个相对布局 RelativeLayout,我们需要修改他的布局文件,去掉他的内边距,设置背景颜色为白色:background=“color/write”并从插入一个 Imageview 对应的添加属性 src=”图片路径”。...

Global site tag (gtag.js) - Google Analytics