Opera Mobile is the utility to help you surf the web with a proxy without the need to root your device. Why go through a painful procedure eh!? here’s a simple procedure..So first thing you goota get is Opera Mobile on your device, get a copy from Android Market or from Opera’s website and transfer it to your phone.
All the ingredients ready? Time to cook! Once connected to WiFi with proxy with opera running follow as guided below
1: type “opera:config” in address bar and hit enter

2: Scroll down , find proxy & click to view the settings.

3: Scroll down to find HTTP & HTTPS server and type in the proxy info as address:port e.g. this.proxy.net:1234

4: scroll once again downwards to find Use HTTP & Use HTTPS, check both the boxes, hit save below, close the window

5: type In the site you wanna visit and the proxy should be working fine on Opera Mobile, if proxy server needs a user & pass it will let you know via popup.

OR here’s another solution for that but is a little tricky better for those who know what they are doing.
As there is no UI for proxy settings for android web browser. But the android web browser will read the proxy settings in its settings database.
Here is the instructions to enable the proxy in the android web browser.
- > adb shell
- # sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db
- sqlite> INSERT INTO system VALUES(99,’http_proxy’, ‘proxy:port’);
- sqlite>.exit
You can talk to settings.db for more information.
- sqlite> SELECT * FROM system;
- sqlite> .tables
- sqlite> .databases
- sqlite> .schema table_name
- sqlite> more SQL expression to talk to the tables
Don’t forget the ‘;’ at the end of the SQL expression.