B4A Library ABExtDrawing 1.0

francoisg

Active Member
Licensed User
Longtime User
Drop shadows

Hi,
is there any easy way of generating drop shadows? I have many images (transparent .png images) that I need to dynamically generate shadows for (images are loaded from a server and can change in the future, so using something like Photoshop to change the images would not work!) ...

Any help would be appreciated!
 

MrKim

Well-Known Member
Licensed User
Longtime User
When I try to run ABMeter.b4a it loads a blank screen. The following is the log when it loads.

Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ab.abmeter/.main }
Start proc com.ab.abmeter for activity com.ab.abmeter/.main: pid=472 uid=10039 gids={}
Could not find method android.graphics.Canvas.isHardwareAccelerated, referenced from method com.AB.ABExtDrawing.ABExtDrawing.isHardwareAccelerated
VFY: unable to resolve virtual method 226: Landroid/graphics/Canvas;.isHardwareAccelerated ()Z
VFY: replacing opcode 0x6e at 0x0002
VFY: dead code 0x0005-0006 in Lcom/AB/ABExtDrawing/ABExtDrawing;.isHardwareAccelerated (Lanywheresoftware/b4a/objects/drawable/CanvasWrapperZ
** Activity (main) Create, isFirst = true **
GC_EXTERNAL_ALLOC freed 4766 objects / 259256 bytes in 88ms
GC_EXTERNAL_ALLOC freed 817 objects / 42144 bytes in 78ms
** Activity (main) Resume **
fdhandler_accept_event: accepting on fd 10
created client 0x17fe8 listening on fd 15
client_fd_receive: attempting registration for service 'sensors'
client_fd_receive: -> received channel id 27
Launch timeout has expired, giving up wake lock!
Activity idle timeout for HistoryRecord{4500ac28 com.ab.abmeter/.main}
request time failed: java.net.SocketException: Address family not supported by protocol

I am using an Android 2.2 emulator API Level 8
I get the same results with Google APIs 2.2 API Level 8

I then have to force the App closed.
 

NeoTechni

Well-Known Member
Licensed User
Longtime User
I'm using mMatrix.setPolyToPoly and ExDraw.drawBitmap4 to draw part of a bitmap as a trapezoid using a SRC rect. The problem is, it's drawing the entire bitmap around that SRC instead of just what's inside it. How do I change that?

I'm working around it with a path, but I'd prefer not to since you can only use 1 at a time.
 

danijel

Active Member
Licensed User
Longtime User
Can someone help me just draw picture on Canvas using this library?
I need to avoid canvas using Nearest neighbor and I need to use Bicubic resample image.
I trying without success.

Basicly i need only this but with Bicubic resample image:
B4X:
Sub Globals
    Dim Canvas1 As Canvas
    Dim Logo As Bitmap
End Sub

Sub Activity_Create(FirstTime As Boolean)
    Logo.Initialize(File.DirAssets,"logo.png")
    Dim SrcRect As Rect
    SrcRect.Initialize(0,0,1080, 1920)
    Dim DestRect As Rect
    DestRect.Initialize(0,0,540, 960)
    Canvas1.Initialize(Activity)
    Canvas1.DrawBitmap(Logo,SrcRect,DestRect)
End Sub
I will be very grateful
 
Last edited:

GMan

Well-Known Member
Licensed User
Longtime User
Where i can find the 3D Camera Project thread ?
I want to add an background image behind the turning 3d "cubes"
 

GMan

Well-Known Member
Licensed User
Longtime User
And how can i get/identify a clicked "cube" ?
 

asales

Expert
Licensed User
Longtime User
Great library!
It's possible to lock the scrolling when the picture reaches the bottom?
 

Attachments

  • SC20140921-114057.png
    20.9 KB · Views: 321

ibra939

Active Member
Licensed User
Longtime User
thank you
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…