Android : Make Certain Pixels Of An DrawableBitmap Transparent?
Jan 4, 2010How can I make certain pixels of an DrawableBitmap transparent?
View 3 RepliesHow can I make certain pixels of an DrawableBitmap transparent?
View 3 RepliesI'm trying to make an image darker, but the image has some pixels transparent. I want to keep those pixels intact. I tried DARKEN and couple other filters, but they seem to alter transparent pixels as well.
Do you know if there is a way to keep transparent pixels intact while applying a color filter?
I want to make a Whiteboard app, but i don't know how to make only some pixels black and let the others white.
View 2 Replies View RelatedI've determined an estimate of the size of my Android emulator's screen in pixels, although I think its resolution can be changed to other numbers. Quite frankly though that doesn't eliminate the general problem of not knowing how many pixels on each axis I have to work with on my Android applications in general.The main problem I'm trying to solve is this: How do I make sure I don't use a faulty resolution on Android applications if I want to keep things' sizes constant (so that if the application screen shrinks, for instances, objects will still show up just as big - there just won't be as many of them being shown) if I wish to do this with a single universal resolution for each program? Failing that, how do I make sure everything's alright if I try to do everything the same way with maybe a few different pre-set resolutions?
Mainly it seems like a relevant question that must be answered before I can come across a complete answer for the general problem is how big can I always make my application in pixels, NOT regarding if and when a user resizes the application's screen to something smaller than the maximum size permitted by the phone and its operating system.I really want to try to keep this simple. If I were doing this for a modern desktop, for instance, I know that if I design the application with a 800x600 canvas, the user can still shrink the application to the point they're not doing themselves any favors, but at least I can basically count on it working right and not being too big for the monitor or something. Is there such a magic resolution for Android, assuming that I'm designing for API levels 3+ (Android 1.5+)?
I used the layout editor in eclipse to mock up my ui layout and then I created the code to populate it dynamically and things are showing up as different sizes. The XML I use to add the star images looks like this:
<ImageView
android:src="@drawable/star_gold"
android:layout_height="22sp"
android:layout_width="22sp"
android:adjustViewBounds="true"
android:layout_marginLeft="2sp"
android:layout_marginRight="2sp" />...............
I have a scenario at hand, for which I need a solution as soons as possible. Here is the problem statement: I need to show an image overlapped by some other image, 100%. The condition is that the picture in background should also be visible through the foreground picture but only through some part of the foreground picture. Please try to visualise how it should look like. There is a picture shown and in middle of it, there is a transparent area through which the background image is visible. I knew that I can make an image transparent and make the background image visible but here I want only some part of the foreground image to be transparent so that it looks like sort of picture frame applied to the background puicture. And for those who read the statement carefully would have understood that the ultimate thing desired is to have a picture frame applied to the picture. Can anyone please suggest a good way to do this.
View 2 Replies View RelatedI would like to place an image over a surface view. However I would like the image to be transparent so you can see the image and also the underlying surface view. Can anyone suggest how I could do this?
View 3 Replies View RelatedHow to make the ListView transparent in android?
The background android screen image should be visible.
I have an image of a map. I want to draw lines over that image.I have successfully displayed both the line and the image. But , the line is not transparently appearing over the image. The image is only displayed when i run the program. But,if i change the coordinates of the line so that it doesn't overlap with the image,the line is getting displayed.
Pls tell me what i should do to make the line transparent so that both the image and the line are getting displayed.
I have an android application to display an image on another. the second image's white color should be converted in to transparent. so i used two imageviews. the original image to be overlayed is bitmap1. image after making transparent is bitmap2. when i run this i got some exceptions atsetPixel method. the code ...
View 1 Replies View RelatedHow would I go about putting a transparent bar along the top of a scrollview so that when the text scrolls up it kind of fades out towards the top? I am talking about the kind of thing that the Facebook and NFL mobile apps use. I think it just makes the whole design look nicer and I was wondering how I could implement this.
View 1 Replies View RelatedI'm trying to make a GUI program with the Android SDK, using their Lunar Lander example as a significant self-teaching tool in the process. I've noticed their sprites' images' backgrounds, which were at least usually pure white, did not show up in their program. I want to ask how they did that, since their site doesn't explain simple things very well. I've managed to pull that off before on another GUI SDK, wherein all I had to do was to call a function and pass it a few floats to define a certain color, and until my code told it to do otherwise, that function would make sure that that particular color in my sprites' images was totally transparent. However I've wrestled with the Lunar Lander example and getting my own program to show some custom graphics for a week or two now, and I haven't noticed any such function call in the Lunar Lander example. I tried to look for it, but I did not find anything. I've tried to Google some tutorial or other reference material, but what I've found so far is just straying off into unrelated areas and totally dodging this EXTREMELY important lesson on the SDK's basics.
View 2 Replies View RelatedMaking the touched areas of bitmap image transparent(seems like erasing) while I am moving my finger on that image.
I am having a PNG file with Alpha channel in it. I want to turn the touched pixels to transparent so that, the user can feel that he is actually erasing it.
For this I am using frame layout to load 2 layers. Down layer is for content and upper layer is an Imageview for erasing. I need erase the upper layer when user touch and move his finger on it.
I am not getting how to make it transparent. can anyone please help me in this. If possible please direct me to any sample code, as I am very new to this image processing.
I'm rooted and running WW 4.6 if this helps.
View 2 Replies View RelatedI'm using CM 10.2 on my GS3 with Xposed and Cobalt theme. Is there a xposed module that will allow me to change system settings background and other default apps bg like the dialer, contacts...etc?
View 8 Replies View Relatedis it possible to make the navbar semi-transparent?
View 1 Replies View RelatedI'm currently running the adw launcher and I love it. I love the numerous customization options that it has. I was just wondering if there is a way in the settings to adjust the transparency of the status bar like it has for the app drawer. I currently have the 8.2 version of adw that I downloaded from the devs website and I can't figure out the settings to adjust the transparency of the status bar.
View 3 Replies View RelatedI want to know how to make the notification pull menu semi-transparent on a custom ROM.I am no developer...I am using ARHD Rom and want to make the notification pull down menu semi-transparent like in ViperX ROM.
View 1 Replies View Relatedseems pretty straightforward.
CODE:..............
But doesn't work!
It scrunches the layout background as the background to each button, I want it to span all three buttons...
I have already found how can I do an ImageButton with Transparent background, but I would like to ask, how can I set the effective of it ?
How can I do it more transparent ?
My way as I do it: <gradient android:startColor="#aaffffff" android:endColor="#aaffffff" ...>
What should I write in to the color to be more transparent ?
What is the max x, y size of a Android screen in pixels? Is there a standard set by the OS or does it mostly just depend upon the phone hardware.
View 1 Replies View RelatedI want to publish an application that specifically runs only on 800x480 or higher screens. I don't want users with 480x320, 320x240 etc devices to get it from Android Market. How do I configure it? Market Filters seems to have the answer but I still don't get it.
View 4 Replies View RelatedI want to make use of the trackball or d-pad to scroll my ListView smoothly. Without implementing anything, by default the list scrolls by one item, which is not appropriate for my app, since list items have different heights and I just want to scroll it by a fixed amount.
Is there anything to call to let's say, emulate a 10 pixel drag down?
In ActionScript development, there are two classes, Bitmap, and BitmapData. Bitmap uses information from BitmapData to create a Bitmap. Is there an equivalent to BitmapData in the android API? I did some digging and BitmapFactory seems to be the closest, however, I'm facing problems with it.
I tried Bitmap bitmap = BitmapFactory.decode Resource(getResources(), R.drawable.buster);
As that was what I was seeing in most of the examples I came across, but it is telling me that the method getResources is undefined. I'm not really sure what is causing this as in another tutorial I did, getResources didn't cause any problems.
I'm not looking to simply draw a bitmap to the screen, I want to copy a section of the bitmap and place it on a new bitmap. In ActionScript, the method is bitmapData.copyPixels(), and I'm looking for a similar method in the Android API. The closest thing I could find was copyPixelsToBuffer(), but I'm not really sure if that does what I think it does.
Cn anyone suggest me how to use device independent pixels(dip),sip and convert px to dip with a sample code..
View 1 Replies View RelatedHow can I quickly access the screen resolution (width, height) as integer values? I've tried this one, but it always shows zero on my emulator:
DisplayMetrics dm = new DisplayMetrics();
int width = dm.widthPixels / 2;
In my case I want to dynamically create a table with tableRows, each containing two cols. This cols all shall fill half of the screen in width.
Anyone know if you can make part (i.e. a section which you could measure in pixels) of an image transparent? What graphics features would I need to look at?
View 4 Replies View RelatedI am trying to learn opengl stuff on Android. In the gl.gltranslatef(x,y,z) call, I am shifting my texture by some units in the +ve x direction. But I am unable to find the number of pixels does 1 unit of x belong to?
Here is what I am doing:
I call gl.glviewport(0,0,width,height); // This will set my rectangle with 0,0 as lowerleft corner and then extend it to accommodate width and height.
Then
I call to gl.glfrustrum(-5,5,-7,7,3,7); // I am little confused how this call is using the dimensions I set in gl.glviewport.
How will -5 to 5 units from left to right in the above call, translate to pixels on the screen of android?
I mean if width = 320 and height = 533 pixels, then what will be the number of pixels occupied on the screen due to the gl.glfrustrum call?
I am experimenting in the gl.gltranslatef call by specifying xshift as 5.0, but it does not translate the bitmap at the right or left corner of the screen, when I increase it to 6, part of it is still visible on the screen.
I am searching for the maximum number of units (in terms of X) which will represent extreme corners of my android phone screen.
I need to scroll a MapView programatically to make sure something is in view. I know how many pixels it needs to scroll in each direction. I see methods (in MapController) to animate it to a particular GeoPoint, and to scroll it by pixels without animation. But nothing to do it by pixels, with an animation.
What is an easy way to do this?
What is the simplest way to draw pixels, lines and circles on a View?I want to move a cross cursor around, so nothing particularly intensive.I thought I could extend SurfaceView and add it to an XML and it would just work, but it just appears black, however, when I look at the layout view of localmap.xml in eclipse, the graphics appear as expected. Any ideas? My onDraw is never called on the emulator, and even calling invalidate on the class makes no difference. I shall keep trying but can anyone see anything I've missed? or is there a better way entirely? Code...
View 1 Replies View Related