Share My Creation Draw Floor Plan

floor-plan.png

GitHub: https://github.com/pyhoon/Floor-Plan-B4A

I am not good with drawing using finger. I just do a quick sketch for screenshot.

Please suggest or improve the project. Thanks.
 
Last edited:
It would be nice if you can add some graphic primitives,
like line, arc, circle, rectangle/square
 
Thanks for suggestion.
I just started and make it as simple as possible. Will see what the user's feedback.

like line
By the way, here is a good alternative to check.
 
great suggestion,
very interesting, but your idea seems interesting because of its simplicity.
 
What exactly do you want to do ?
Your project might, could or would become a quit big project depending on your needs, requests, wishes and even dreams.
Do you want to draw only free hand on a simple bitmap ?
Do you want to draw on a scaled surface ?
Do want to draw horizontal, vertical and oblique lines ?
Or do you want to draw walls, incorporate doors and windows and all this scaled ?
 
What exactly do you want to do ?
Your project might, could or would become a quit big project depending on your needs, requests, wishes and even dreams.
Do you want to draw only free hand on a simple bitmap ?
Do you want to draw on a scaled surface ?
Do want to draw horizontal, vertical and oblique lines ?
Or do you want to draw walls, incorporate doors and windows and all this scaled ?
Actually the users have not much requirements so far.
Initially they just want a function for sketching a map such as building or resident house.
The map will mark the places where mosquito larvas are found.
The original idea is just a page with a clear button and a save image button. I was not in the previous meeting.
Then during the recent meeting, after presenting the latest version, the users said it is very troublesome if they have made a mistake during the drawing. There are no eraser or undo button.
Thus I need to add these functions.
 
Sorry for my questions, I saw your other post Sketch Floor and my answer was for this thread.
Now i noticed that this thread is in Share Your Creations and you have the solution.
Your approach for doing and undoing with Paths is interesting.

I had written for myself a small drawing program and for the undo and redo i saved i saved some previous bitmaps.
 
Your approach for doing and undoing with Paths is interesting.
Thanks to DeepSeek. :)

DeepSeek given me the solution for Undo and Redo lists but I modified his answer instead of using array of Float, I change it to using Stroke type which supported pen color and stroke width.
 
I was thinking of something that draws lines and maybe other things, acquiring the dimensions, for the moment in 2d,
through a Bluetooth laser meter ...
and this kind of approach of simple graphic primitives would seem to be the best way.
 
I was thinking of something that draws lines and maybe other things, acquiring the dimensions, for the moment in 2d,
through a Bluetooth laser meter ...
and this kind of approach of simple graphic primitives would seem to be the best way.
Check this thread:
 
Back
Top