标签: android-image

如何在 Compose Image 中显示位图

我有一个返回位图(“包含”二维码)的函数,我想在Image(可组合函数)中显示该位图,但我没有找到任何方法将位图转换为 aImageBitmap或仅显示该位图。

android-image android-bitmap android-jetpack-compose

26
推荐指数
2
解决办法
2万
查看次数

从WebView中的相机或图库上传图像

此应用程序中的WebView打开一个带有上传按钮的页面.

带有上传按钮的webview中的页面

下面是允许打开对话框以从库或相机上传图像的代码块.

在我的活动中我有:

 private WebView wv;  

//make HTML upload button work in Webview   
 private ValueCallback<Uri> mUploadMessage;  
 private final static int FILECHOOSER_RESULTCODE=1;

 @Override  
 protected void onActivityResult(int requestCode, int resultCode, Intent intent) {  
  if(requestCode==FILECHOOSER_RESULTCODE)  
  {  
   if (null == mUploadMessage) return;  
            Uri result = intent == null || resultCode != RESULT_OK ? null  
                    : intent.getData();  
            mUploadMessage.onReceiveValue(result);  
            mUploadMessage = null;        
  }  
 }  
Run Code Online (Sandbox Code Playgroud)

在onCreate中我有以下内容:

    wv.setWebChromeClient(new WebChromeClient()  {
        private Uri imageUri;   

        public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType )  {      
             File imageStorageDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "MyApp");
            // …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-image android-webview android-camera

24
推荐指数
3
解决办法
6万
查看次数

android:scaleType ="fitCenter"只能用于修复Layout_width和Layout_height属性吗?

我使用 Layout_width="fill_parent"和Layout_height="wrap content".如果图像比ImageView大,它将完全缩小尺寸.

但是,我从来没有努力升级较小的图像.我尝试了ScaleType和"AdjustViewBounds"的任意组合:它总是在图像视图的中间保持自己的大小.这是代码......

 <LinearLayout
        android:id="@+id/LinearLayout02"
        android:layout_height="wrap_content"
        android:background="@drawable/content_bg"
        android:orientation="vertical"
        android:padding="5dp"
        android:layout_width="fill_parent"
        android:layout_marginLeft="1px">
        <ImageView
          android:layout_height="wrap_content"
          android:src="@drawable/test"
          android:id="@+id/ImageViewTest"
          android:layout_width="fill_parent"
          android:adjustViewBounds="true"
          android:scaleType="center"></ImageView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android imageview android-image android-layout

22
推荐指数
3
解决办法
3万
查看次数

将图像从Android上的可绘制资源保存到SD卡

我想知道如何通过点击按钮将图像保存到用户的SD卡.有人可以告诉我该怎么做.Image为.png格式,存储在drawable目录中.我想编写一个按钮将该图像保存到用户的SD卡.

android sd-card drawable android-image android-button

22
推荐指数
1
解决办法
2万
查看次数

如何在android中添加图像效果?

我试图在我的Android应用程序的图像上应用效果(棕褐色,亮度,绽放和其他图像效果,如果它们的API可用).但是我完全无法获得用于解决此类问题的精确且良好的代码或概念.虽然Android 4.0(API 14)已经内置了android.media.effect api,但我在Android 2.1中工作,它只有Bitmap,Drawable,DrawableBitmap等,但我没有得到它.

android android-image android-imageview

19
推荐指数
1
解决办法
2万
查看次数

禁用Android资源/图片/ PNG优化

如何防止Android"构建过程"优化.png图像?

我有一个包含以下res目录的Android项目:

- /res/
- /res/drawable
- /res/drawable-hdpi
- /res/drawable-hdpi-v5
- /res/drawable-ldpi
- /res/drawable-ldpi-v5
- /res/drawable-mdpi
- /res/drawable-mdpi-v5
Run Code Online (Sandbox Code Playgroud)

这些目录包含许多.png文件.我使用PNGOUTWin优化PNG尺寸,整体尺寸减少了20%以上.当我构建.apk文件时,图像由构建过程"优化",整体大小现在比初始大小高10%,或者比我的/ PNGOUTWin优化大小高30%.

我的目标是减小.apk大小,即使它会影响最终性能,内存要求等.如何防止"构建过程"优化.png图像?

我的目标是Android 2.2及更高版本.

PS:我目前正在从Eclipse构建我的Android项目,但我稍后会切换到自动构建(Ant?).

关于JPG图像的注意事项: JPG不起作用,因为它们没有透明度.

android android-build android-image android-resources

19
推荐指数
3
解决办法
2万
查看次数

Android:仅使用xxhdpi图像

仅使用xxhdpi图像并让android缩放图像有任何缺点吗?(是的,它可能更集中cpu,但它是否值得注意?)我在三星s2上测试它,差异很小.

如果将minSdk设置为XX,是否只有使用此限制,因为没有xxhdpi?

android android-image android-drawable

18
推荐指数
1
解决办法
3012
查看次数

Android Studio改变了Image Assets的透明度

当我使用自己的图标作为基础在Android Studio中创建新的"图像资源"(操作栏和选项卡图标)时,我最终获得了半透明图标.(Android Studio更改原始颜色透明度).如何防止它并保存原始颜色?

这是下载到Android工作室之前的图像(纯黑色)

在此输入图像描述

这是在使用图像资源下载到Android工作室之后,我设置了白色.它变得透明了.

在此输入图像描述

android android-image android-icons

18
推荐指数
3
解决办法
2万
查看次数

如何在android中创建视频预览?

我的SD卡中有一个视频文件.我想在我的ImageView中展示这个视频的预览.请告诉我如何在Android中执行此操作.谢谢你的帮助和时间.

android android-video-player android-image android-imageview

17
推荐指数
1
解决办法
2万
查看次数

android:将灰度滤镜设置为imageView

我使用这个在imageView上显示svg图像,我想用这个imageView显示锁定和解锁模式,当状态被锁定时显示灰度滤镜中的imageView.像css上的这段代码:

-webkit-filter: grayscale(100%); opacity: 0.5;

我怎样才能做到这一点 ?有谁能够帮我 ?谢谢

svg android imageview android-image androidsvg

16
推荐指数
1
解决办法
9388
查看次数