[android-developers] AppsLib (Archos store) is not legit?

2010-11-09 Thread SoftwareForMe.com SoftwareForMe.com
Hello,

What do you all know about AppsLib?

I know they were a small startup store who partnered with Archos to provide
them with an app store on their devices.

Recently we found that they are distributing pirated software, including an
old copy of our product, PhoneMyPC, for free.

We have contacted AppsLib several times, and Archos directly twice, only to
be ignored by all parties.

We had AppsLib in our list of markets to release products into once our
licensing mechanism is finalized, but we have now removed them and will not
do business with them. I sincerely hope Archos device owners can download
SAM from SlideMe, or some other reputable app market.

What's your experience? Is this unusual for that store, or is this just how
they do business?

Warm regards,
Scott
SoftwareForMe Inc.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: any lawyer types out there that can get this site down?

2010-04-10 Thread SoftwareForMe.com SoftwareForMe.com
@Nick, I know you didn't say that (that you were being dragged in), I was
responding to what someone else said, about you. Just pointing out that
nobody is to blame if your name is on public records affiliated with things
you wish not to be affiliated with. That's sorta your responsibility.

@JP, Android is a great platform, and will be #1 in the near future; no
serious developer will ignore it, if (s)he aims to be successful. Piracy
sucks; it's easy to be angry when stupid kids earn money (perhaps more than
us) from re-selling the product of our hard work.

Nonetheless, MS doesn't fight for the copyright rights of Windows
developers, Apple doesn't fight for Apple developers, and we've really no
reason to expect Google to fight for our rights. In truth, the platform is
probably more popular because it's so easy to pirate software, and that
benefits Google. We need a good solution that works well in the $0.99 to
$9.99 per unit model. Some exist, but I haven't seen a great one yet.

In the mean time, issuing take-down notices, complaining to hosting
companies and discussing it here in the hopes of a better solution is about
all we can do for now. Any of us could sue the offenders, but it's
expensive.

Cheers!
SoftwareForMe.com

On Fri, Apr 9, 2010 at 9:57 PM, JP joachim.pfeif...@gmail.com wrote:



 On Apr 9, 9:49 pm, Maps.Huge.Info (Maps API Guru) cor...@gmail.com
 wrote:
  Perhaps you should talk to someone about that depression... can't be
  healthy.

 Would rather be indifference (posting on the way to Tahoe, we're
 having an outstanding skiing season here this year).

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

 To unsubscribe, reply using remove me as the subject.


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: any lawyer types out there that can get this site down?

2010-04-09 Thread SoftwareForMe.com SoftwareForMe.com
Personally, I think the last part of this conversation is much ado about
nothing. Nick was the original registrar, and original architect of the
illegal business, and the public information shows that connection and that
is all. Covering your tracks after a crime is something best left to the
criminal, and there's really no need to have public debate about whether
it's okay for people to re-disclose public information, whether it makes
others nervous or not; of course its okay.

And Nick, nobody has dragged you back into this. It appears you have
simply not completely taken yourself out in the first place.

*About the site*: they are pirates. They plan to release an app to the
market soon that will let their customers download your apps for free (after
paying them, of course). They have done several waves of advertising via
Market comments on all the apps they have purchased (in fact, it was a
comment by Nick on our app that first brought my attention to their site,
late last year).

Consequently, you can't really tell if they carry your app, because the
catalog visible to non-users does not show all of their downloads. For
example, they carry our product right now, but it is not in the public
catalog. Nonetheless, many users have notified us that they found our
product there. However, if you cannot find your app in the public list, I
encourage you to forget it for now and NOT pay them for a membership. I
believe they have already made many thousands in ill-gotten gains.

Finally, I think there are only two solutions to this and the many other
pirate sites:
(1) Protect your app with some license scheme.
(2) Launch a campaign to take down the site. This will have to be done via a
lawsuit.

Google is unlikely to do anything about this because it's not their fight,
and it doesn't harm them in any way.

Cheers!
SoftwareForMe.com

On Thu, Apr 8, 2010 at 10:25 PM, Al Sutton a...@funkyandroid.com wrote:

 There is no law which covers reproducing information in the public
 domain (such as whois records).

 You should contact the registrar (GoDaddy), inform them the
 information is wrong and they're publishing your personal information,
 and ask for the domain to be taken down as it's incorrectly
 registered.

 Better still, as whomever is involved in it has listed you as the
 admin and tech contacts you could ask GoDaddy to transfer the domain
 to your control, then point it at a domain parking page. That way you
 could get money from the parking page and the site would become a non-
 issue for everyone here and so they'd stop hassling you.

 Have a nice day,

 Al.

 On Apr 9, 1:23 am, Guess Who, You Probably have my Number
 nnarb...@gmail.com wrote:
  I will say this one more time.  DO NOT own this site or am I
  affiliated with it. I f I see anybody else freely placing my personal
  information on a forum,etc. I will have my lawyer personally contact
  you. As this is a violation of more than one law, regardless of my
  past, this is wrong. It was sold to a guy out of Sweden. What he did
  or does with it is out of my control.
  Please remove my contact info.
 
  On Apr 8, 8:07 pm, Bob Kerns r...@acm.org wrote:
 
 
 
   Well, if my paid app shows up there, I'll be contacting their ISP,
   domain registrar, and local authorities. I encourage anyone similarly
   being ripped off to do the same.
 
   I'm only doing it if my app shows up there, because then I'll have the
   evidence and the legal standing for a complaint.
 
   They appear to be located in Florida, so this should fall under the
   DCMA, which is a lousy law, but at least should work OK; this sort of
   thing has always been illegal.
 
   If someone's feeling adventurous, they can email and/or call and see
   what they have to say for themselves. It's still possible we're
   jumping to conclusions.
 
   Registrant:
  Private
  9306 new heritage rd apt 302
  orlando, Florida 32825
  United States
 
  Domain Name: ANDROIDPLAYGROUND.NET
 Created on: 10-Sep-09
 Expires on: 10-Sep-11
 Last Updated on: 26-Jan-10
 
  Administrative Contact:
 narbone, nicholas
 9306 new heritage rd apt 302
 orlando, Florida 32825
 United States
 +1.4073348336  Fax --
 
  Technical Contact:
 narbone, nicholas
 9306 new heritage rd apt 302
 orlando, Florida 32825
 United States
 +1.4073348336  Fax --
 
  Domain servers in listed order:
 NS1.ANDROIDPLAYGROUND.NET
 NS2.ANDROIDPLAYGROUND.NET
 
   On Apr 8, 8:59 am, nexbug gsuku...@gmail.com wrote:
 
Basically you can get a subscription to their site for a nominal fee
and they will give you access to pirated android apps. The same apps
that you publish for a fee, the seem to download them from the market
by paying you once and distribute to their paid users for free. Nice
business model. I think Google has been notified of these guys a
hundred times, 

Re: [android-developers] drawText and drawBitmap start location is different?

2010-04-04 Thread SoftwareForMe.com SoftwareForMe.com
I don't recall the exact details in Android, but in almost all graphics APIs
the Y position for text is either the [baseline] (bottom of a letter 'o' or
'n') or [baseline + descent] (bottom of the letter 'g' or 'y').  In other
words, (x,y) for bitmaps is top-left, (x,y) for text is lower left.

A quick experiment would tell you whether it's the baseline or baseline +
descent.

On Sat, Apr 3, 2010 at 11:25 PM, Stanley Li junpin1...@gmail.com wrote:

 Hi all,

 I want to draw a text on top of a bitmap.

 So in my onDraw function, i do the following:

 canvas.drawBitmap(myBitmap, 30, 30, mPaint);
 textPaint.setTextSize(20);
 canvas.drawText(Life X 3, 30, 30, textPaint);

 However, it ended up that the text is above the bitmap. (the X position is
 correct, but the y position is not).

 Can anyone help me with this?

 Thanks in advance,
 Stanley

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

To unsubscribe, reply using remove me as the subject.


Re: [android-developers] Re: Device Seeding Program for Top Android Market Developers

2010-04-03 Thread SoftwareForMe.com SoftwareForMe.com
We received a Droid yesterday.

This morning it received the 2.1 update.

Interestingly, a personal Droid purchased on November 6th has not yet
received a 2.1 update.


On Sat, Apr 3, 2010 at 12:39 AM, ratson materem...@gmail.com wrote:

 this is pretty good news, if Fedex is shipping to th EU it can take up
 to 2 weeks for them to arrive, so only 1-2 weeks we have to wait...
 nice.

 On Apr 3, 12:42 am, David Horn pga...@gmail.com wrote:
  Reply from Google:
 
  All of the phones have been shipped already. Please be patient; if
  your
  phone has not arrived yet, it is probably in transit and will arrive
  shortly. I am sorry, but we cannot provide individual tracking numbers
  for
  each phone.
 
  On Apr 2, 11:16 pm, Siva G sivarama...@gmail.com wrote:
 
 
 
   But mine has all or mostly zeroes and does not look like a valid
   number. Activation does not like it. Any help pls?
 
   On Apr 2, 5:57 pm, havexz bali.param...@gmail.com wrote:
 
Just go to Settings  About phone  Status. There you will find My
phone number
 
On Apr 2, 4:50 pm, Siva G sivarama...@gmail.com wrote:
 
 Hi,
 
 How did you know your phone number to activate your phone?
 Appreciate
 your response.
 
 Thanks.
 
 On Apr 1, 11:17 am, Wicked96SS 45gl...@gmail.com wrote:
 
  On Mar 31, 8:28 am, Justin Giles jtgi...@gmail.com wrote:
 
   On Tue, Mar 30, 2010 at 11:48 PM, Jason arm...@gmail.com
 wrote:
I received a Droid and I did not see the Read Me First
 leaflet that
was referenced in the Getting Started on Droid - Activation
 section of
the letter. Anyone else who got a Droid know what it looks
 like, where
it was packed or what it said?
 
   I too received a Droid and I didn't get a Read Me First
 leaflet.  Not sure
   what channel to go through to activate this thing so I can get
 the 2.1
   update coming any day now.
 
  I got mine yesterday, and did not get the leaflet either.  I just
  dialed *228 and did what it told me, and my droid is now
 activated.
 
  give that a try!

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

 To unsubscribe, reply using remove me as the subject.


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Device Seeding Program for Top Android Market Developers

2010-03-29 Thread SoftwareForMe.com SoftwareForMe.com
Washington State, USA. Still waiting.

On Mon, Mar 29, 2010 at 2:41 PM, Arnon arnonse...@gmail.com wrote:

 You mean 4 weeks? ;-)

 Quote: Please allow 2-4 weeks from the date of submission of the form
 for delivery of the phone. If you do not receive the phone within that
 timeframe, please send an email to...

 On Mar 29, 3:48 pm, zneref zne...@gmail.com wrote:
  People relax, 6-weeks term doesn't passed yet ;)
 
  On 29 Mar, 11:25, Paul stuem...@gmail.com wrote:
 
 
 
   Germany, still waiting.
   ... and growing nervous :)- Hide quoted text -
 
  - Show quoted text -

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

 To unsubscribe from this group, send email to android-developers+
 unsubscribegooglegroups.com or reply to this email with the words REMOVE
 ME as the subject.


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

To unsubscribe from this group, send email to 
android-developers+unsubscribegooglegroups.com or reply to this email with the 
words REMOVE ME as the subject.


Re: [android-developers] Re: Piracy, almost 50% of my new users - Seriously Google?

2010-02-27 Thread SoftwareForMe.com SoftwareForMe.com
Hi Xavier,

I agree with what's been said; the stats lag reality by some time. You can
pretty much count on the number of orders in your console inbox, however;
they are usually up to date within a couple minutes.

We face the same problem: server back-end. We have various ways to estimate
the number of non-authentic copies, and we have estimated as high as 50% at
times. Our numbers change because we have occasionally make changes that
cause older copies to stop working (not intentionally, but as the result of
a protocol update, etc.).

We will be including a fairly simple licensing scheme to help deal with this
soon. We'd prefer not do the extra work, and also not to have our customers
inconvenienced, but we see it as protecting the resources that our genuine
customers have paid for. After some polling, they (the customers) seem 100%
supportive.

If you'd like details of how we plan to do this, feel free to email us
directly.

Scott
SoftwareForMe.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: help on graphics from newbie

2010-02-26 Thread SoftwareForMe.com SoftwareForMe.com
Yes. This is perfect for use in the Surface view.

The first code snippet can go anyplace. The relayout call should go where
the // Do Stuff Here comment is.

The second bit should go where you want to call relayout at (but can't
because it's in the background thread).

On Fri, Feb 26, 2010 at 1:26 PM, social hub shubem...@gmail.com wrote:

 in this case I am doing inside a surfaceview does the same apply even for
 surfaceview.

 Thanks for your feedback.


 On Fri, Feb 26, 2010 at 3:17 PM, Gaunt Face 
 matt.t.ga...@googlemail.comwrote:

 What I think you need to do is set up a Handler between the main
 activity and your background thread('s).

 Basically a Handler is a way to communicate between the main UI thread
 and background threads, this way anything that must be done on the UI
 event can be achieved by sending a message from the background thread
 through the handler, you then override the handleMessage function in
 the Handler and your good to go:

mUIHandler = new Handler() {

public void handleMessage(Message msg)
{
if(msg.arg1 == SOME_CONSTANT)
{
   // Do Stuff Here
}
}

};


 Then in your background thread you'd do something like:

Message msg = Message.obtain();
msg.arg1 = SOME_CONSTANT;

mUIHandler.sendMessage(msg);

 Hope that helps,
 Matt

 On Feb 26, 5:05 pm, social hub shubem...@gmail.com wrote:
  Guys,
 
  I almost there of what i want to do but i am stuck at a point where I
 need
  some expert pointers
 
  this is what i do so far
 
  I have rectangle white box
 
  on cliking the rectangle I will draw a toolbar beneath the box and also
 call
  relayout to accomodate the toolbar ( size+100) ( i used surfaceview and
 in
  secondary thread i draw the toolbar)
 
  on click again on rectangle box it will disappear the toolbar and also
 has
  to resize the layout to original size (ie size-100) this is where I get
  stuck.
 
  I can disappear the toolbar however I cant call relayout either from
  secondary thread (says cant call from secondary thread).
 
  So I created a while loop in onlayout( this is where i create a thread
 to
  draw the toolbar)  if i call requestlayout after while loop ends it
 doesnt
  do anything it doesnt call onmeasure etc.
 
  Please help me where I am doing wrong.

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Piracy sucks, or does it?

2010-02-25 Thread SoftwareForMe.com SoftwareForMe.com
Hello,

It's a double-edged sword, isn't it?

Personally, we are happy that so many are interested in what we build. I
mean, we are geeks and take pleasure in the tools and in others getting use
out of them.

However, we also lament the loss of revenue that is be caused by piracy.

I personally agree that when there are hacked copies around, many people
will have the app who would never have paid in the first place. But I don't
think the number comes close to 100%. Sure, hackers will show the app to
their friends, but then they'll give them a copy, and somebody will upload
it to the torrent and file-share sites, and many more will download it.

It would be best for developers if Google had a solid solution, but I don't
think it would be best for Android. The hack-ability of the platform surely
fuels some of the excitement people have around it (ease of rooting phones,
custom ROMs, etc.).

We are near to releasing our solution. It is license-key based, and will
give any user a reasonable trial period before it stops functioning.

@Yahel: that's great. I hadn't thought about the bomb idea.  :-)

On Thu, Feb 25, 2010 at 2:00 AM, Hekki kaye...@gmail.com wrote:

 Hi,

 I've been through the same questions for a desktop app that i've
 written 4 years ago.

 I believe that it's a good thing, a badge of honor as you put it :)

 The truth is, people who know how to hack, where to find the crack,
 and actually get your app this way when the price is so low, will just
 never, ever, in a million years spare the pennies
 They are not customers, they are not potential customers, they're just
 power-users that proves themselves this way.

 I came to the conclusion though that they are a great communication
 vector. They show your app to their friends and multiply the number of
 people who are aware you even exists.
 Among those people, some, less tech-savvy will simply buy your app.
 People that would have never even heard of your app in the first
 place.

 So you are not really loosing sales because they are non buyers
 anyway, and you get popularity :D

 A little simplistic but I could actually verify it with my app, I
 switched it to a give what you want(even nothing) model and saw a
 surge in both download and purchase :D

 Yahel
 Ps : One way some developper fight back, is by putting a modified
 version of their app on those sites themselves : Put a time-bomb : in
 30 days  - This version is pirated, your phone number was just sent
 via the internet to the police expect their arrival in a few
 minutes.). But don't actually get any private information from them,
 you'd be in trouble and they really are not worth it.

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Checkout: Cancellations vs. Refunds?

2010-02-17 Thread SoftwareForMe.com SoftwareForMe.com
Greetings,

I'm sorry if this issue has been covered; I could not find a topic having
the answers I seek.

We while back, we were able to click the Refund some money button and
select an amount to refund to a customer. Eventually that feature was
changed, and now we can only refund the entire purchase price.

Nonetheless, there are two options for completed purchases:
1) Cancel the order
2) Refund some money

We have used the Cancel option for users who had issues with our software or
otherwise didn't want it any longer (but after the usual 24 hour return
period).

We have used the Refund option to give money back to purchasers who we wish
to have a free copy.

By all indications in Google Checkout, a person who has been Refunded still
shows a completed purchase and should still be an authorized owner of the
application.

However, this is not what we are observing. If we refund money to someone,
and that person uninstalls and re-installs, they are charged again. This
effectively makes the Refund button do the same thing as the Cancel button.

So, I have two questions:

1) Does anybody know if this issue I describe is the intended behavior, and
if not, if it is known and/or being fixed?
2) Does anybody know why we can no longer give partial refunds?

Thank you to anybody with insight on these issues.

Warm regards,
Scott
SoftwareForMe.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Who wants Multi-touch in all Android versions?

2010-01-27 Thread SoftwareForMe.com SoftwareForMe.com
Hi,

Sorry that I missed the continuation of this thread, and only noticed it now
as I got a Google Alert for our app name.

@Dianne, that's not quite true (that all MT data is lost). The coordinates
of the additional points are removed from the event data, but the size and
pressure values change predictably as additional fingers are added.

We have been swamped with work on our products and have not published the
solution. But, in a nut shell, our solution is a simulated multi-touch
that lets you zoom easily using either pinch/stretch or paw gestures. If
you're curious how well it works, download PhoneMyPC or Imagine Multi-touch
and give it a try.

Here's how it works:

* When an additional finger touches the screen, the size and pressure
([MotionEvent].getSize() and [MotionEvent].getPressure()) change in fairly
predictable ways.
* When that change is detected, track the one point (x,y) that you get to
determine whether it's moving towards, or away from the center of screen.
* If it's moving towards, zoom in. If it's moving away, zoom out.

Some things to consider are:

1) HTC devices work best when both pressure and size are used
2) On Samsung devices, size is always zero, but pressure changes predictably
3) The Motorola Cliq is the only phone we've found on which this will not
work. Both size and pressure are constant.

Both values can be a bit neurotic and require some denouncing, but if you
try the software, you'll see this method works well enough to give a good
user experience.

And, in the interest of time, here are some more details copied from an
email I recently sent someone who asked about this:


First, we no longer override onTouchEvent because it's simpler to provide
support for all API versions using view.setOnTouchListener(...). We use one
OnTouchListener implementer for pre-2.0 devices, and a different one for
2.0+ devices. Determine this with (Integer.parseInt(
android.os.Build.VERSION.SDK )). This value is 4 for 2.0+ devices.

Next, in our implementation for  2.0 devices, we grab three important
values:

float size = event.getSize();
float pressure = event.getPressure();
float total = size * pressure;

We use the total to help us detect the device type.

In our code for handling events when the action is MotionEvent.ACTION_MOVE,
we're always watching to see if the values indicate we should switch to zoom
mode (an extra finger down). Note, we never worry about this when action is
ACTION_DOWN, because you just can't get two fingers on the screen at the
same time, and even if you could, we'd pick it up int he fist ACTION_MOVE.
We check as follows:

if( (total  .1f) || (size == 0f  pressure  .15f ) ) { ...

The first subexpression indicates a non-Samsung device, and that a second
finger is down. The second subexpression is for Samsung, where size is
always 0, and pressure will drop below .15 when a second finger goes down.

Note, there is something wrong with this approach because we've now got two
reports (out of many thousand users) that they are unable to pan. One is
using a G1 (this MUST be a strange device calibration issue, because I
personally have ran this code on MANY G1's); one is a Cliq. Ironically now
that we've added support for Samsung, they are the only users with zero
reports of issues (and of course Droid and Nexus One users don't count
because they are using different code that supports true multi-touch).


Warm regards,
Scott
SoftwareForMe.com

On Thu, Jan 7, 2010 at 10:49 AM, theSmith chris.smith...@gmail.com wrote:

 Scott,

 Please publish your code, I would love to take a look at it :-)

 -theSmith

 On Jan 7, 12:48 pm, Dan Sherman impact...@gmail.com wrote:
  I'd love to see this as well :)
 
  On Thu, Jan 7, 2010 at 9:30 AM, Dianne Hackborn hack...@android.com
 wrote:
   Well I would really like to see this, given that prior to 2.0 there was
 no
   multitouch information propagated through the framework at all, and
   applications do not have permission to open the raw driver.
 
   On Thu, Nov 12, 2009 at 11:03 PM, SoftwareForMe.com SoftwareForMe.com 
   softwareforme@gmail.com wrote:
 
   Our solution is software only, works on production phones (i.e., no
   rooting or modding required).
 
   Scott
   SoftwareForMe.com
   Makers of PhoneMyPC
 
On Thu, Nov 12, 2009 at 11:02 PM, Nathan nathan.d.mel...@gmail.com
 wrote:
 
   I'm curious about this. Does multi-touch require hardware changes? Or
   am I reading this right that it can all be done through software?
 
   Nathan
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 android-developers%2bunsubscr...@googlegroups.comandroid-developers%252bunsubscr...@googlegroups.com
 
   For more options, visit

Re: [android-developers] Re: Who wants Multi-touch in all Android versions?

2010-01-27 Thread SoftwareForMe.com SoftwareForMe.com
I'm not clear what you mean by:



  I am not going down the path
 to try to figure out how an app that implements pinch-and-zoom on the
 app level will fare when same functionality is also implemented on the
 platform level. Could work out of the box, could be ugly.


I mean, Multi-touch is fully implemented and available in the platform since
2.0. Google's applications (browser, gallery, maps) don't use it, but any
other applications wishing to use it can do so.

The issue in this thread was that it is possible to simulate it on all but
one [known] Android device from 1.0 though 1.6. As I said above, our
software uses a different code path on 2.0 and later devices, so there are
no ill side effects when placed on new devices.

Scott
SoftwareForMe.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Who wants Multi-touch in all Android versions?

2010-01-27 Thread SoftwareForMe.com SoftwareForMe.com
@Dianne,

We're using the Android API in a way completely consistent with the
documentation. If device OEM's decide not to implement some of the API, we
will have to make adjustments, as described in my post above.

I think concerns over fragmentation are more about devices with proprietary,
non-standard APIs, and not so much with OEMs choosing not to implement some
of the API. Eventually, the parts of the API that have been ignored by OEMs
will have to be deprecated, or updated with comments like Not Supported on
Samsung Devices, or Returns a constant value on Motorola devices, or
something like that.

In any case, no type of fragmentation would occur if everybody stuck to the
published API.

Finally, it is our hope that the number of pre-2.0 devices released will
start to drop, and the number of 2.0+ devices will increase, such that we
won't have to be making adjustments for long :-)

Scott
SoftwareForMe.com

On Wed, Jan 27, 2010 at 10:21 AM, Dianne Hackborn hack...@android.comwrote:

 On Wed, Jan 27, 2010 at 9:31 AM, SoftwareForMe.com SoftwareForMe.com 
 softwareforme@gmail.com wrote:

 The issue in this thread was that it is possible to simulate it on all but
 one [known] Android device from 1.0 though 1.6. As I said above, our
 software uses a different code path on 2.0 and later devices, so there are
 no ill side effects when placed on new devices.


 Wow.  Okay, all I have to say is this: please do not be one of the people
 who complains about fragmentation, and please provide HUGE CAVEATS to
 -anyone- who is giving any thought to using your code.  You are entirely
 relying on certain behavior, of a certain vendor's certain screen, that will
 not happen on most other screens.  You can guarantee that this code will not
 work or work poorly or various devices as they ship.

 It's a clever trick for the cases where it works, but relies on highly
 variable behavior between devices.

 --
 Dianne Hackborn
 Android framework engineer
 hack...@android.com


 Note: please don't send private questions to me, as I don't have time to
 provide private support, and so won't reply to such e-mails.  All such
 questions should be posted on public forums, where I and others can see and
 answer them.

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Live Wallpaper Tutorial

2010-01-13 Thread SoftwareForMe.com SoftwareForMe.com
How does one set the icon for the Wallpaper? When you choose Wallpapers and
see the list, each has an icon (preview) next to it, but it's not clear how
to provide that. Anybody know?

SoftwareForMe.com

On Tue, Jan 12, 2010 at 1:47 PM, Robert Green rbgrn@gmail.com wrote:

 Oh man.  I threw away that code last year when I switched to
 GLSurfaceView.  I didn't think I'd need to do that again!

 On Jan 12, 3:45 pm, Romain Guy romain...@android.com wrote:
  Initializing GL works the same way as with a SurfaceView.
 
 
 
 
 
  On Tue, Jan 12, 2010 at 1:39 PM, Robert Green rbgrn@gmail.com
 wrote:
   I just checked out the CubeLiveWallpaper sample that comes with SDK
   2.1 and it's got everything you need for a canvas-based wallpaper but
   doesn't give any example at all on how to initialize and use OpenGL.
 
   I have my wallpaper app all ready to go, but it's using the standard
   Activity/GLSurfaceView/Renderer.  I figured that I'd be able to cut
   and paste most of it into the new wallpaper service code but as of
   right now, I'm really not sure how to go about doing this.
 
   Are we supposed to create an Engine, handle GL initialization
   ourselves, draw to GL when draw() is called and ignore the canvas or
   is there a better way?
 
   On Jan 12, 2:12 pm, juande jua...@gmail.com wrote:
   Ups! I'm sorry! (It requires to be a member)
 
   I tried to put the links here and I get an error (Google Groups)... ¿?
 
   On 12 ene, 13:59, TjerkW tje...@gmail.com wrote:
 
Android 2.1 has API support for creating live wallpapers. This means
that we can implemente our own live wallpapers w00t!
 
However what i like to see is a Tutorial on creating such a live
wallpaper.
Is there going to be added one?
What about battery live?
 
Or maybe a link to the sourcecode to one of the live wallpapers in
Nexus One?
 
When i run a 2.1 emulator and choose a live wallpaper it says: No
live wallpapers
 
--
Anyway thanks for this nice peace of software.
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 
  --
  Romain Guy
  Android framework engineer
  romain...@android.com
 
  Note: please don't send private questions to me, as I don't have time
  to provide private support.  All such questions should be posted on
  public forums, where I and others can see and answer them

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Using Nexus One as a development phone: Problem with USB driver under windows 7 64 bit

2010-01-07 Thread SoftwareForMe.com SoftwareForMe.com
Interesting.

I downloaded rev 3 of the driver pack, but could not find the proper driver.

I eventually downloaded it from a forum, here:
http://forum.xda-developers.com/showthread.php?t=613054

SoftwareForMe.com
Makers of PhoneMyPC
 Imagine Multi-touch

On Wed, Jan 6, 2010 at 7:59 PM, Xavier Ducrohet x...@android.com wrote:

 Yesterday, we've pushed a new USB driver on the SDK updater repository
 (rev 3) to support the Nexus One, did you download it?

 Xav

 On Wed, Jan 6, 2010 at 7:51 PM, Streets Of Boston
 flyingdutc...@gmail.com wrote:
  Hi everyone,
 
  I've been using my G1 under Windows 7 64-bit and Eclipse just fine.
 
  However, when using my new Nexus One instead - and making sure that
  'Use Debugging' is enabled - the Nexus One is not recognized and
  debugging on this phone is not possible.
 
  Usig the Nexus One as a removable-drive (by mounting it) works fine.
 
  How can I start using the Nexus one as a development device (on
  Eclipse)?
 
  Thanks!
 
  --
  You received this message because you are subscribed to the Google
  Groups Android Developers group.
  To post to this group, send email to android-developers@googlegroups.com
  To unsubscribe from this group, send email to
  android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
  For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 



 --
 Xavier Ducrohet
 Android SDK Tech Lead
 Google Inc.

 Please do not send me questions directly. Thanks!

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Touch handling sleep not helping enough on 1.5/1.6

2010-01-01 Thread SoftwareForMe.com SoftwareForMe.com
Hi,

Just off the top of my head...

* Research event propagation order and catch the event as early as possible
(view before activity?)
* Be sure to return true to stop propagation from your handler
* Look into other methods to catch the event stream besides the onTouchEvent
override

My experimentation on 1.5/1.6 (many months ago) showed with a short pause
(20 ms, if I recall correctly) brought frame rates to about 95% of what they
were with no touch events. Thus, what your experiencing might be influenced
by something else in your architecture, or perhaps one of the first bullets
above.

SoftwareForMe.com

On Fri, Jan 1, 2010 at 5:10 PM, Robert Green rbgrn@gmail.com wrote:

 I just tried the thread priority hacks but they didn't seem to offer
 any kind of big improvement.  Any other ideas?

 On Dec 31 2009, 12:27 am, Robert Green rbgrn@gmail.com wrote:
  Cool, I'll give it a shot.  I was thinking about bumping up my
  rendering thread.  I'll report the results I get.
 
  On Dec 30, 10:49 pm, Dmitry.Skiba dmitry.sk...@gmail.com wrote:
 
   I can suggest something weird - to boost priority for the time of
   rendering.
   See how I did that in ToF:
 http://code.google.com/p/tapsoffire/source/browse/trunk/src/org/tof/u...
   (onBeforeRender/onAfterRender)
 
   Dmitry
 
   On 31 дек, 05:39, Robert Green rbgrn@gmail.com wrote:
 
I hate to bump it just to bump it but I'm really in need of some good
suggestions here.
 
Thanks to anyone who can offer anything new to try.
 
On Dec 29, 3:13 pm, Robert Green rbgrn@gmail.com wrote:
 
 Hey guys,
 
 I'm really in a bind here.  I've got this new game engine that's
 almost done but the input system is killing me.  I have a virtual
 analog stick on the screen and it works great, especially on
 Android
 2.0 (Droid) but on any 1.5/1.6 device, the touching is causing my
 game
 to crawl.
 
 I know all of the standard stuff - I pipe my input events into a
 queue
 for my main game thread and thensleepfor 16ms which should ensure
 that no more than 60 motion events are dispatched per second.  That
 works fine but even so, just touching the screen, even with my
 event
 handling code commented out (except for thesleep, of course), drops
 my game from 30FPS to 20FPS.  It's really bad.  I bound some
 keyboard
 keys to the movement to replace thetouchcontrols for testing and
 the
 game maintained a great framerate.  That won't work because most
 phones now only have touchscreens so I really need to figure this
 one
 out.
 
 Wait for Android 2.0 is not a great answer, either.
 
 So far I've tried;
 
 Activity.onTouchEvent with a 16, 20, 32, 50mssleepbefore returning
 Activity.dispatchTouchEvent with a 16,20,32 and 50mssleep
 Commented out all code except thesleepto test - problem is still
 there, so it's not my hander.
 
 What else can I do?

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: java.lang.OutOfMemoryError: bitmap size exceeds VM budget

2009-12-03 Thread SoftwareForMe.com SoftwareForMe.com
Hi Matt,

I'm not aware of any other source. This we learned on our own on Friday,
November 6th (Droid release day :-)

To put it simply, say I have a 64x64 .png resource and use:

Bitmap b = BitmapFactory.decodeResource(...)

I will get a 64x64, 32-bit in-memory bitmap.

If I use the exact same code, and the exact same resource (in the 'drawable'
folder) on the Droid, I get a larger bitmap; I don't remember the exact
size, but I'll guess 86x86 pixels. It's the same image, stretched by Android
so that when rendered, it will take approximately the same real screen space
(not pixel space).

So, if I wanted to always get the raw 64x64 image, I'd need to do one of:
1) Load the image scaled, or
2) Place the 64x64 image in the drawable-hdpi folder

I hope that's clearer.

If you find a good resource for advice, please share :-)

SoftwareForMe.com
Makers of PhoneMyPC
 Imagine Multi-touch

On Thu, Dec 3, 2009 at 12:22 AM, Matt Kanninen mathias...@gmail.com wrote:

 My app involves taking a picture with the camera, or recording voice
 using the microphone, and sending the results to the server.  It's a
 search tool.  The UI isn't very complicated, as much as possible it is
 done in XML.   For the droid we added some layouts in res/long that
 differ only in layout margins.

 I, like a great many Android developers, had to re create the look and
 feel that was established with our iPhone application.  On the droid
 we had gradient banding so we pre dithered a png, but that was the art
 guy.  The layouts could be simpler, but I have already repeatedly
 simplified them from the first version that had the right look and
 feel.

 I have some FrameLayouts, containing RelativeLayouts, containing
 single Views.  It seems like RelativeLayout has been redone and is
 less brittle then I remember it,  so I probably can start skipping the
 FrameLayouts.  Framelayouts just seem like the simple easy way to
 control over lap of views, and I often have 4 over lapping views.  I
 also have some linear layouts in side other linear layouts, but all
 with different weights.

 The 1 or 2 pixel differences between 1.5,1.6 and 2.0 make our
 application look worse on the Hero.  I use ListViews, that sometimes
 are populated by CursorAdapters.  I have gone back and forth between
 letting the activity manage the cursors, and managing them myself.

 (I'm referencing AdMob and other's numbers to try and figure out what
 Android versions I need to support, and what handsets I need to test
 on
 http://daringfireball.net/linked/2009/11/23/admob  )

 Much of the code for my app was written for Android 1.0, 1.1 etc.
 and it has been maintained by different developers over the years.

 Now I guess my task is to go over every line of code and reduce how
 much memory is used.  I've tried to check every static reference that
 wasn't a private static final constant primitive, to make sure we
 weren't hindering garbage collection.  I don't think I ever store a
 context, but we pass them around everywhere as arguments.  I can't
 really recycle my drawables because I'm not managing them, I just call
 setContentView.

 My activities have some member variables, views, etc.  I create some
 handlers, but more often just call runOnUiThread.  I guess I can
 explicitly set these to null in onStop...  when I hear improve memory
 management my first response is to set things null, my problem is the
 unusual lifecycle of an Android application, it's activities, and it's
 static variables.  I'm already prepared for my major static variables,
 strings, to unexpectedly become null, and write my strings to a
 private preference, or save my camera or microphone content as a
 private application file.

 It's all pretty vanilla.  The networking is done using some included
 apache jars, I guess I could redo all my networking to use something
 else, that would make it even more vanilla.  But I will probably wait
 until my application becomes less vanilla and we need a push solution.

 SoftwareForMe, I have read your post a couple times now, I think it's
 clear to me now.  Generating a new version of most or all of our PNGs,
 especially our largest, sounds like a good idea.  Is there a good blog
 post I can send to the art guy so he can understand what he needs to
 do?  I'd like not to have to go 11 more revisions on each asset.

 It'd be real cool if there was an easy way to just remove all my
 unused PNGs from my project, before I double them.  I have not go
 through and removed every PNG that is no longer being referenced yet.

 My 2 cents,
 Matt Kanninen
 Android Developer

 On Dec 2, 8:38 pm, SoftwareForMe.com SoftwareForMe.com
 softwareforme@gmail.com wrote:
  The bitmap issue on the Droid is really about whether you want to show
 more
  graphics at smaller size, or the same graphics at larger size.
 
  I don't know what you app does, but imagine that it's a 2d game, where
 the
  graphics are re-used a lot (land tiles, character icons, etc.).
 
  If you let

Re: [android-developers] Re: java.lang.OutOfMemoryError: bitmap size exceeds VM budget

2009-12-02 Thread SoftwareForMe.com SoftwareForMe.com
The bitmap issue on the Droid is really about whether you want to show more
graphics at smaller size, or the same graphics at larger size.

I don't know what you app does, but imagine that it's a 2d game, where the
graphics are re-used a lot (land tiles, character icons, etc.).

If you let the higher resolution screen show more of the game map at a time,
your program will consume NEARLY identical memory to what it would on other
devices. Why? Because the tiles will be the same size in memory; the only
thing that would be larger would be the screen surface, and any back buffers
you use.

On the other hand, if you want the graphics on the Droid to look the same
(same game play area visible), then without work, your application will take
more memory on the Droid. Why? Because unless you explicitly avoid it,
Android will scale your image up to higher resolution when you load them, so
they take more memory.

The solutions are to:
1) Create high-density images that are simply smaller, but occupy the same
number of pixels. This way, loading resources on the denser devices won't
take any memory, or
2) Resize the images after you load them, understanding that loading the
exact same resource on two different devices may result in two different
sized bitmaps in memory

Of course approach #1 is the standard solution.

I hope I am being clear. In short, if you want higher quality graphics, of
course they will take more memory. If you want the same exact graphics
(which will appear smaller on the denser screen), then you must do the work
to make that happen, as it sounds like you are not now, so Android is
scaling them up.

SoftwareForMe.com
Makers of PhoneMyPC

On Wed, Dec 2, 2009 at 6:12 PM, Jason Proctor jason.android.li...@gmail.com
 wrote:

 IMHO, if the device offers 50% more memory per application, but the
 bitmaps take up more than 50% more memory, then the net effect is a
 stricter limitation.

 i'm seeing some occasional OOMs only on Droid, and so i'm being extra
 careful about recycling bitmaps and all that.


 At 5:40 PM -0800 12/2/09, Romain Guy wrote:
 The new device does not have stricter limitations since it gives apps
 more RAM (24 MB instead of 16 MB.)
 
 On Wed, Dec 2, 2009 at 5:29 PM, Matt Kanninen mathias...@gmail.com
 wrote:
   What did I do wrong?  I worked within the defined limitations, then a
   new handset came out with stricter limitations.
 
   I'm kind of confused how you can blame me!
 
   On Dec 2, 5:19 pm, Romain Guy romain...@android.com wrote:
   The Droid has more pixels and a high display density, therefore
   bitmaps are scaled and require more memory. If your app is running out
   of memory, do not blame it on the framework and poorer performance,
   blame it on your app for doing the wrong thing and abusing the Java
   heap.
 
 
 
The app worked great on the G1.  I've clearly hit a case where the
framework made some decisions that result in poorer performance on
 the
Droid.
 
The bitmap out of memory errors can still occur on any
 setLayout(res/
xml/id), after running the app for 5-30 mins.  But I did fix the
bitmap out of memory crash that occured during
 
glow.setBackgroundResource(glowDrawableIds[scale]);
 
We just don't set a new background resource anymore.
 
I had 10 animation frames, and the animation frame chosen was based
upon the volume coming from the mic.
 
Now we take what was the last frame, and vary it's drawable's
transparency depending on volume.
 
glow.getBackground().setAlpha(alpha);
 
I will now start creating additional res/xml/files, so that LESS
complex layouts are used on the Verizon Motorola Droid with firmware
2.0 then we used on the G1.
 
The layouts, and the final resulting screens were approved by
management, so I will be trying hard not to change ANYTHING on the
 G1,
while adding support for the inferior memory handling on the only
Android 2.0 handset.  The one with better specs.
 
Can anyone recommend which Android debugging tool I should be using
 to
figure out what to optimize?
 
On Nov 25, 11:11 am, Streets Of Boston flyingdutc...@gmail.com
wrote:
As in the comment in your bug-report by Romain, you're using too
 much
memory.
Note that you only have 16MByte total available RAM for your
 process,
including your bitmaps.
 
- Only load the bitmaps that are absolutely necessary (especially
 when
they become quite large).
- Load the bitmaps scaled to the size of your screen, if possible.
 Use
BitmapFactory.decode and set the 'inSampleSize' of your
 bitmap-options
 to scale down the size of the bitmap to be loaded and rendered on
 the
screen.
 
On Nov 25, 12:46 pm, MattKanninenmathias...@gmail.com wrote:
 
 a href=http://code.google.com/p/android/issues/detail?id=5045
 Issue
 5045/a
 
http://code.google.com/p/android/issues/detail?id=5045
 
 On Nov 25, 9:37 am, MattKanninenmathias...@gmail.com wrote:

Re: [android-developers] Re: Can anyone tell me ONE app that shows up in Android Market on HTC Tattoo

2009-12-01 Thread SoftwareForMe.com SoftwareForMe.com
@Nemat,

Would you mind telling me if you can see PhoneMyPC in the Market on your
Tattoo?

@tomei,
I too would like some of those services. I guess Google expects others to
fill the void and build business around the services we all need. For
example, online market listings: there are now many.

I hope you're wrong about HTML5/Chrome; I'd like to see the idea of on-board
apps continue. There are many things you can do with an app that won't be
possible in HTML5 for many years to come.

SoftwareForMe.com
Makers of PhoneMyPC



On Mon, Nov 30, 2009 at 10:21 PM, tomei.ninge...@gmail.com 
tomei.ninge...@gmail.com wrote:

 No, it's not protected.

 On Nov 30, 10:12 pm, westmeadboy westmead...@yahoo.co.uk wrote:
  Is your app copy-protected?
 
  On Dec 1, 1:48 pm, tomei.ninge...@gmail.com
 
 
 
  tomei.ninge...@gmail.com wrote:
   Hi SoftwareForMe.com,
 
   Sorry for my ranting. I was/am really frustrated by Google's lack of
   developer support, especially related to the Market.
 
   I really would like to have features like these:
 
   (a) When I upload my app, it would be nice for them to give me a
   warning -- your app will not show up on these devices because of
   reason XXX.
 
   (b) contact a user to address bad comments he posted about my app
 
   (c) see comments from users, in all languages, in real time via the
   web
 
   (d) see ranking, per-country statistics, etc
 
   The Market has been operating for more than a year. I can't believe a
   company who claims to be a web company can't even do such basic stuff.
 
   My only conclusion is -- Google doesn't want Android apps to be too
   successful. They want everyone to use HTML5, web, etc, so that they
   can sell more ads. That's the direction they want to go with Chrome
   OS. So for developers like me who write a local, non-ad-based app, I
   can go screw myself.
 
   On Nov 30, 9:06 pm, SoftwareForMe.com SoftwareForMe.com
 
   softwareforme@gmail.com wrote:
Being a real lover of the Android platform, I'm a little frustrated
 that
things aren't perfect, that there are some devices that can't [yet]
 see some
apps, and that there are splinter devices (Archos) that won't have
 access to
the de-facto Android App market.
 
Nonetheless, Google's market is amongst the top selling points for
 all
Android phones, is a key point of comparison when pitting Android is
 pitted
against Apple, WimMo, etc., and as such, will succeed and continue to
 grow,
in my opinion.
 
I would very much like to chase phone models and make sure they can
 all see
our apps--we want sales as much as the next team--but I really
 believe this
thinking is backwards. OEMs should be the ones working to make sure
 their
phones have access to the widest array of apps possible.
 
As long as we developers follow the standards, practice good
 development
practices and do the 'right thing' to make our apps run on all
 phones, the
continued problem of 'disenfranchised phones' will attract attention,
 and
it's the OEMs who will pay (HTC, being that they are so far the kings
 of
can't do that).
 
SoftwareForMe.com

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] How to draw a Bitmap Image?....

2009-12-01 Thread SoftwareForMe.com SoftwareForMe.com
I'm sure people would be happy to help, but your question is not clear.

Can you explain more fully? Why do you want multiple copies of the same
image?

SoftwareForMe.com
Makers of PhoneMyPC
 Imagine Multitouch

On Tue, Dec 1, 2009 at 9:58 PM, Sasikumar.S sasikumar.it1...@gmail.comwrote:

 Hi,

 Thank u sathya.

 Its working fine.

 Now i need ,

 I want to create a bitmap array.
 I want to create a button.
 When i click that button, the bitmap array should create a bitmap image.

 Note: only one bitmap image(sample.png)... when i click the button it
 should create the same bitmap(sample.png) one more time..

 can u pls help me?



 On Wed, Dec 2, 2009 at 11:01 AM, sathya subbiah 
 sathya.subbia...@gmail.com wrote:

 Hi,

 Pls find the code snippet below

 mButtonImage =
 BitmapFactory.decodeResource(getResources(),com.android.internal.R.drawable.tt_player_icon);

 canvas.drawBitmap(mButtonImage, BUTTON_X_POS,BUTTON_Y_POS, null);

 In case of resizing bitmap use matrix.



 On Wed, Dec 2, 2009 at 12:24 AM, Sasikumar.S 
 sasikumar.it1...@gmail.comwrote:

 Hi,


 Any one know about how to draw a bitmap image?...

 thanks in advance

 --
 Thanks  Regards
 Sasikumar.S

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




 --
 Thanks  Regards
 Sasikumar.S

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Can anyone tell me ONE app that shows up in Android Market on HTC Tattoo

2009-11-30 Thread SoftwareForMe.com SoftwareForMe.com
Being a real lover of the Android platform, I'm a little frustrated that
things aren't perfect, that there are some devices that can't [yet] see some
apps, and that there are splinter devices (Archos) that won't have access to
the de-facto Android App market.

Nonetheless, Google's market is amongst the top selling points for all
Android phones, is a key point of comparison when pitting Android is pitted
against Apple, WimMo, etc., and as such, will succeed and continue to grow,
in my opinion.

I would very much like to chase phone models and make sure they can all see
our apps--we want sales as much as the next team--but I really believe this
thinking is backwards. OEMs should be the ones working to make sure their
phones have access to the widest array of apps possible.

As long as we developers follow the standards, practice good development
practices and do the 'right thing' to make our apps run on all phones, the
continued problem of 'disenfranchised phones' will attract attention, and
it's the OEMs who will pay (HTC, being that they are so far the kings of
can't do that).

SoftwareForMe.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Making a request over mobile network when WiFi is enabled

2009-11-24 Thread SoftwareForMe.com SoftwareForMe.com
This is why Tethering requires rooted phones; you cannot have both radio's
active at once.

The only solution I can think of is to request sufficient permissions for
your app that you can turn WIFI off temporarily, let the 3G boot and use it.

Of course people would lose their WIFI if it's being used.

SoftwareForMe.com
Makers of PhoneMyPC

On Tue, Nov 24, 2009 at 3:25 PM, Adrian Jackson iapetu...@gmail.com wrote:

 In case anyone else comes across this problem, apparently it isn't
 possible in current releases - seems like a bit of an oversight for
 certain types of application.

 Adrian

 On Nov 19, 4:31 pm, Adrian Jackson iapetu...@gmail.com wrote:
  Is there any way for an application to force a network request to go
  over the mobile network if it's available in preference toWiFi? I'm
  looking at ConnectivityManager#setNetworkPreference, but there's no
  documentation, and looking at the source seems to suggest it's setting
  a global preference somewhere which isn't what's required here - I
  just need to force certain requests that need to go over the mobile
  network to ignoreWiFi.
 
  Adrian

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: HTC Hero, missing applications from Market after firmware update

2009-11-20 Thread SoftwareForMe.com SoftwareForMe.com
Great information.

I believe the Eris's problem is in fact the copy protection. I also know the
Hero had this problem when launched in the UK.

Can anybody estimate the risk of dropping copy-protection? I know our app is
pirated already, but is it so much easier to copy without the protection
that we might have a real problem? Our app uses resources (even when it's
not being used) on our servers, so a giant change in the paid/stolen ration
could cause us real problems.

SoftwareForMe.com
Makers of PhoneMyPC

On Fri, Nov 20, 2009 at 5:04 PM, eric e...@snoggdoggler.com wrote:

 On Nov 20, 7:02 pm, Greg Donald gdon...@gmail.com wrote:
  On Fri, Nov 20, 2009 at 5:15 PM, Mark Murphy mmur...@commonsware.com
 wrote:
   One of my missing apps has no permissions at all, so that can't be the
 issue.
 
   Is it copy-protected?
 
  Yes.  Is that known to cause issues?
 
  --
  Greg Donaldhttp://destiney.com/

 I confirmed last night that enabling copy-protection on my app hides
 it from the market for sprint hero users.

 I did some testing with one of my sprint hero users.  He had
 previously purchased the app (copy protected) but could no longer see
 it in the market after the OTA update.  I published a test app in the
 market and flipped the copy protection on/off a few times.  When cp
 was off, the app was visible...when cp was on, missing app.  Note that
 you need to clear the market app cache between searches.

 I suspect, although I have no evidence, that the same thing may be
 happening with the Eris on verizon.  Those users also cannot see my
 copy-protected app.  I would be interested to hear if any other users
 with copy-protected apps have Eris users.

 There is an interesting related post that gives some hope of flipping
 of the copy-protection.  I'm waiting to see how it goes with Matt and
 may give it a shot also.


 http://groups.google.com/group/android-developers/browse_thread/thread/3c26247d7a0540d1


 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] How does one get their app 'Featured'?

2009-11-19 Thread SoftwareForMe.com SoftwareForMe.com
I'm sure this question has been around, but we've been too busy coding to
see it pass.

Does anybody know the criteria?

Scott
SoftwareForMe.com
Makers of PhoneMyPC

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Market issues and missing applications

2009-11-19 Thread SoftwareForMe.com SoftwareForMe.com
We have received reports of PhoneMyPC (and others) being unavailable to
users of the new Hero ROM.

Notably: the Hero roll-out in Europe had this issue, and the HTC Eric has
this issue.

I don't think this is related to the Android Market problems; I think this
is an HTC glitch that somehow keeps re-surfacing.

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Thu, Nov 19, 2009 at 8:35 AM, Justin Giles jtgi...@gmail.com wrote:

 I don't know if this is a relic of the issues earlier this morning with the
 Market or if it is because I just upgraded to the new HTC Hero firmware, but
 I cannot see any of my applications on the Market, nor can I see several
 others that I have downloaded  before or am familiar with.  Are there still
 some issues with the Market or did HTC screw up yet again?

 Justin

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Android market .... what's happening?

2009-11-18 Thread SoftwareForMe.com SoftwareForMe.com
I also noticed the order of apps in categories is down, some apps that have
100's of comments show with only 5, etc.

However, the actual feedback items remain intact.

Clearly, somebody tripped on a critical power cord or spilled water in the
toaster.

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Wed, Nov 18, 2009 at 8:30 PM, nubin...@gmail.com nubin...@gmail.comwrote:

 My app's total downloads dropped from 48000 to 789? Did Google just
 invent time machine?

 I have another app that has -8 active installs now.

 What's happening!

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Android market .... what's happening?

2009-11-18 Thread SoftwareForMe.com SoftwareForMe.com
@niko: thanks; we're working on it! We can't wait to get remote-login rolled
out so we can turn back to some non-essential, but FUN features, like sound,
more settings, perhaps collaboration features :-)

A friend, Chris, developer of Spending Monitor first notice the Market
issues on his paid version, but his Free was okay. About 45 minutes later,
his Free got botched too.

Whatever's wrong, it seems to be spreading!

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Wed, Nov 18, 2009 at 8:58 PM, niko20 nikolatesl...@yahoo.com wrote:

 Yup same probably here. Maybe they are making some changes or
 something.

 By the way softwareforme, the latest update is awesome, faster and
 more stable!


 On Nov 18, 10:47 pm, SoftwareForMe.com SoftwareForMe.com
 softwareforme@gmail.com wrote:
  I also noticed the order of apps in categories is down, some apps that
 have
  100's of comments show with only 5, etc.
 
  However, the actual feedback items remain intact.
 
  Clearly, somebody tripped on a critical power cord or spilled water in
 the
  toaster.
 
  Scott
  SoftwareForMe.com
  Makers of PhoneMyPC
 
  On Wed, Nov 18, 2009 at 8:30 PM, nubin...@gmail.com nubin...@gmail.com
 wrote:
 
   My app's total downloads dropped from 48000 to 789? Did Google just
   invent time machine?
 
   I have another app that has -8 active installs now.
 
   What's happening!
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.comandroid-developers%2Bunsubs
 cr...@googlegroups.com
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 
  --
  Warm regards,
  The PhoneMyPC Team

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Android market .... what's happening?

2009-11-18 Thread SoftwareForMe.com SoftwareForMe.com
IT'S SPREADING!

PhoneMyPC now shows 32 ratings (though you can still access all 270 or so of
them).

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Wed, Nov 18, 2009 at 9:29 PM, Wenwei Cai stanley.w@gmail.com wrote:

 Same issue here. Weird!

 On 11/19/09, Yao cicikaka2...@gmail.com wrote:
  I met the same problem!
 
  On Thu, Nov 19, 2009 at 12:30 PM, nubin...@gmail.com
  nubin...@gmail.comwrote:
 
  My app's total downloads dropped from 48000 to 789? Did Google just
  invent time machine?
 
  I have another app that has -8 active installs now.
 
  What's happening!
 
  --
  You received this message because you are subscribed to the Google
  Groups Android Developers group.
  To post to this group, send email to
 android-developers@googlegroups.com
  To unsubscribe from this group, send email to
  android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 android-developers%2bunsubscr...@googlegroups.comandroid-developers%252bunsubscr...@googlegroups.com
 
  For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 
 
 
 
  --
  Best regards,
  MTM
  Contacts GroupU - Group your Android Contacts
  http://contacts-groupu.appspot.com
 
  --
  You received this message because you are subscribed to the Google
  Groups Android Developers group.
  To post to this group, send email to android-developers@googlegroups.com
  To unsubscribe from this group, send email to
  android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
  For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Be Careful of Upgrading App with New SDK Version

2009-11-16 Thread SoftwareForMe.com SoftwareForMe.com
Yes, exactly. This fat binary method is the simplest to maintain as well
because you can keep just one codebase.

SoftwareForMe.com
Makers of PhoneMyPC

On Mon, Nov 16, 2009 at 10:19 PM, siuying siu.y...@gmail.com wrote:

 You may use minSdkVersion=3, and within the code, use reflection or
 other means to determine the capabilities of the device, and use only
 supported API on the device. Check the android blog related post
 (http://android-developers.blogspot.com/2009/04/backward-compatibility-
 for-android.html) for details.

 This mean extra works, and it seems the only way to go.

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Extremely long DNS lookup (and failure) on T-Mobile network

2009-11-16 Thread SoftwareForMe.com SoftwareForMe.com
I have no idea, but I've also noticed the Browser taking an inordinately
long time to fetch pages, the Android Market often failing, and other
networking issues. I wonder why this doesn't seem to be more well known?

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Mon, Nov 16, 2009 at 3:12 PM, Mark Wyszomierski mar...@gmail.com wrote:

 I don't understand this - how are people getting around this?
 Restarting the app probably isn't too pleasant for the user!

 Thanks

 On Nov 15, 2:27 pm, SoftwareForMe.com SoftwareForMe.com
 softwareforme@gmail.com wrote:
  I have seen this too, but what's worse, I've found socket connections
 taking
  to long to connect, even when not using DNS.
 
  For example, our software can connect to a PC via LAN using an IP
 address.
  Sometimes it will take  5 seconds, sometimes it will time out. In either
  case, after such a failure, if I close and re-run the app, it connects
  immediately.
 
  This problem started around the time 1.6 was released.
 
  SoftwareForMe.com
  Makers of PhoneMyPC
 
  On Sun, Nov 15, 2009 at 10:33 AM, Mark Wyszomierski mar...@gmail.com
 wrote:
 
 
 
 
 
   How are you all getting around this issue? I am running into it on
   some phones given out as demos (G1s running 1.5). About 50% of the
   time, my network requests will just hang for about two minutes, then
   throw:
 
 java.net.UnknownHostException: Host is unresolved: myapi.me.com:80
 
   this looks embarrassing since the users can open pages through the
   browser ok - what is going on?
 
   Thanks
 
   On Oct 26, 10:05 am, purvi purvi.n...@gmail.com wrote:
Hello,
 
I am also facing the same problem. I am using a handler to fetch the
data coming from the network request. I am thinking to throw an alert
message to the user from my app indicating No Response from Network
or Network down or somthing like that so that the user donot see
 any
error and the user himself restart the app or take corresponding
 steps
instead of showing user an error. But I system gets to know that
 there
is no network after all my queries are manipulated and so I dont know
where exactly can I handle this error. I am able to made it print in
my LogCat error[URL not found] so it doesnot give any Force Close
error but I want the user to be notified about this.
 
Can you please comment on this and incase if you can help me out with
this?
 
Thanks a lot.
Regards,
Purvi
 
On Oct 15, 2:26 am, tomei.ninge...@gmail.com
 
tomei.ninge...@gmail.com wrote:
 More info: I found out that the web site returns multiple IP
 addresses
 on the DNS lookup (see the Resolving i2.sinaimg.cn line below).
 This
 appears to be for load balancing purposes. Could this be the reason
 that got Android confused?
 
 $ wgethttp://i2.sinaimg.cn/IT/2009/1014/20091014235428.jpg
 --23:20:59--  http://i2.sinaimg.cn/IT/2009/1014/20091014235428.jpg
= `20091014235428.jpg.1'
 Resolving i2.sinaimg.cn... 61.172.207.61, 61.172.207.62,
 61.172.207.64, ...
 Connecting to i2.sinaimg.cn|61.172.207.61|:80... connected.
 HTTP request sent, awaiting response... 200 OK
 Length: 93,820 (92K) [image/jpeg]
 
 On Oct 14, 9:53 pm, tomei.ninge...@gmail.com
 
 tomei.ninge...@gmail.com wrote:
  My problem may not be the same. I got this only on actual G1
 device,
  not on emulator.
 
  Also, if G1 is connect to my home WiFi network (comcast), the DNS
 for
  i0.sinaimg.cn is resolved without any problem. However, if I
  disconnect Wifi and use TMO USA 3G network, the DNS never
 resolves.
 
  On Oct 14, 9:29 pm, for android forandr...@gmail.com wrote:
 
  http://code.google.com/p/android/issues/detail?id=2764
 
   On Thu, Oct 15, 2009 at 4:40 AM, tomei.ninge...@gmail.com 
 
   tomei.ninge...@gmail.com wrote:
 
Hello,
 
This happens only when my G1 phone is on T-Mobile network:
 
I found that when I try to go to the browser, and type the
   address
 
   http://i0.sinaimg.cn/
 
The browser tries to load the page, but no progress is shown
 for
   more
than 2 minutes.
 
(I have full 3G signal; all other addresses work just fine)
 
Eventually when I tried to access this URL in my Java code, I
   found a
similar long delay when I try to open the HttpUrlConnection,
 and
eventually I get thisexception:
 
I/InetAddress( 1940):Unknownhosti0.sinaimg.cn, throwing
UnknownHostException
W/System.err( 1940): java.net.UnknownHostException:Hostis
unresolved: i0.sinaimg.cn:80
W/System.err( 1940):at
   java.net.Socket.connect(Socket.java:1002)
 
Why would DNS take so long? Also, if my program tries to
 issue
   the
same HTTP request again, the same 2+ minute blocking
 happened.
 
Is this an Android bug or a T-Mobile infrastructure bug? It
 seems
   the
Android API

Re: [android-developers] Re: Extremely long DNS lookup (and failure) on T-Mobile network

2009-11-15 Thread SoftwareForMe.com SoftwareForMe.com
I have seen this too, but what's worse, I've found socket connections taking
to long to connect, even when not using DNS.

For example, our software can connect to a PC via LAN using an IP address.
Sometimes it will take  5 seconds, sometimes it will time out. In either
case, after such a failure, if I close and re-run the app, it connects
immediately.

This problem started around the time 1.6 was released.

SoftwareForMe.com
Makers of PhoneMyPC

On Sun, Nov 15, 2009 at 10:33 AM, Mark Wyszomierski mar...@gmail.comwrote:

 How are you all getting around this issue? I am running into it on
 some phones given out as demos (G1s running 1.5). About 50% of the
 time, my network requests will just hang for about two minutes, then
 throw:

   java.net.UnknownHostException: Host is unresolved: myapi.me.com:80

 this looks embarrassing since the users can open pages through the
 browser ok - what is going on?

 Thanks

 On Oct 26, 10:05 am, purvi purvi.n...@gmail.com wrote:
  Hello,
 
  I am also facing the same problem. I am using a handler to fetch the
  data coming from the network request. I am thinking to throw an alert
  message to the user from my app indicating No Response from Network
  or Network down or somthing like that so that the user donot see any
  error and the user himself restart the app or take corresponding steps
  instead of showing user an error. But I system gets to know that there
  is no network after all my queries are manipulated and so I dont know
  where exactly can I handle this error. I am able to made it print in
  my LogCat error[URL not found] so it doesnot give any Force Close
  error but I want the user to be notified about this.
 
  Can you please comment on this and incase if you can help me out with
  this?
 
  Thanks a lot.
  Regards,
  Purvi
 
  On Oct 15, 2:26 am, tomei.ninge...@gmail.com
 
 
 
  tomei.ninge...@gmail.com wrote:
   More info: I found out that the web site returns multiple IP addresses
   on the DNS lookup (see the Resolving i2.sinaimg.cn line below). This
   appears to be for load balancing purposes. Could this be the reason
   that got Android confused?
 
   $ wgethttp://i2.sinaimg.cn/IT/2009/1014/20091014235428.jpg
   --23:20:59--  http://i2.sinaimg.cn/IT/2009/1014/20091014235428.jpg
  = `20091014235428.jpg.1'
   Resolving i2.sinaimg.cn... 61.172.207.61, 61.172.207.62,
   61.172.207.64, ...
   Connecting to i2.sinaimg.cn|61.172.207.61|:80... connected.
   HTTP request sent, awaiting response... 200 OK
   Length: 93,820 (92K) [image/jpeg]
 
   On Oct 14, 9:53 pm, tomei.ninge...@gmail.com
 
   tomei.ninge...@gmail.com wrote:
My problem may not be the same. I got this only on actual G1 device,
not on emulator.
 
Also, if G1 is connect to my home WiFi network (comcast), the DNS for
i0.sinaimg.cn is resolved without any problem. However, if I
disconnect Wifi and use TMO USA 3G network, the DNS never resolves.
 
On Oct 14, 9:29 pm, for android forandr...@gmail.com wrote:
 
http://code.google.com/p/android/issues/detail?id=2764
 
 On Thu, Oct 15, 2009 at 4:40 AM, tomei.ninge...@gmail.com 
 
 tomei.ninge...@gmail.com wrote:
 
  Hello,
 
  This happens only when my G1 phone is on T-Mobile network:
 
  I found that when I try to go to the browser, and type the
 address
 
 http://i0.sinaimg.cn/
 
  The browser tries to load the page, but no progress is shown for
 more
  than 2 minutes.
 
  (I have full 3G signal; all other addresses work just fine)
 
  Eventually when I tried to access this URL in my Java code, I
 found a
  similar long delay when I try to open the HttpUrlConnection, and
  eventually I get thisexception:
 
  I/InetAddress( 1940):Unknownhosti0.sinaimg.cn, throwing
  UnknownHostException
  W/System.err( 1940): java.net.UnknownHostException:Hostis
  unresolved: i0.sinaimg.cn:80
  W/System.err( 1940):at
 java.net.Socket.connect(Socket.java:1002)
 
  Why would DNS take so long? Also, if my program tries to issue
 the
  same HTTP request again, the same 2+ minute blocking happened.
 
  Is this an Android bug or a T-Mobile infrastructure bug? It seems
 the
  Android API should try to time-out faster, especially on the
 second
  attempt.- Hide quoted text -
 
 - Show quoted text -- Hide quoted text -
 
- Show quoted text -- Hide quoted text -
 
   - Show quoted text -

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android 

Re: [android-developers] App Not showing up on Verizon DROID Phones

2009-11-14 Thread SoftwareForMe.com SoftwareForMe.com
*Money Now - PreviewFREE*
**SAISK LLC  **000

It's there!

I have a Moto Droid on Verizon.

Could this be a regional thing? Im in Washington State.

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Sat, Nov 14, 2009 at 9:19 PM, Kumaravel Kandasami 
kumaravel.kandas...@gmail.com wrote:

 Did NOT see my app (Money Now Preview) on the VERIZON new DROID phone.

 I personally searched for my app on the Market app  - Weird did not see the
 app on my friends phone.

 Weird !! Looks like there could some settings on the phone or need to
 change any thing on my app .. not clue.


 Any suggestions/recommendations !?




 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 10:40 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Thank You very much Scott.


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 10:32 PM, SoftwareForMe.com SoftwareForMe.com 
 softwareforme@gmail.com wrote:

 Your Manifest looks fine.

 I have a Droid. I searched the market and found MoneyNow - Preview, by
 SAISK LLC. If that's you, you're AOK.

 Scott
 SoftwareForMe.com


 On Thu, Nov 12, 2009 at 5:04 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 BTW, additionally I have ON ed the copy protection in the Android
 Market.*

 **On (Helps prevent copying of this application from the device.
 Increases the amount of memory on the phone required to install the
 application.)*


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 7:01 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Thanks Dianne Hackborn.
 This is my entire manifest file, I have just renamed the classes for
 this email.


 manifest xmlns:android=http://schemas.android.com/apk/res/android;
   package=com.saisk.moneynow
   android:versionCode=2
   android:versionName=Preview 1.0
uses-permission android:name=android.permission.INTERNET /
uses-permission
 android:name=android.permission.ACCESS_NETWORK_STATE /
application
android:name=myApplication
android:icon=@drawable/mn
android:label=@string/app_name
android:windowNoTitle=true

 activity android:name=.MyActivity
   android:configChanges=keyboardHidden|orientation
   android:theme=@android:style/Theme.NoTitleBar
 intent-filter
 action android:name=android.intent.action.MAIN /
 category
 android:name=android.intent.category.LAUNCHER /
 /intent-filter
 /activity
 /application

 uses-sdk android:minSdkVersion=3 /
 /manifest


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 5:46 PM, Dianne Hackborn 
 hack...@android.comwrote:

 What else is in your manifest?

 On Thu, Nov 12, 2009 at 2:57 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 I just got a call from my friend saying that she is not able to see
 our App: Money Now on her Droid phone.

 I have declared in manifest.xml as
 uses-sdk android:minSdkVersion=3 /

 Is there anything that I am missing to have my app be displayed on
 the DROID Phones or it is an user error.


 Appreciate your response.

 Thanks,
 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




 --
 Dianne Hackborn
 Android framework engineer
 hack...@android.com

 Note: please don't send private questions to me, as I don't have time
 to provide private support, and so won't reply to such e-mails.  All such
 questions should be posted on public forums, where I and others can see 
 and
 answer them.

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en



  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers

Re: [android-developers] App Not showing up on Verizon DROID Phones

2009-11-14 Thread SoftwareForMe.com SoftwareForMe.com
I agree. We need some way to keep track of this stuff. I know the Eris
phones can't see PhoneMyPC right now; I'm hoping for a solution at the Dec
11 OTA.

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Sat, Nov 14, 2009 at 10:11 PM, Kumaravel Kandasami 
kumaravel.kandas...@gmail.com wrote:

 Thanks Scott.

 Interesting !!  I am in Houston, Texas.

 What would be the reason the app is visible only on certain phones of same
 type  service provider !?

 Would it be an issue on Google Android Market App/Market place ?

 Next thing, I am doing is to test on other Droids in my region.

 I'll keep you updated, because it might help developers like me - who are
 trusting that their app would be served on all the phones, if they put it in
 the Android market.


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Sat, Nov 14, 2009 at 11:29 PM, SoftwareForMe.com SoftwareForMe.com 
 softwareforme@gmail.com wrote:

 *Money Now - PreviewFREE*
 **SAISK LLC  **000

 It's there!

 I have a Moto Droid on Verizon.

 Could this be a regional thing? Im in Washington State.

 Scott
 SoftwareForMe.com
 Makers of PhoneMyPC


 On Sat, Nov 14, 2009 at 9:19 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Did NOT see my app (Money Now Preview) on the VERIZON new DROID phone.

 I personally searched for my app on the Market app  - Weird did not see
 the app on my friends phone.

 Weird !! Looks like there could some settings on the phone or need to
 change any thing on my app .. not clue.


 Any suggestions/recommendations !?




 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 10:40 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Thank You very much Scott.


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 10:32 PM, SoftwareForMe.com SoftwareForMe.com 
 softwareforme@gmail.com wrote:

 Your Manifest looks fine.

 I have a Droid. I searched the market and found MoneyNow - Preview,
 by SAISK LLC. If that's you, you're AOK.

 Scott
 SoftwareForMe.com


 On Thu, Nov 12, 2009 at 5:04 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 BTW, additionally I have ON ed the copy protection in the Android
 Market.*

 **On (Helps prevent copying of this application from the device.
 Increases the amount of memory on the phone required to install the
 application.)*


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 7:01 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Thanks Dianne Hackborn.
 This is my entire manifest file, I have just renamed the classes for
 this email.


 manifest xmlns:android=http://schemas.android.com/apk/res/android;
   package=com.saisk.moneynow
   android:versionCode=2
   android:versionName=Preview 1.0
uses-permission android:name=android.permission.INTERNET /
uses-permission
 android:name=android.permission.ACCESS_NETWORK_STATE /
application
android:name=myApplication
android:icon=@drawable/mn
android:label=@string/app_name
android:windowNoTitle=true

 activity android:name=.MyActivity
   android:configChanges=keyboardHidden|orientation
   android:theme=@android:style/Theme.NoTitleBar
 intent-filter
 action android:name=android.intent.action.MAIN /
 category
 android:name=android.intent.category.LAUNCHER /
 /intent-filter
 /activity
 /application

 uses-sdk android:minSdkVersion=3 /
 /manifest


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 5:46 PM, Dianne Hackborn 
 hack...@android.com wrote:

 What else is in your manifest?

 On Thu, Nov 12, 2009 at 2:57 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 I just got a call from my friend saying that she is not able to see
 our App: Money Now on her Droid phone.

 I have declared in manifest.xml as
 uses-sdk android:minSdkVersion=3 /

 Is there anything that I am missing to have my app be displayed on
 the DROID Phones or it is an user error.


 Appreciate your response.

 Thanks,
 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more

Re: [android-developers] Re: How to test if app is shown on Market for all screensizes

2009-11-13 Thread SoftwareForMe.com SoftwareForMe.com
I'd love to know if you can see PhoneMyPC. It's not a camera app, but it's
been unavailable to a few [HTC] phones.

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Fri, Nov 13, 2009 at 1:48 PM, phil philipp.bre...@gmail.com wrote:


 Let me know what to search for and we can check with our Tattoo,
 which is a nifty nice little Android phone, by the way.



 On 13 Nov., 19:56, blindfold seeingwithso...@gmail.com wrote:
  Interesting. Did you try and find other camera applications on the
  Market with your HTC Tattoo?
 
  (I'm using android.permission.CAMERA and android:minSdkVersion=4
  with my camera app, The vOICe for Android, but I do not know if it
  shows up on the Tattoo.)
 
  On Nov 13, 6:57 pm, phil philipp.bre...@gmail.com wrote:
 
   Hi,
 
   we did some further testing and found out that the
   android.permission.CAMERA is the Problem in our case. We tried leaving
   it out and then the app was showing up in the market. Does anyone else
   have the same problem or can confirm that this is a problem.
 
   We hope for a fast solution or any tip how this can be solved as we
   need the CAMERA permission in our application.
 
   Any help is much appreciated.
 
 

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Scrolling large image - working good but slow

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
* Skip the gesture detector, just handle the touch events yourself
* Do not create a new bitmap. Load it once and blt from it to the surface
* Background thread should wait on some object to be notified by UI thread
when new x/y scroll is available, then draw

We use this approach in PhoneMyPC and have very responsive scrolling of
quite large images.

Scott
SoftwareForMe.com

On Thu, Nov 12, 2009 at 7:58 AM, Genc gmt...@gmail.com wrote:

 Hi all,

 For a project, I'm displaying an image with sizes 800 x 600 and I've
 implemented my custom scrolling (horizontal and vertical) - which is
 works fine. However, my problem is that it's not fast enough. If you
 continuously move your finger on screen for instance, scrolling is not
 responding fast enough. There is a lag and you need to wait (say
 400-500ms) for new scrolled image to be loaded.

 Now below I described how I implemented scrolling and my question is
 that

 - How can I make it faster, if possible
 - Is there any other better way to implement this.

 Thanks in advance!!

 

 My custom scrolling solution:

 * I have a Main activity, SurfaceView and a thread
 * In main activity, I'm using GestureDetector and override onScroll
 method.
 * In onScroll method of activity, I'm passing values to SurfaceView's
 handleScrolling method.
 * In handleScrolling method, I'm calculating proper values and using
 newImage = Bitmap.createBitmap(myImage, starX, stopY, SCREEN_WIDTH,
 SCREEN_HEIGHT); to create a new, scrolled image.

 * Then in thread loop, I'm drawing this newImage to canvas.

 Hope this much info helps.

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Scrolling large image - working good but slow

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
ImageView works remarkably well. In our case, we have users input updating
scroll and zoom values, a custom animator [potentially] updating scroll and
zoom values, and network code updating the image data. We found better
performance using SurfaceView with a pattern like this (psudo-code, revised
to meet the needs of the poster):

// core of Drawing thread
while( running ) {
   wait for signal;
   if( running )
  draw
}

// drawing code
// Width = image width
// Height = image height
// W = screen width
// H = screen height
// X = scrolled X position (in the range [0, Width-W])
// Y = scrolled Y position (in the range [0, Height - H])
Create SRC Rectangle from (X, Y, X+W, Y+H)
Create DST Rectangle from (0, 0, W, H)
Draw original image into canvas (onto surfaceview) using SRC and DST rects
// This is the BLT

// Touch event code
Manage relative motion and change X and Y appropriately
Validate that X and Y are within valid ranges
Notify the object that the drawing thread is waiting on (releasing one
background draw)

This is pretty standard game-like drawing logic. Update the model on one
thread, signal a draw thread to update the UI.

If you are doing something much more draw-intensive and need extra CPU
cycles, sleep the UI thread after each touch for some small period (10 ms or
so) and be sure to handle history data in the MotionEvents.

Scott
SoftwareForMe.com


On Thu, Nov 12, 2009 at 2:58 PM, Lee Laborczfalvi labor...@gmail.comwrote:

 To render to a SurfaceView you need to get the SurfaceHolder, lock it and
 then draw to the Canvas and finally unlock it.

 Have you considered an ImageView and just calling invalidate and doing your
 drawing in onDraw?

 Lee

 On Fri, Nov 13, 2009 at 9:32 AM, Genc gmt...@gmail.com wrote:

 Hi Scott.

 Thanks for great tips.

 I've changed my code and not using Gestures any more, just onTouch
 method and handling ACTION_MOVE motion.

 It's good up to this point.

 However, can you give a little sample code about blting a bitmap to
 surface? How can I do this?

 Thanks

 On Nov 12, 8:18 pm, SoftwareForMe.com SoftwareForMe.com
 softwareforme@gmail.com wrote:
  * Skip the gesture detector, just handle the touch events yourself
  * Do not create a new bitmap. Load it once and blt from it to the
 surface
  * Background thread should wait on some object to be notified by UI
 thread
  when new x/y scroll is available, then draw
 
  We use this approach in PhoneMyPC and have very responsive scrolling of
  quite large images.
 
  Scott
  SoftwareForMe.com
 
 
 
  On Thu, Nov 12, 2009 at 7:58 AM, Genc gmt...@gmail.com wrote:
   Hi all,
 
   For a project, I'm displaying an image with sizes 800 x 600 and I've
   implemented my custom scrolling (horizontal and vertical) - which is
   works fine. However, my problem is that it's not fast enough. If you
   continuously move your finger on screen for instance, scrolling is not
   responding fast enough. There is a lag and you need to wait (say
   400-500ms) for new scrolled image to be loaded.
 
   Now below I described how I implemented scrolling and my question is
   that
 
   - How can I make it faster, if possible
   - Is there any other better way to implement this.
 
   Thanks in advance!!
 
   
 
   My custom scrolling solution:
 
   * I have a Main activity, SurfaceView and a thread
   * In main activity, I'm using GestureDetector and override onScroll
   method.
   * In onScroll method of activity, I'm passing values to SurfaceView's
   handleScrolling method.
   * In handleScrolling method, I'm calculating proper values and using
   newImage = Bitmap.createBitmap(myImage, starX, stopY, SCREEN_WIDTH,
   SCREEN_HEIGHT); to create a new, scrolled image.
 
   * Then in thread loop, I'm drawing this newImage to canvas.
 
   Hope this much info helps.
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 android-developers%2bunsubscr...@googlegroups.comandroid-developers%252bunsubscr...@googlegroups.com
 
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 
  --
  Warm regards,
  The PhoneMyPC Team

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post

Re: [android-developers] App Not showing up on Verizon DROID Phones

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
Your Manifest looks fine.

I have a Droid. I searched the market and found MoneyNow - Preview, by
SAISK LLC. If that's you, you're AOK.

Scott
SoftwareForMe.com

On Thu, Nov 12, 2009 at 5:04 PM, Kumaravel Kandasami 
kumaravel.kandas...@gmail.com wrote:

 BTW, additionally I have ON ed the copy protection in the Android Market.
 *

 **On (Helps prevent copying of this application from the device.
 Increases the amount of memory on the phone required to install the
 application.)*


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 7:01 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 Thanks Dianne Hackborn.
 This is my entire manifest file, I have just renamed the classes for this
 email.


 manifest xmlns:android=http://schemas.android.com/apk/res/android;
   package=com.saisk.moneynow
   android:versionCode=2
   android:versionName=Preview 1.0
uses-permission android:name=android.permission.INTERNET /
uses-permission android:name=android.permission.ACCESS_NETWORK_STATE
 /
application
android:name=myApplication
android:icon=@drawable/mn
android:label=@string/app_name
android:windowNoTitle=true

 activity android:name=.MyActivity
   android:configChanges=keyboardHidden|orientation
   android:theme=@android:style/Theme.NoTitleBar
 intent-filter
 action android:name=android.intent.action.MAIN /
 category android:name=android.intent.category.LAUNCHER
 /
 /intent-filter
 /activity
 /application

 uses-sdk android:minSdkVersion=3 /
 /manifest


 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...


 On Thu, Nov 12, 2009 at 5:46 PM, Dianne Hackborn hack...@android.comwrote:

 What else is in your manifest?

 On Thu, Nov 12, 2009 at 2:57 PM, Kumaravel Kandasami 
 kumaravel.kandas...@gmail.com wrote:

 I just got a call from my friend saying that she is not able to see our
 App: Money Now on her Droid phone.

 I have declared in manifest.xml as
 uses-sdk android:minSdkVersion=3 /

 Is there anything that I am missing to have my app be displayed on the
 DROID Phones or it is an user error.


 Appreciate your response.

 Thanks,
 Kumar_/|\_
 www.saisk.com
 ku...@saisk.com
 making a profound difference with knowledge and creativity...

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to
 android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




 --
 Dianne Hackborn
 Android framework engineer
 hack...@android.com

 Note: please don't send private questions to me, as I don't have time to
 provide private support, and so won't reply to such e-mails.  All such
 questions should be posted on public forums, where I and others can see and
 answer them.

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en



  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: How to test if app is shown on Market for all screensizes

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
As if it's not enough to have to manage the manifest, but HTC has a bit of a
habit of releasing phones that cannot see some apps. Examples include the
HTC Hero when it was released in Europe, and the HTC Eris recently released
in the USA.

I'd like to know if those phones you mention can see our app (PhoneMyPC) as
well. Anybody have an idea how to check that?

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Thu, Nov 12, 2009 at 2:45 PM, Alexey Volovoy avolo...@gmail.com wrote:

 How's your uses-sdk part of manifest looks like ?

 On Nov 12, 4:29 pm, Klaus Kartou kar...@gmail.com wrote:
  Can anyone enlighten me? :)
  It looks like our app doesnt show up on the market on HTC Tattoo. What
 else
  should we specify in the manifest?
 
 
 
  On Thu, Nov 12, 2009 at 4:01 PM, Klaus Kartou kar...@gmail.com wrote:
   Hi!
 
   We have uploaded a new version of our app where we added the following
 to
   the manifest:
 
   supports-screens
   android:smallScreens=true
android:normalScreens=true
   android:largeScreens=true
android:anyDensity=true
   /
 
   However, we are receiving complaints that users cannot find the app on
 the
   market using their HTC Tattoo and HTC Dragon phones. Any ideas what we
 are
   doing wrong, and is there a way for the developers to test if the app
 is
   visible on the market?
 
   Cheers!

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Choosing Dev Phone

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
This does come up quite often. I ask myself If I could have just one of our
phones, which would I choose?

The answer is a tough one. If I wanted to develop apps that would run well
on all (or nearly all) Android devices, I would pick a Dream dev phone
because it's the first, and later phones are mostly equal or great in
capacity (except, of course, HTC's new QVGA device).

On the other hand, if I wanted a phone to last for a year or two, I'd pick
the Droid because it has the larger screen (854x480), a proximity sensor,
and already has Android 2.0.

Consequently, all HTC phones can be purchased directly from their site, and
Motorola is now selling the Droid and Cliq directly from their website as
well.

In the end I think I'd pick the Droid, but my decision is [admittedly] based
on the assumption that it's harder to test on a platform I don't have
(screen size, processor, sensors, 2.0) than to test on something more
limited than what I have (which I might achieve in the simulator).

Good luck!

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Thu, Nov 12, 2009 at 9:15 PM, Maps.Huge.Info (Maps API Guru) 
cor...@gmail.com wrote:

 It has the usual, compass, GPS, accelerometer, camera. Check out the
 specs on the developer page. Also has a good support forum:

 http://groups.google.com/group/io-device

 No mention of the 1 year warranty that I saw, hopefully it still has
 that.

 -John Coryat

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Who wants Multi-touch in all Android versions?

2009-11-12 Thread SoftwareForMe.com SoftwareForMe.com
Our solution is software only, works on production phones (i.e., no rooting
or modding required).

Scott
SoftwareForMe.com
Makers of PhoneMyPC

On Thu, Nov 12, 2009 at 11:02 PM, Nathan nathan.d.mel...@gmail.com wrote:

 I'm curious about this. Does multi-touch require hardware changes? Or
 am I reading this right that it can all be done through software?

 Nathan

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Please help me to choose Android Phones (For Android development)

2009-11-10 Thread SoftwareForMe.com SoftwareForMe.com
The ADP1 is a great phone, but essentially the same thing as a T-Mobile G1.
We've done most of our development on these phones, and they're powerful,
robust and reliable.

But, as I said, it's unlikely they'll get Android 2.0, and they are HVGA.

@Nightwolf: my understanding is that the Galaxy either has no hardware 3D
support, or that it's not properly enabled. I recently read an article about
how some people found a hack (stole a file from the G1 and put it on the
Galaxy) that enabled 3D HW, but this only worked on rooted phones.

Note: I have never laid my hands on one, let alone tested it. I am repeating
what I've read in various Android communities on this topic.

Warm regards,
Scott
SoftwareForMe.com

On Tue, Nov 10, 2009 at 12:42 AM, Pankaj Godbole panka...@gmail.com wrote:

 This is a good analysis of which phones to consider for development.

 I also am ready to purchase a phone for testing of real-world apps
 (i.e. not for educational purposes). I have been advised by a couple
 of people to consider purchasing the ADP1 from Google.

 What are your views on using the ADP1 which is, moreover, an unlocked
 phone.

 Thanks



 On Nov 10, 10:17 am, SoftwareForMe.com SoftwareForMe.com
 softwareforme@gmail.com wrote:
  Personally, I find all Android phones to be excellent for development.
 
  However, here are some things I would consider before deciding.
 
  Let's consider these devices:
  HTC G1
  HTC Magic
  HTC MyTouch
  HTC Hero
  HTC Eris
  Samsung Galaxy
  Samsung Moment
  Motorola Cliq
  Motorola Droid
 
  Given the choice of a device with or without a keyboard, I'd choose one
 with
  a keyboard. You can use the soft keyboard on a device with a hard
 keyboard,
  but not vice versa. This leave us with:
 
  HTC G1
  Samsung Moment
  Motorola Cliq
  Motorola Droid
 
  Next, I would make Android 2.0 a priority. The Multi-touch API, Bluetooth
  API and others are key to the near-term feature of mobile development.
  Nobody seems to know for sure, but it's unlikely the G1 will get 2.0, so
 I
  would probably not consider it unless you hear differently.
 
  Next, 3D UIs are getting more important, so I'd want a phone that has
 decent
  accelerated 3D hardware. This eliminates the Samsung Galaxy, but leaves
 all
  others.
 
  Last there is screen size. Most smartphones are HVGA now (320x480), but
 WVGA
  (800 or 854 x 480) will be the standard soon.
 
  So, the best choice depends on what you want to do. If you only want to
  cover the basics and don't mind skipping a few capabilities or API's,
 then
  the cheapest or most rugged might be the best choice.
 
  If you want the best device to prepare students for all aspects of
 Android
  and mobile development, there's really no choice but the Motorola Droid,
  because of it's:
 
  * WVGA screen
  * Terrific hardware accelerated OpenGL
  * Android 2.0
  * Hardware keyboard
  * Full set of sensors (has a proximity sensor)
 
  I hope this helps.
 
  Scott,
  SoftwareForMe.com
 
  On Mon, Nov 9, 2009 at 5:31 PM, Ash ashwin.disco...@gmail.com wrote:
   I'm new to android development. We need to buy around 20 phones for
   android development for our university. Please share your views and
   comments on the phone you think is good for Android development.
 
   Thank You
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 android-developers%2bunsubscr...@googlegroups.comandroid-developers%252bunsubscr...@googlegroups.com
 
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en
 
  --
  Warm regards,
  The PhoneMyPC Team

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Infinite Reboot Cycle Caused by Choosing a Remote Location Picture as a Background

2009-11-10 Thread SoftwareForMe.com SoftwareForMe.com
Hi Adam,

Perhaps unrelated, but thought I'd share. I picked up a Droid Friday
morning, and by noon on Saturday, I had had 10 reboots just as you describe
(stuck between Droid screen and red-eye screen). Having found many others
online having this issue, I returned the phone at 1:00pm Saturday and have
had no more re-boots.

By the way, I got the re-boot doing anything from 'nothing' (sitting on the
desk with USB plugged in) to using the Camera.

Is this your phone's first re-boot?

Scott
SoftwareForMe.com

On Tue, Nov 10, 2009 at 5:14 PM, Adam O baamgetd...@gmail.com wrote:

 Device: Motorola DROID

 I just wanted to post an issue I found. I downloaded ES File Explorer
 and was browsing a shared folder of pictures on a desktop. I selected
 a picture and, with the file explorer's picture viewer, browsed the
 next few pictures sequentially. I found one that I wanted to use as a
 background, so with a menu option, I chose set as background. The
 device froze, and started a never ending reboot cycle. I had to hard
 reset the device and wipe it with the POWER + X button option. I am
 not sure if this is an ES File Explorer problem or a problem with file
 transfers initiated some way other than copy and paste, or just simply
 trying to assign a remote path as a background image location, but I
 thought it necessary to post. I have sent this to the author of the
 file manager as well.

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Got 12 Google Wave invitations to use, let me know if you need

2009-11-09 Thread SoftwareForMe.com SoftwareForMe.com
I would love one as well! softwareforme@gmail.com

On Mon, Nov 9, 2009 at 10:20 AM, wusch jwu...@gmail.com wrote:

 Hi, could I get one as well please jwu...@gmail.com

 Thanks,
 Jeff

 On Nov 9, 11:43 am, Anna Khotina anna.khot...@gmail.com wrote:
  Hi Dave!
 
  I'd love one, thanks! - anna.khot...@gmail.com
 
  2009/11/9 dave dayong...@gmail.com:
 
 
 
   Hi all,
 
   I just got 12 Google Wave invitations to use, please let me know if
   you need one.
 
   Cheers.
 
   Dave
 
   --
   You received this message because you are subscribed to the Google
   Groups Android Developers group.
   To post to this group, send email to
 android-developers@googlegroups.com
   To unsubscribe from this group, send email to
   android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
   For more options, visit this group at
  http://groups.google.com/group/android-developers?hl=en

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Please help me to choose Android Phones (For Android development)

2009-11-09 Thread SoftwareForMe.com SoftwareForMe.com
Personally, I find all Android phones to be excellent for development.

However, here are some things I would consider before deciding.

Let's consider these devices:
HTC G1
HTC Magic
HTC MyTouch
HTC Hero
HTC Eris
Samsung Galaxy
Samsung Moment
Motorola Cliq
Motorola Droid

Given the choice of a device with or without a keyboard, I'd choose one with
a keyboard. You can use the soft keyboard on a device with a hard keyboard,
but not vice versa. This leave us with:

HTC G1
Samsung Moment
Motorola Cliq
Motorola Droid

Next, I would make Android 2.0 a priority. The Multi-touch API, Bluetooth
API and others are key to the near-term feature of mobile development.
Nobody seems to know for sure, but it's unlikely the G1 will get 2.0, so I
would probably not consider it unless you hear differently.

Next, 3D UIs are getting more important, so I'd want a phone that has decent
accelerated 3D hardware. This eliminates the Samsung Galaxy, but leaves all
others.

Last there is screen size. Most smartphones are HVGA now (320x480), but WVGA
(800 or 854 x 480) will be the standard soon.

So, the best choice depends on what you want to do. If you only want to
cover the basics and don't mind skipping a few capabilities or API's, then
the cheapest or most rugged might be the best choice.

If you want the best device to prepare students for all aspects of Android
and mobile development, there's really no choice but the Motorola Droid,
because of it's:

* WVGA screen
* Terrific hardware accelerated OpenGL
* Android 2.0
* Hardware keyboard
* Full set of sensors (has a proximity sensor)

I hope this helps.

Scott,
SoftwareForMe.com

On Mon, Nov 9, 2009 at 5:31 PM, Ash ashwin.disco...@gmail.com wrote:

 I'm new to android development. We need to buy around 20 phones for
 android development for our university. Please share your views and
 comments on the phone you think is good for Android development.

 Thank You

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Warm regards,
The PhoneMyPC Team

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en