Monday, August 19, 2013

Well Brightness: a quick brightness tool on Android

Sometime I use my android phone to read some RSS news before sleeping.
The brightness is not comfortable for me even I turn it to lowest.
After searching on Google Play I found some app can set the brightness lower than minimum setting. But it's too complicate or too much functions for me.

So I wrote WellBrightness to solve my problem and keep it as simple as grandma can use.. :D.

As the screenshot, you can  see not much functions here. You just need to drag the best brightness for your eyes. And taping screen out of dialog or pressing back key to exit WellBrightness. You should also see WellBrightness allows you to drag to  darker than minimum limitation :D .

The auto check is just a shortcut to apply auto brightness by Settings.

How does negative brightness  work?

If you need a negative brightness value, WellBrightness will enable screen filter and show a notification in status bar. It's a trick to use alpha effect to let you feel the lower brightness and not hurt your battery  or screen. Just drag it, it will change the brightness/screen filter seamlessly. 

This app can solve my problem in a very dark environment.
I hope it is also helpful for you.

Tuesday, July 7, 2009

PalmBook Reader on Android Market

You can read the palm book(.pdb) in your android device, but it's only support the text, no image and no eReader and iSilo format.It's a simple reader, I always use it to read novel.

how to use:
1.choose a default charset
2.put you pdb books>sync sd books name a right charset & format

Now, PalmBookReader is opensource...
If you are interested, please join to develop.

English Book
choose the Download format - PalmDoc
Charset:US-ASCII or ISO 8859-1 Format: PalmDoc
Charset:US-ASCII or ISO 8859-1 Format: Compressed Text

Chinese Book
Charset:big5 ,Format: Uncompressed Text

Someone share on Mobile01
Charset:big5 ,Format: Palm Doc

If you know the other site can download pdb, please tell me..

Relase note:
1.fix format bug
2.add color option
3.remove menu "Top", but you still can press trackball to move to top of the page.
4.add more charset

1. fix bug
2. use trackball to scroll a page up/don

Monday, July 6, 2009

How to use GeoPicker in your Android app?

Now, GeoPicker 1.1 support the Intent invoke, you can use it in your app.
If you want to ask user to choose a location, you can invoke GeoPoint by Intent. And it will return the coordinate the user picks.

-invoke GeoPicker

Intent intent = new Intent(Intent.ACTION_PICK);
intent.setClassName("", "");

/*option: the initial locaiton*/
intent.putExtra("lat", 25135022);
intent.putExtra("lon", 121516890);

startActivityForResult(intent, REQUEST);

-return coordinate

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode ==REQUEST && resultCode ==Activity.RESULT_OK){
int latE6 = data.getIntExtra("lat", 0);
int lonE6 = data.getIntExtra("lon", 0);
-Show GeoPicker on Android Market, if GeoPicker isn't installed.
List resolvList=getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
Uri uri = Uri.parse("market://search?");
Intent it = new Intent(Intent.ACTION_VIEW, uri);

Saturday, June 13, 2009

GeoPicker on Android

This is my first app on Android Market. Sometime I want to know the coordinates of a building, a address, a place or my current location. So I make this application for me and I like it. So I publish on Android Market and hope it can help someone.

I don't like a complex application. So GeoPicker is a simple and useful tool. I hope you will like it.
Please leave a comment,any suggestion will be welcome.

If you like this application, you can click the beer on the right to give me a beer, cheer.

lastest: GeoPicker ver. 1.1

support language: English, Traditional Chinese

How to use:

You can drag the pin or pan the map to anywhere. The panel on below will show the coordinates of the pin. You also can use menu->MyLocation to move pin to your current location.

Release History:
  • MyLocation: move pin to your current location.
  • Format: change coordinates format
  • Satellite: switch map/satellite.
  • Search: reverse address geocoding, seach a place
  • Copy: copy current location to ClipBoard
  • fix a little bug
  • Direction: invoke Google map to direct from your current location to pin.
  • coordinates in Clipboard will change to lat/, xxx.xxxxx . I think maybe someone will misunderstand lat/lon,so I won't remove the lat/lon. But new format you can erase "lat/lon:" more easily.
  • panning map and drag pin smoother
  • click coordinates panel to change format
  • address geocoding
  • UI tuning
  • provide a interface for other apps
  • copy address into clipboard
  • customized copy format