July 21, 2016

Introduction to Android Studio Project-Android dev for beginner 01

July 10, 2016

How to show Random Images in Android Splash Screen

May 06, 2016

How to decompile and edit VOIP Dialers like Itel Voillo 1Dialer TP Smart...

April 25, 2016

How to setup GitHub Desktop in windows

December 19, 2015

How to add Animated Splash Screen to you Android App using Android Studio


December 04, 2015

XPERIA Cars Road Trip Theme for Xperia C [PORTED]

Hi All I ported XPERIA Cars Road Trip Theme for Xperia C and all Sony Android 4.2.2 Device


1. Rooted Sony Xperia C or any Sony Android 4.2.2 Device
2. ES File Explorer

Installation Procedure:

- Download XPERIA Cars Road Trip Theme for Xperia C and copy it to your SD Card
- Open ES File Explorer and copy file to Device/system/app folder and reboot (Make sure you have given super user permission to ES File Exporer and permissions set to -rw -rw -r)

Note: If you Want to change theme name don't give any spaces in name.

October 15, 2015

Setup Android Studio in offline mode On Windows for Beginners

Android Studio For Beginners

I have explained everything in detail in Video present at bottom of post

Download links for Required  files for setting up Android Studio

1. JDK 7

September 12, 2015

How to decompile APK Files and get Source Code ( JAVA & XML )

Decompile APK Files and get Source Code ( JAVA & XML )


4. Your APK file to decompile

Watch Below Video For Detailed Steps:

August 18, 2015

How to Stop or Disable Windows Updates in Windows 10 all Versions Permanently

How to Stop or Disable Windows Updates in Windows 10 all Versions Permanently 

Microsoft has removed option to stop windows updates from auto downloading. Which is a major bug because it wastes your bandwidth in background by downloading Windows updates without out knowledge.
This tutorial helps you to stop annoying Windows updates and save your data.

I have Explained every thing in very detail here. Still having problem to follow, don't worry watch video below to see live demonstration.


1. Press Windows + R on Keyboard
2. You will get window Like Below

3. Type services.msc in Run Window and Click on OK
4.You will get image like below

5. Scroll down until you find Windows Update Right Click On it and Select properties

6. Now Select on Startup type drop down menu and select Disabled

7. Then Click on stop and click on OK
8. Then Close all windows
9. Open This PC and Navigate to C:\Windows\System32\drivers\etc\
10. You Will see a File with name hosts. Copy that file to Desktop and Open it with Notepad++ OR any text editor  and  add  following Lines at bottom as  shown in Image below and save it.
# windowsupdate.microsoft.com      windowsupdate.microsoft.com      www.windowsupdate.microsoft.com      v4.windowsupdate.microsoft.com      www.v4.windowsupdate.microsoft.com
# windowsupdate.com      windowsupdate.com      www.windowsupdate.com      download.windowsupdate.com      www.download.windowsupdate.com      v4.windowsupdate.com      www.v4.windowsupdate.com
# windowsupdate.microsoft.nsatc.net      windowsupdate.microsoft.nsatc.net      v4windowsupdate.microsoft.nsatc.net
# wustat.windows.com      wustat.windows.com

11. Now copy that file again back to C:\Windows\System32\drivers\etc 

12. Windows will ask you replace file click on Continue.

July 09, 2015

Professional Android WebView Application With Splash Screen and Share Button.

In this Tutorial I will teach you how to make Professional looking Android WebView Application.

Part I

Part II


Having Splash Screen
Loading Animation before Website Loads into App
Share Button on The Action Bar.


Windows or Mac Computer With
Android Studio & JDK 7 Installed
No need of Knowledge of Coding
Little Brain. 

NOTE: In this guide i will be asking you to copy and paste code into your file. That indicates you first remove complete code particular file and paste my code.

Steps :

Open Android Studio and Select File=>New Project.

Follow Screens.....

Set Application Name and package name what ever you want.

Select Target SDK as per your Needs

Don't change these details

Now Navigate to MainActivity.java and double click on it.

Now Copy and Paste below Code into MainActivity.java file. Replace my project name with your's in 1st line of code. In Line No 27 replace "http://karthiktechfreak.blogspot.in/" with your url. Don't use www. prfix. paste in same same format you are looking. Next Change custom share data in red color with lines you want to sown share message in line numbers 71 & 72  and give your website url  in line 27th Line
Now Right Click on your Project name udnder java folder and select create New Class and Name it Splash and copy and paste below code into Splash.java file. Replace my project name with your's in 1st line of code
Now Create one more java class file like above and name it as MyAppWebViewClient now copy and paste below code into MyAppWebViewClient.java file. And give your website url without any www or http prefixes as i gave there in line number 15 Replace my project name with your's in 1st line of code

Now we are done with Java Files. If android studio shows any errors ignore them. All errors will be gone by the end of this tutorial.

Now Copy Below Code into activity_main.xml

Now We Will Create new layout under folder layouts. For that Right Click on Layout and select new Xml File as shown in below figure. Name Layout as activity_splash.

Now Copy and Paste Below Code into activity_splash.xml

Now open menu_main.xml in menu folder and paste below code into it.

Now Open AndroidManifest.xml file From manifests folder and copy below code into it. replace project name with your project name in the 3rd line

Now Finally Open Values Folder and place below code in strings.xml and change app_name string value to yours in line number two.
By this we had finished all coding Part.

Now open computer and navigate to your Project folder YourProjectName\app\src\main\res, there will be four folders with name mipmap change ic_launcher.png with your icon but don't change name and only png format are supported. And place an image file with name vert_loading.png in all folders. vert_loading.png will be your Startup screen.

At last our Project structure looks like below image...

Now go to buil in top menu of Android Studio and select Generate signed Apk and epxort your Application. After Succesfull export copy it to your phone and install. Or Upload to play store.

Watch how to Generate Signed Apk in Android Studio.