List url of utils worth to use during developing android

Immediately Invoked Functions-JSFiddle

Remove Duplicate Lines

Codota-Find great android API usage examples

CC Search

Google Translate

Online XML entity decoder|Coder’s Toolbox!encoding=xml&action=decode&charset=us_ascii

RegExr:Learn,Build,&Test RegEx

Epoch Converter-Unix Timestamp Converter

Time zone list/Epoch to time zone converter(epoch 1466578800)

SQL Fiddle

DiffNow-Compare files online.Powered by ExamDiff Pro.

Android Layout Finder|Buzzing Android

JSONLint-The JSON Validator.

Flat Icon Maker-FlatIcons

Sort Text Lines

URL Decoder/Encoder

Color – Style – Google design guidelines

Material icons – Google Design

Return result from fragment to fragment

//run dialog fragment in fragment
Fragment fragmentByTag = getFragmentManager().findFragmentByTag(DownloadDialogFragment.TAG);
if (fragmentByTag == null) {
    CustomDialog customDialog = new CustomDialog();
	customDialog.setTargetFragment(currentFragment, REQUEST_DOWNLOAD_FRAGMENT);, CustomDialog.TAG);

//in dialog, init result to onActivityResult
getTargetFragment().onActivityResult(getTargetRequestCode(), Activity.RESULT_OK, optionalIntent);

//catch result in main fragment
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_DOWNLOAD_FRAGMENT && resultCode == Activity.RESULT_OK) {
        ..todo here
    } else
        super.onActivityResult(requestCode, resultCode, data);