草庐IT

bitmap-fonts

全部标签

android - 转换 TextView->Bitmap->ImageView,但没有显示任何内容

我开始了一个测试项目来解决这个问题。main.xml没有变化。我想创建一个小部件大小的ImageView(80x100),其中包含从TextView转换而来的位图。是的,这听起来很迂回,但这只是为了测试;最后我希望ImageView有一个背景图像和多个TextView。我不确定我到底做错了什么,但没有任何东西被推送到屏幕上。在构造函数中声明TextView/ImageView并将其传递为“this”是否有问题?是不是我的layoutParams有问题?这是代码:packagecom.doaf.testproject;importandroid.app.Activity;importan

android - 从 Bitmap 中剪切多点 ploygon 并将其置于透明状态

我有一个位图,我正在从中切出一个multipi点多边形。我很好奇获取任意形状内的像素并将它们复制到其余像素透明的新位图的正确过程是什么。目的是让用户追踪形状,然后移除多边形之外的所有内容。我已经计算出多边形部分(作为一个点数组),但现在对如何仅将选定的像素传输到新的位图感到困惑。TIA 最佳答案 不确定你的代码是如何工作的,但这里有一个关于如何做到这一点的想法:计算所选区域的边界矩形(根据您的点找到最小x、最小y、最大x和最大y)。使用任何Bitmap或Canvas方法将图像裁剪到边界矩形。创建Path从你的点,全部移动到你的新位图

关于Android图像Bitmap类,你要知道的一切

Bitmap介绍Bitmap是一种图像文件格式,它由像素阵列组成,每个像素都有自己的颜色信息。在计算机图形学中,Bitmap图像可以被描述为一个二维的矩阵,其中每个元素代表一个像素的颜色值。Android中的Bitmap是用来表示图像的类,它可以用来加载、显示和处理图像。你可以通过Bitmap类来创建一个图像对象,然后在屏幕上显示或者对其进行进一步的处理。以下是一个ImageView显示Bitmap对象示例://从资源文件中加载一张图片到Bitmap对象Bitmapbitmap=BitmapFactory.decodeResource(getResources(),R.drawable.ima

android - 如何将 Picture 对象转换为 Bitmap 对象,Android

如何将图片转换为位图,我在代码中尝试的方法不起作用。关于如何做到这一点的任何想法?我想获取Picture对象中的图像并将该图像放入名为imageOne的ImageView中。showBitmap.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Picturepicture=wv.capturePicture();Bitmapbm=Bitmap.createBitmap(picture.getWidth(),picture.getHeight(),Bitmap.Config.RG

android - @font-face 不适用于 Chrome for Android

我正在尝试在移动网络应用程序中使用@font-face,但它无法在Android版Chrome上运行。它是致力于以下工作:iOS上的Safari默认安卓浏览器OSX上的SafariWindows上的ChromeWindows上的火狐Windows上的IE11这是我使用的代码:@font-face{font-family:'liat';src:url('../fonts/liat_3.ttf')format('truetype');font-weight:normal;font-style:normal;}我正在使用远程调试(https://developers.google.com/c

java - 安卓 : save a Bitmap to bmp file format

我在内存中有一个位图,我需要将它保存在一个bmp文件中(使用bmpfileformat)。有什么办法可以在Android上实现吗?(我读了很多建议使用png格式的帖子-这是无损的-但是,这不是我需要的:我真的需要bmp格式)。我已经有一些代码可以使用Bitmap.compress将其保存为jpeg或png格式方法:/***Savedatatofileusingformat.*Whenformatisnull:thebitmapwillbesavedinbmpformat**/publicvoidwriteBitmapToFile(Bitmapdata,Filefile,Bitmap.C

android - 每次我们想在应用程序中更改字体时,我们是否必须复制 Font TTF

以前,为了让我的应用程序可以在Gingerbread设备及更高版本上运行,我必须将Robotto字体资源复制到Assets文件夹中。这是因为Gingerbread本身没有附带Robotto字体。但是,假设我决定仅将我的应用程序部署到JellyBean设备。我还需要手动将字体资源复制到我的Assets文件夹中吗?我可以使用系统本身的字体资源吗?这是可以鼓励的吗?我在想,如果不提供我自己的字体文件,我可以让我的应用程序更小。这是从Assets文件夹中获取TypeFace的代码。Typefacetf=Typeface.createFromAsset(getAssets(),"fonts/Ro

android - 新手 : How to change tab font size?

我跟着android开发tutorial选项卡布局来实现一个简单的选项卡布局。根据那个教程,我想到了一个问题,那就是如何更改选项卡字体大小??我尝试通过添加属性android:textSize="8dip"来更改选项卡字体大小在布局xml文件:但是没有任何效果。任何人都可以提供更改选项卡上字体大小的正确方法吗? 最佳答案 在你的tabactivity中使用Resourcesres=getResources();//ResourceobjecttogetDrawablesTabHosttabHost=(TabHost)getTabHo

java - 为什么 Bitmap.getConfig() 返回 null?

我有一些XML布局生成的ImageView,我想复制我在下面的LinearLayout中单击的图像。我已将跟随事件分配给所有ImageView的onClick事件:publicvoidonClick(Viewv){//Takelayoutwhereiwanttoputmycopy-imageLinearLayoutsavingLayout=(LinearLayout)findViewById(R.id.linearSaved);//CreateanewimageImageViewsavedImage=newImageView(savingLayout.getContext());//T

Android onPictureTaken 回调在 Bitmap.decodeByteArray 中抛出内存异常

我拥有一台SamsungGalaxyS3,它能够拍摄大小约为3000x2000的照片。而且,我目前正在开发一个需要拍摄照片的应用程序。我将手机用作调试器,并设置设备为要捕获的图片提供的最佳尺寸。但是,如果我使用此设置,回调onPictureTaken在我尝试解码的Bitmap.decodeByteArray方法的第一行给出内存不足错误将捕获的字节转换为位图。如果我使用Bitmap.Options.inSampleSize=2,不会发生内存不足错误。我希望应用程序能够捕捉设备提供的最佳效果,并且设备在其自己的相机应用程序中执行此操作,但我不能在我的应用程序中执行此操作。我不明白。我该如何