in android programmatically created folder shows in mobile device but not in PC file explorer

The following code works fine. I found the desired file which i created in my device explorer, but when I connect my device to any PC, PC's file explorer doesn't show that file which i created earlier. I am new in android.

public static void WriteToFile2(Context _context, String Directory, String sFileName, String sBody) throws IOException {
    if (isExternalStorageWritable()) {
        File root = new File(Environment.getExternalStorageDirectory().getAbsolutePath(), Directory);
        if (!root.exists()) {
            root.mkdirs();
        }
        File filew = new File(root, sFileName);
        filew.setExecutable(true);
        filew.setReadable(true);
        filew.setWritable(true);
        MediaScannerConnection.scanFile(_context, new String[] {
                filew.toString()
        }, null, null);

        OutputStream output = new FileOutputStream(filew.getAbsolutePath());
        Writer outputStreamWriter = new OutputStreamWriter(output);
        outputStreamWriter.write(sBody);
        outputStreamWriter.close();
    }
}
public static boolean isExternalStorageWritable() {
    String state = Environment.getExternalStorageState();
    if (Environment.MEDIA_MOUNTED.equals(state)) {
        return true;
    }
    return false;
}