<commit_before># MBUtils
Utils and classes that i need in most of my projects


MBExpoBackoffThread 	-> to generate thread that works using Exponential backoff algorithm

MBThreadUtils 			-> for easing some thread stuff (partially root needed)

MBLogger 				-> for logging in easy way,

MBHttpUtils 			-> for getting data as string from any url or ip address

MBDateTimeUtils 		-> for changing android system datetime (root needed)

MBTaskbarUtils 			-> for hiding and showing the taskbar of tablets that prevents it ( root needed )

NetworkUtils 			-> (for activating deactivating wifi and eth, changing macaddress, changing ip-address...etc)

MBFontOverride 			-> (for changing the whole app font)

MBRoot 					-> for excuting command with root permission

MBServer 				-> easily creating server that listen to port and show the packet as string

MBToaster 				-> wrapper around toast messages

MBFileUtils 			-> read and write to file in its simplest manner

MBJsonSharedPrefs 		-> shared preferences but for custom file, with json implementation

[Credits for @Joshua on his answer on Stackoverflow -> Link](http://stackoverflow.com/a/37940976/2296787)
XMLPreferences 			-> shared preferences but for custom file, with xml implementation (not finished, and deprecated :) since i implemented JSon one)

MBuiUtils 				-> will be used for UI stuff ( for now converting Base64 String to bitmap)

MBScreenShot 			-> To help take a view as screen shot and save it to file (then may be send it over socket communication)<commit_msg>Readme formatting<commit_after># MBUtils
Utils and classes that i need in most of my projects


-MBExpoBackoffThread 	-> to generate thread that works using Exponential backoff algorithm

-MBThreadUtils 			-> for easing some thread stuff (partially root needed)

-MBLogger 				-> for logging in easy way,

-MBHttpUtils 			-> for getting data as string from any url or ip address

-MBDateTimeUtils 		-> for changing android system datetime (root needed)

-MBTaskbarUtils 		-> for hiding and showing the taskbar of tablets that prevents it ( root needed )

-NetworkUtils 			-> (for activating deactivating wifi and eth, changing macaddress, changing ip-address...etc)

-MBFontOverride 		-> (for changing the whole app font)

-MBRoot 				-> for excuting command with root permission

-MBServer 				-> easily creating server that listen to port and show the packet as string

-MBToaster 				-> wrapper around toast messages

-MBFileUtils 			-> read and write to file in its simplest manner

-MBJsonSharedPrefs 		-> shared preferences but for custom file, with json implementation


-Credits for **Joshua** on his answer on Stackoverflow ... [Link](http://stackoverflow.com/a/37940976/2296787)

XMLPreferences 			-> shared preferences but for custom file, with xml implementation (not finished, and deprecated :) since i implemented JSon one)

-MBuiUtils 				-> will be used for UI stuff ( for now converting Base64 String to bitmap)

-MBScreenShot 			-> To help take a view as screen shot and save it to file (then may be send it over socket communication)
{'fraction_non_alphanumeric': 0.057124310288867254, 'fraction_numerical': 0.01103537812398572, 'mean_word_length': 3.7635239567233385, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 36, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3450040', 'n_tokens_mistral': 904, 'n_tokens_neox': 831, 'n_words': 400}