Articles of android image

Android:仅使用xxhdpi图片

仅使用xxhdpi图像并让android缩放图像有任何缺点吗? (是的,它可能是更多的cpu密集,但它是否值得注意?)我在三星s2测试它,差异很小。 如果将minSdk设置为XX,是否只有使用此限制,因为没有xxhdpi?

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

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

禁用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 这些目录包含许多.png文件 。 我使用PNGOUTWin优化PNG尺寸,整体尺寸减少了20%以上。 当我构建.apk文件时, 图像由构建过程“优化”,整体大小现在比初始大小高10% ,或者比我/ PNGOUTWin优化大小高30%。 我的目标是减小.apk大小,即使它会影响最终性能,内存要求等。 如何防止“构建过程”优化.png图像? 我的目标是Android 2.2及更高版本。 PS:我目前正在从Eclipse构建我的Android项目,但我稍后会切换到自动构建(Ant?)。 关于JPG图像的注意事项: JPG不起作用,因为它们没有透明度。

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

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

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

此应用程序中的WebView打开一个带有上传按钮的页面。 下面是允许打开对话框以从库或相机上传图像的代码块。 在我的活动中我有: private WebView wv; //make HTML upload button work in Webview private ValueCallback 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 = […]

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

我使用Layout_width=”fill_parent ”和Layout_height=”wrap content” 。 如果图像大于ImageView,它将完美缩小尺寸。 但是,我从来没有努力升级较小的图像。 我尝试了ScaleType和“AdjustViewBounds”的任意组合:它总是在图像视图的中间保持自己的大小。 这是代码……

将位图数组转换为YUV(YCbCr NV21)

如何将BitmapFactory.decodeFile()返回的Bitmap转换为YUV格式(simillar到相机的onPreviewFrame()返回字节数组)?

在searchView中删除SearchIcon作为提示

我正在做一个应用程序,例如当我点击图像时(它是一个searchView) 搜索板打开! 它看起来像 但是这里会显示默认搜索图标(放大镜),但只要输入了一些文字,这个就会消失 但我不希望显示放大镜,即使是第一次点击图像 这里我没有使用任何xml文件 我的代码是 public class MainActivity extends Activity { @SuppressLint(“NewApi”) @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); RelativeLayout relative = new RelativeLayout(this); LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT); relative.setLayoutParams(params); setContentView(relative); SearchView searchView = new SearchView(this); traverseView(searchView, 0); // searchView.setIconifiedByDefault(false); LayoutParams searchViewparams = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); // searchViewparams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); searchView.setLayoutParams(searchViewparams); relative.addView(searchView); } @TargetApi(Build.VERSION_CODES.HONEYCOMB) @SuppressLint(“NewApi”) private […]

如何为所有Android分辨率准备图像?

在iOS中,准备图形很简单。 有正常图像(高x宽)或视网膜图像@ 2x(高2倍×宽2倍)。 但是,由于我是Android新手,我在Eclipse中看到了大量的drawable- *文件夹,其中*可以是“hdpi”或“ldpi”或“mdpi”或“xhdpi”或“xxhdpi”。 有人可以非常清楚地简单地列出我必须做些什么来满足每种显示可能性,这样我的图像在每个实例中看起来都是正确的吗? 我想象一个答案将是一个列出每个“*”的子弹列表和一个包含必须完成的事情的子弹列表。 我也非常喜欢从最高密度和最大尺寸图像开始的答案,因为我将在Photoshop中创建并且将从主图像中降低质量。 提前致谢!

如何更改TabHost中的选项卡图像

我在我的应用程序中使用TabHost,我在我的应用程序中使用了四个选项卡,当我选择特定选项卡而未选中时,我想在TabHost中使用不同的图像。 我需要为每个特定标签使用不同的图像。 当我选择任何选项卡时,图像有点亮,当我切换到另一个选项卡时,明亮的图像变为灰色阴影。 我已经实现了TabHost,但我不知道如何更改TabHost中的图像。 任何人都可以帮助我。 谢谢,大卫