Apps can’t miss in your Android – Listen

You, that follows podcasts around the world and don’t have a computer all time to download them and copy them to your smartphone, can use Listen.

This application, developed by Google, allows you to find podcasts and subscribe to it. Podcast that aren’t found by search, can be subscribed manually in “My subscriptions” options.

Here, with brazilian 3G quality, you will get a continuous audio (without buffer pauses) using the wi-fi connection or hearing tracks with 96kbps or less.

The Listen allows you download audios to listen it after, when you want and without internet connection.

Link: Listen
Price: Free
Advertisement: No
Rating*: 3,8/5

* Rating obtained until publication

Sharing 3G connection from Android to PCs and laptop through USB cable

Froyo, version 2.2 of Android, comes with application that allow you to share your 3G connection to anothers Wi-fi devices, but, if you don’t have a Wi-fi network card in your computer, this application have not usability.

ProxoId, free application available in Android Marketing, allows you to share connection from your Android  only using USB cable.

It needs a stand alone program and Android drivers running in your PC/laptop to work.

The driver and stand alone program can be found in a ZIP file for Windows 32 bits  here  and Windows 64 bits here. If you’ve already installed manufacturer driver (from CD), skip to Finding your smartphone section.

*Texts of images bellow are in Brazilian Portuguese

Installing drivers

Uncompress ZIP file and connect your Android to PC. The new hardware wizard will be shown.

Choose “No, not this time” and click in “Next”. In following screen, choose”Install from a list or specific location”. Click “Next”.

Enable the options “Search for the best driver in these locations” and “Include this location in the search”, then click in “Browse”.

Go to directory where you have uncompressed the ZIP file > “usb_driver” > “x86″, like image bellow.

Click in “OK”, “Next” and follow next steps until complete the installation.

Finding your smartphone

Make sure your Android is connected to computer. Open the directory “proxoid-adb” and run “check.bat”. A screen with number of your device, like this below, should be displayed.

If don’t, try to desconnect and connect your smartphone again or try to reinstall the drivers.

Configuring ProxoId

Configuration screen is opened when ProxoId runs:

“Start/Stop ProxoId” – Control service to share the connection;
“Port” – Port number to proxy
“User-Agent Filter” – Mask to User-Agent (Browser).

Configuring Browser

Internet Explorer and Google Chrome

Open “Start” menu > “Control Panel” and “Internet Options”. Click in tab “Connections” and in “LAN Settings”.

In “Address”, type “localhost” and, in “Port”,  type same value marked in application.

FireFox

Open Firefox, clique in menu “Options”. Choose tab “Advanced” > “Network” and click in button “Settings…”.

Enable “Manual proxy configuration” option.

In “HTTP”, type “localhost” and, in “Port”, type same value marked in application.

Sharring the connection

Enable “Start/Stop ProxoId” in your Android.

At computer, run “start-tunnel.bat” in “proxoid-adb” directory.

That’s it! While application is enabled and  ”start-tunnel.bat” is running, your computer will use your Android to connect at internet!


Using Playstation 3 wireless joystick in PC

How you know, is not possible to use Playstation 3 wireless joystick like PC joystick with defaults drivers, but there is a custom driver that allow to PC’s bluetooth adapter find a PS 3 joystick.

Requirement:

  • Bluetooth adapter (if your PC/notebook don’t have it);
  • PS3 USB cable;
  • .NET Framework 4 – Can be downloaded from here;
  • Operational System Windows XP, Vista or 7 (seven).

You need to download the custom driver from Motionin Joy’s site to
Windows XP, Windows Vista and Windows 7 (32 bits) or Windows XP, Windows Vista e Windows 7 (64 bits).

Extract ZIP file and run the “.exe”. Follow installation steps and run “DS3 Tool”, or click Start Menu > Programs > MotioninJoy > DS3 Tool.

Screen below will be shown:

Connect the joystick in to PC using USB cable. Click menu “Driver Manager”, select the device and click in button “Install all”.

After installation (may take 1 minute), click in menu “Profiles”.

The joystick should appear in list (circle). Select the option “Playstation 2 (POV, Joysticks, Analog Trigger)”, “Custom” and number of joystick (for us “1″).

To finish, click menu “Bluetooth Pair”, select the joystick in list “Dual Shock 3″ and click in button “Pair Now”.

It’s done! When MAC address apear where is “Have Paired to” you can disconnect USB and use joystick normally through Bluetooth.

Enjoy! ;)


Android 2.2 – How to install apps directly in SD card

ome Android smartphones have low capacity internal memory and not allow you to install many apps.

At Android 2.2 there is a possibility migrate the apps to SD card after instalation, but some applications not allow to do this.

Looking for a fix to solve this problem in my Motorola Droid, I found a way to install apps directly in SD card, like show in Mundo Zoom, and not need root.

Download ZIP file from Android SDK and extract. Browse to folder “android-sdk-windows\platform-tools“.

Set your Android to debug mode. Don’t you know? “Settings” > “Applications” > “Development” and enable “USB debugging” option.

Connect your smartphone in USB and enable “Charge Only” on USB Connection Management.

Click in Start Menu, Run. Type “cmd” e press Enter to open command prompt.

With command prompt and Windows Explorer opened, click and drag file “adb.exe” to prompt window, after, insert a space and type “shell”. Press Enter.

The “$” simbol and cursor should appear. Now type “pm setInstallLocation 2” and press Enter

This command sets partition “2″ (SD Card) as default to install applications.

Done! That`s all you need for apps to be installed directly in your SD card


Why to use File.separator and File.pathSeparator

Java programmers knows about methods quoted in title, but many doesn’t care with them.

These methods are useful for programmer that do not knows wich characters represents file separator and path separator at OS that supports your application.

Linux/Unix, the methods File.separator and File.pathSeparator returns “/” and “.”, while in Windows, these methods returns “\” (or “\\” – escape) and “;”.

In recent case, the code below threw exception FileNotFoundException running over Linux, but not running over Windows:

String appPath = ctx.getRealPath();
String filePath = appPath + "\\" + "WEB-INF/classes/my/application/packages/";

File file = new File(filePath, "report.pdf");
OutputStream out = new FileOutputStream(file);
...

Worked in both systems after to replace “\\” by File.separator in line 2:

String appPath = ctx.getRealPath();
String filePath = appPath + File.separator + "WEB-INF/classes/my/application/packages/";

File file = new File(filePath, "report.pdf");
OutputStream out = new FileOutputStream(file);
...

Utilization of these methods, besides a good practice, is very usefull when same version of an application is running over differents operacional systems.


  • AdSense

  • Copyright © 1996-2010 André L. S.. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress