How can i move my installed apps in SD card on Sony Xperia Ray I can't install new apps, it says that my phone memory is running low. And I can't move my apps on SD card.

I also want to uninstall unnecessary apps on my phone but its says that "this can't be uninstalled". How to uninstall it?
You may want to try this blog post.

There's a bit of coding/tweaking involved, but you don't need root for it.

To summarize, you need to run this inside plat_form-tools folders, command prompt


  $ adb shell pm setInstallLocation 2


Here's a video, if you prefer that.