Share My Creation Phone Info

This is a super simple app that displays your device's info.

1- List all the apps installed on the device.
2- Shows settings, such as WiFi enabled, Device ID, SIM operator, etc.

Nothing fancy, basically I'm using the 'phone' functions of B4A.

New update (April 20, 2015): New features and design.

Download the new version from Google Play
 

Attachments

  • Main.png
    Main.png
    298.8 KB · Views: 3,748
  • Apps.png
    Apps.png
    416 KB · Views: 365
  • CPU.png
    CPU.png
    235.8 KB · Views: 313
  • Memory.png
    Memory.png
    253.8 KB · Views: 376
Last edited:

susu

Well-Known Member
Licensed User
Longtime User
Nice work! Can you share the code for me (a lazy guy) ? :D
 

NJDude

Expert
Licensed User
Longtime User
Looks nice. From the screenshots it seems that you are showing the screen height based on Activity.Height. This is the value of the available "client" screen. Which doesn't include the title bar. You should use GetDeviceLayoutValues instead.

Thanks.

One of the things that puzzles me (now that you mentioned screen sizes) is that sometimes I have difficulty "filling-up" the screen, I'm probably overlooking something, for example, this is what I get on different phones:

1- LG Optimum V

Activity Width= 320 - Activity Height= 430
Device layout= 320 x 480 (scale 1 - 160 dpi)

2- EVO 4G

Activity Width= 480 - Activity Height= 725
Device Layout= 480 x 800 (scale 1.5 - 240 dpi)

3- Cheap tablet

Activity Width= 1024 - Activity Height= 535
Device Layout= 1024 x 600 (scale 1 - 160 dpi)

So, how can I make sure I always fill the screen nicely? especially on phones like the EVO?

Thanks.
 
Last edited:

NJDude

Expert
Licensed User
Longtime User
You can modify the ListView size in your code.
Something like:
B4X:
ListView1.Height = 100%y - ListView1.Top
ListView1.Width = 100%x - ListView1.Left
Make sure to call it after loading the layout file.

Oh, I see, I'll try that.

Thanks.
 

NJDude

Expert
Licensed User
Longtime User
Version 1.6

New version released, it has some minor improvements.
 
Last edited:

NJDude

Expert
Licensed User
Longtime User
I've made some changes to this old app (new GUI and some other additions)
 

giannimaione

Well-Known Member
Licensed User
Longtime User
congratulations!
Nothing fancy, basically I'm using the 'phone' functions of B4A.

but ... which library ???
 

Jaames

Active Member
Licensed User
Longtime User
Nice app

Hi!

Nice app, very useful and i like the design, transparent ListView over the nice background.

I was attending to give you a 5 star rating on market but then i encountered a little problem:

Button "Storage Info" when I click it it gives me this error:

---------------------------------------------------------------
Error occurred

An error has occurred in sub:
storageinfo_activity_create
(java line:300)
java.lang.ArrayIndexOutOfBoundsException

Continue?
---------------------------------------------------------------

Edit : I have external sd card 8Gb .. just to mention..

Best Regards

Device: Samsung Galaxy S GT-I9000
 

NJDude

Expert
Licensed User
Longtime User
Thanks for the report, I have a question, does your device has 2 SD Cards?
 

NJDude

Expert
Licensed User
Longtime User
I've added a couple of minor changes (show file size and install date).
 

giannimaione

Well-Known Member
Licensed User
Longtime User
how to do list of Activities for each APPLICATION ?
 

giannimaione

Well-Known Member
Licensed User
Longtime User
sure !

I had read, but I did not realize

thanks
 
Top