[APP][2.2+] Stats Monitor Widget - Minimalistic Android System Monitor

Search This thread

torch2424

Senior Member
Jun 3, 2012
224
89
Free: https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidgetFree

Non Play Store Free Link: https://drive.google.com/file/d/0B8GQ0-i6zp0IZzQtc1BKd3kxd2s/edit?usp=sharing

Paid ($1): https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidget


This is my first app, and I'm new to app development, so any feedback or tips are greatly appreciated. I have many plans for future features and updates that could improve or add to the ad. Also, any ratings or downloads help, thanks!

Updates from Version 4:

Update Version 4!

- Added a network section, it displays currently connected network, current upload speeds and download speeds that update every 3 seconds! It displays the speeds in megabits per second, but it can be changed to kilobytes per second in the advanced settings! However, network speeds are supported by most devices, and some may not support it.

- Improved performance on the configuration settings, it should scroll a lot faster and smoother now

- Added radio buttons for the text alignment in advanced settings, so now you can only choose one, and is a bit more clear

- Added multiple widget sizes for launchers that cannot re size widgets (2x1, 2x2, 2x3, 2x4)

Update Version 4.1!

- Fixed a bug that stopped certain features from loading

Update Version 4.2!

- Fixed a bug that gives the value 0 for external storage in Samsung Note 3

Update Version 4.3!

- Added an Update interval setting in Advanced Settings!

Update Version 4.4!

- Added battery temperature in farenheit in advanced settings!
- You can now manually enter the path to your external storage in advanced settings if it is not working!
- Hopefully added some better performance with the widget settings

Update Version 4.5!
- Added 1x1 widget size
- Added semi transparent background color
- Reduced app size (Free Version Only)

Update Version 4.6!

- HUGE speed improvements, no more slowing down your device! (Tested with multiple devices)
- Added 25% and 75% transparent background colors!

Update Version 4.7!

- Cleaned up ALOT of code, should increase the performance of the app, possibly less 4th cpu core usage
- Hopefully fixed an issue some users were having with not being able to send text messages
- More tablet friendly! Should be less likely to crash on tablets that don't have cell connectivity

Update Version 4.8!

- Various code improvements and bug fixes
- Re-coded the multi-core readings from scratch. 4th core now working (Tested and proven)!
- Added an option in advanced settings to remove the CPU title (If present)

Update Version 4.9!

- Now only supported by API level 18 (JellyBean 4.3)
- Since there is a higher supported version, memory (External, Internal, And Ram) displaying incorrect numbers is fixed!


App Description: Looking for a Conky like, text based, system monitor for android? Tired of slow system monitor widgets making your beautiful phone look ugly, and want something better? Stats Monitor was created for exactly that. As an android user, I created this app off of my own needs and desires as an android user, to create minimalist, text based widget, that could show what's going on in your phone, while keeping the home screens looking beautiful and customizeable.

Features:
Updates every second - Keeps you up to date on all of your phone info and system monitoring!
Time - Easy to see AM/PM format and the current date
Battery - temperature, and percent left
System - Cpu (multi-core available), and uptime
Device Memory - Internal, external, sd card, and ram (Megabytes and Gigabytes setting)
Mobile Network - 3g, 4g, or wifi info (name)
Data Speeds - upload and download speeds (updates every 3 seconds for more accurate estimations)
Customizable - Can use widget settings to hide or display any of these things
Advanced Settings - Change tweak formats and settings and enable things like multi core cpu support!
Minimal - Beautiful, easy to see, and simple!
Text Settings - Change text and background colors to you liking!
Conky (Like) - Build your own widget, but without all of the complicated scripts!

Through my testing, I've found this to be the fastest, most minimalistic, most customize able, and most beautiful form of android system monitor widgets, and I hope you agree. I also can confirm, along with many others, that this widget does not kill your battery, since it only makes requests while your screen is on, so this widget can save you from draining you precious battery life while you are monitoring it. If you have any suggestions or problems please post below, and rate this five stars if you enjoy it. Thank you!

Permissions:
Internet (Free Only): to get Ad requests
Storage: to hopefully fix a crash report some devices have, and save user preferences
Network and Wifi: For the network section to grab network name, and speeds

Screenshots:


lke44L3.png


g39fK5K.png


j7MqtTD.png


e6QaLP7.png



Thanks please reply with feedback below! :)
 
Last edited:

sonwon

Senior Member
Apr 4, 2008
646
223
More battery stats too, like time left on battery and current draw from battery. This is a great start.
 

George109

Member
Jan 5, 2014
9
2
London
Love it!

Please could you upload the APK somewhere? Thank you

Thanks for the app. Love the concept of it :)

Sorry for going offtopic, but which launcher and wallpaper do you have? I really like it, and would like to get it on my phone. Thanks :)
 

Addicted2xda

Senior Member
Jan 13, 2008
2,270
140
Kolkata, India
May be you could add the battery in a different way:
Total Capacity / Capacity Available / battery drain per hour... (similar to what Elixir shows).
 

matmutant

Senior Member
Mar 17, 2011
3,395
4,743
~/
andrux-and-me.blogspot.com
Moto G
Moto E
Nice idea :)
That would be great to push the Conky-like mechanism one step further : allowing user to build conky-like script that can display any system variable the way Conky does :)

with a noob-friendly setting zone with predefined settings available (as it is now) and something else editable this kind of way:
Code:
#color settings
default_color FFFFFF
color1 FF0000
color2 FF5F00
color3 0000FF
color4 0073FF
color5 0BAE07

TEXT

mem: $mem/$memmax
${color5}${membar 5 80}${color}
cores: ${cpu 0} % ${acpitemp}°C
#${cpu 1} 

${color1}${cpubar cpu 1 5 80}
${color2}${cpubar cpu 2 5 80}
${color3}${cpubar cpu 3 5 80}
${color4}${cpubar cpu 4 5 80}${color}
battery: ${battery_percent}% 
battery: ${battery}


Edit : an app like yours already exist (slightly lighter than yours) but has no config options : https://play.google.com/store/apps/details?id=jp.masaki.TW&hl=en
 
Last edited:

ojz0r

Senior Member
Oct 6, 2013
55
14
Very nice widget, great work.

One little bug as i see it is that for cpu usage the % sign comes before the value.

A nice feature would be RAM usage.

And a short description of permissions is always nice in app description on playstore :)


Edit: Another bug is that the uptime counter doesnt show days. I have uptime of 26h now but it shows 2h in widget.
 
Last edited:

Anubhav Agrawal

Senior Member
Nov 26, 2012
822
1,267
Delhi
For those who can't get the apk for some reason,its posted here - http://xdaforums.com/showthread.php?p=51303230

However,once the apk is posted by OP,I will remove the apk from abv thread...
I forgot to mention, i plan on adding options for text sizes, and a network section to see connected networks and the speed of that network!

Hi there,please post a direct download link for ur app here,till then,it is posted on another thread(link abv).I will keep an eye on thread,and once its posted here,will have it removed from there...

You could put a download link for those who don't use the Google Play store.
Please could you upload the APK somewhere? Thank you


Sent from my GT-I9500
 

omip

Member
Dec 19, 2013
20
6
Thane/Mumbai
Got a tip for you. Clicking on the widget should lead us to the configurations window/ any other app of our choice, like ROM toolbox pro, or the settings app. Take a clue from minimalist text.

Great widget! doesn't take up much CPU or RAM.

Good job, bro!
 
Last edited:

torch2424

Senior Member
Jun 3, 2012
224
89
Sorry guys! I didn't expect this thread to get popular all of a sudden! Thank you for all the replies! I thought it had died out, I'll read through everything right now!
 
Last edited:

torch2424

Senior Member
Jun 3, 2012
224
89
Nice idea :)
That would be great to push the Conky-like mechanism one step further : allowing user to build conky-like script that can display any system variable the way Conky does :)

with a noob-friendly setting zone with predefined settings available (as it is now) and something else editable this kind of way:
Code:
#color settings
default_color FFFFFF
color1 FF0000
color2 FF5F00
color3 0000FF
color4 0073FF
color5 0BAE07

TEXT

mem: $mem/$memmax
${color5}${membar 5 80}${color}
cores: ${cpu 0} % ${acpitemp}°C
#${cpu 1} 

${color1}${cpubar cpu 1 5 80}
${color2}${cpubar cpu 2 5 80}
${color3}${cpubar cpu 3 5 80}
${color4}${cpubar cpu 4 5 80}${color}
battery: ${battery_percent}% 
battery: ${battery}


Edit : an app like yours already exist (slightly lighter than yours) but has no config options : https://play.google.com/store/apps/details?id=jp.masaki.TW&hl=en

Yeah, i really wanted to be able to have user created scripts, because that's half the fun of conky, and that's where real user creativity shows. However, i felt like a lot of people wouldn't want to take the time to learn or implement their own scripts since not everyone is computer savvy enough to do so.

And yes, that app is one of the reasons I made this one. i used it for the longest time, but I REALLY didn't want to see more than half of the info in the widget, and I really disliked the lack of configuration. I wanted something a bit more configurable, and minimalist. I definitely give that guy props for doing the idea first, but I wanted something different, so I made it. thanks for bringing it up though!
 

torch2424

Senior Member
Jun 3, 2012
224
89
Very nice widget, great work.

One little bug as i see it is that for cpu usage the % sign comes before the value.

A nice feature would be RAM usage.

And a short description of permissions is always nice in app description on playstore :)


Edit: Another bug is that the uptime counter doesnt show days. I have uptime of 26h now but it shows 2h in widget.

Thank you! I just implemented ram stats actually, I'm updating the OP, and I'll add a permissions thing right now!

Oh my, I never noticed these bugs, I'll fix them ASAP! thank you!
 

torch2424

Senior Member
Jun 3, 2012
224
89
For those who can't get the apk for some reason,its posted here - http://xdaforums.com/showthread.php?p=51303230

However,once the apk is posted by OP,I will remove the apk from abv thread...


Hi there,please post a direct download link for ur app here,till then,it is posted on another thread(link abv).I will keep an eye on thread,and once its posted here,will have it removed from there...





Sent from my GT-I9500


Oh thanks I'll add it to the OP right now, I do thank you though for putting it up here while I was kind of absent haha
 
  • Like
Reactions: Anubhav Agrawal

lost101

Inactive Recognized Contributor
May 30, 2008
7,417
9,305
Thanks for this. I'd like to see a text alignment option and the ability to reduce the widget size.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    Free: https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidgetFree

    Non Play Store Free Link: https://drive.google.com/file/d/0B8GQ0-i6zp0IZzQtc1BKd3kxd2s/edit?usp=sharing

    Paid ($1): https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidget


    This is my first app, and I'm new to app development, so any feedback or tips are greatly appreciated. I have many plans for future features and updates that could improve or add to the ad. Also, any ratings or downloads help, thanks!

    Updates from Version 4:

    Update Version 4!

    - Added a network section, it displays currently connected network, current upload speeds and download speeds that update every 3 seconds! It displays the speeds in megabits per second, but it can be changed to kilobytes per second in the advanced settings! However, network speeds are supported by most devices, and some may not support it.

    - Improved performance on the configuration settings, it should scroll a lot faster and smoother now

    - Added radio buttons for the text alignment in advanced settings, so now you can only choose one, and is a bit more clear

    - Added multiple widget sizes for launchers that cannot re size widgets (2x1, 2x2, 2x3, 2x4)

    Update Version 4.1!

    - Fixed a bug that stopped certain features from loading

    Update Version 4.2!

    - Fixed a bug that gives the value 0 for external storage in Samsung Note 3

    Update Version 4.3!

    - Added an Update interval setting in Advanced Settings!

    Update Version 4.4!

    - Added battery temperature in farenheit in advanced settings!
    - You can now manually enter the path to your external storage in advanced settings if it is not working!
    - Hopefully added some better performance with the widget settings

    Update Version 4.5!
    - Added 1x1 widget size
    - Added semi transparent background color
    - Reduced app size (Free Version Only)

    Update Version 4.6!

    - HUGE speed improvements, no more slowing down your device! (Tested with multiple devices)
    - Added 25% and 75% transparent background colors!

    Update Version 4.7!

    - Cleaned up ALOT of code, should increase the performance of the app, possibly less 4th cpu core usage
    - Hopefully fixed an issue some users were having with not being able to send text messages
    - More tablet friendly! Should be less likely to crash on tablets that don't have cell connectivity

    Update Version 4.8!

    - Various code improvements and bug fixes
    - Re-coded the multi-core readings from scratch. 4th core now working (Tested and proven)!
    - Added an option in advanced settings to remove the CPU title (If present)

    Update Version 4.9!

    - Now only supported by API level 18 (JellyBean 4.3)
    - Since there is a higher supported version, memory (External, Internal, And Ram) displaying incorrect numbers is fixed!


    App Description: Looking for a Conky like, text based, system monitor for android? Tired of slow system monitor widgets making your beautiful phone look ugly, and want something better? Stats Monitor was created for exactly that. As an android user, I created this app off of my own needs and desires as an android user, to create minimalist, text based widget, that could show what's going on in your phone, while keeping the home screens looking beautiful and customizeable.

    Features:
    Updates every second - Keeps you up to date on all of your phone info and system monitoring!
    Time - Easy to see AM/PM format and the current date
    Battery - temperature, and percent left
    System - Cpu (multi-core available), and uptime
    Device Memory - Internal, external, sd card, and ram (Megabytes and Gigabytes setting)
    Mobile Network - 3g, 4g, or wifi info (name)
    Data Speeds - upload and download speeds (updates every 3 seconds for more accurate estimations)
    Customizable - Can use widget settings to hide or display any of these things
    Advanced Settings - Change tweak formats and settings and enable things like multi core cpu support!
    Minimal - Beautiful, easy to see, and simple!
    Text Settings - Change text and background colors to you liking!
    Conky (Like) - Build your own widget, but without all of the complicated scripts!

    Through my testing, I've found this to be the fastest, most minimalistic, most customize able, and most beautiful form of android system monitor widgets, and I hope you agree. I also can confirm, along with many others, that this widget does not kill your battery, since it only makes requests while your screen is on, so this widget can save you from draining you precious battery life while you are monitoring it. If you have any suggestions or problems please post below, and rate this five stars if you enjoy it. Thank you!

    Permissions:
    Internet (Free Only): to get Ad requests
    Storage: to hopefully fix a crash report some devices have, and save user preferences
    Network and Wifi: For the network section to grab network name, and speeds

    Screenshots:


    lke44L3.png


    g39fK5K.png


    j7MqtTD.png


    e6QaLP7.png



    Thanks please reply with feedback below! :)
    5
    I forgot to mention, i plan on adding options for text sizes, and a network section to see connected networks and the speed of that network!
    3
    Nice idea :)
    That would be great to push the Conky-like mechanism one step further : allowing user to build conky-like script that can display any system variable the way Conky does :)

    with a noob-friendly setting zone with predefined settings available (as it is now) and something else editable this kind of way:
    Code:
    #color settings
    default_color FFFFFF
    color1 FF0000
    color2 FF5F00
    color3 0000FF
    color4 0073FF
    color5 0BAE07
    
    TEXT
    
    mem: $mem/$memmax
    ${color5}${membar 5 80}${color}
    cores: ${cpu 0} % ${acpitemp}°C
    #${cpu 1} 
    
    ${color1}${cpubar cpu 1 5 80}
    ${color2}${cpubar cpu 2 5 80}
    ${color3}${cpubar cpu 3 5 80}
    ${color4}${cpubar cpu 4 5 80}${color}
    battery: ${battery_percent}% 
    battery: ${battery}


    Edit : an app like yours already exist (slightly lighter than yours) but has no config options : https://play.google.com/store/apps/details?id=jp.masaki.TW&hl=en

    Yeah, i really wanted to be able to have user created scripts, because that's half the fun of conky, and that's where real user creativity shows. However, i felt like a lot of people wouldn't want to take the time to learn or implement their own scripts since not everyone is computer savvy enough to do so.

    And yes, that app is one of the reasons I made this one. i used it for the longest time, but I REALLY didn't want to see more than half of the info in the widget, and I really disliked the lack of configuration. I wanted something a bit more configurable, and minimalist. I definitely give that guy props for doing the idea first, but I wanted something different, so I made it. thanks for bringing it up though!
    1
    how about allowing a single one to be displayed as a widget. example: only time, or only memory info

    You can! I wanted to make sure if you only wanted one, you could have one. the widget has it's own configuration and you can pick and choose what you want!
    1
    For those who can't get the apk for some reason,its posted here - http://xdaforums.com/showthread.php?p=51303230

    However,once the apk is posted by OP,I will remove the apk from abv thread...


    Hi there,please post a direct download link for ur app here,till then,it is posted on another thread(link abv).I will keep an eye on thread,and once its posted here,will have it removed from there...





    Sent from my GT-I9500


    Oh thanks I'll add it to the OP right now, I do thank you though for putting it up here while I was kind of absent haha