Android :: Get Performance Increases Using Processing For Droid?
Oct 14, 2010
I have converted a few of my Processing sketches into Android apps, but they seem to run really slowly in the emulator and on my device.
Are there any tips on how to increase the speed and performance of my sketch running as an Android app? Are there things or parts of the Processing API I should avoid?
View 1 Replies
Jul 19, 2010
I got my Droid X on release day and I'm loving it, but I've noticed a bit of a weird issue. I don't charge my phone in the course of a day... letting the battery drain as much as possible before plugging it in... but several times now I've noticed that my battery meter actually increases when I restart the phone. Yesterday I drained it to 20%, restarted the phone, and it was at 70%. Tonight it got down to 40%, I restarted it, and now it's at 80%... and these aren't just fluke readings that go away after 5-10 minutes... the battery drains consistently from that percentage point.
View 19 Replies
View Related
Jun 5, 2010
I know that there was a root-required app that increased the volume output from the speaker when on the phone. Does anyone know what this was called? I want to test it out on my EVO.
View 5 Replies
View Related
Nov 7, 2009
The volume is way to low on the moment. Both speaker/ringer, and well as in call volume. Is there anything that can be done? I am a Touch Pro 2 Windows Mobile user, and there is a file which can be replaced in the main Windows directory which increases volume. Does Android have any similar trick? I am finding this info out for a friend of mine who just bought the Moment. Also, SMS tone is very short, is there any way to set it to be like a ring tone, sit no time limit?
View 15 Replies
View Related
May 23, 2010
I'm looking into writing an Android game, tough I don't curerntly own an Android device. For those of you who own a device, how does the performance on the emulator relate to real device performance? I'm especially interested in graphics related tasks.This obviously depends on both the machine running the emulator, and the specific device in question, but I'm talking rough numbers here.This question is a duplicate, but since that post is heavily outdated, I figured it's irrelevant by now.
View 3 Replies
View Related
Mar 18, 2010
I saw this topic and implement IntentService as describes, but what if I want more that one button? How can I distinguish button from each other?
I'm trying to setFlags, but cannot read it at onHandleIntent() method code...
At this little piece of code I have two PendingIntent linked with setOnClickPendingIntent, can I distinguish this intent for different actions and processing?
View 1 Replies
View Related
Feb 20, 2010
Motorola CLIQ Over-the-Air Update
[Retail Partner Sales - T-Mobile Employees and Authorized Dealers]
February 19 Update
The over-the-air update for the Motorola CLIQ has been delayed to the week of February 22. An updated article will be available once a date has been determined.
On February 18, Motorola will begin sending over-the-air (OTA) software updates to Motorola CLIQ customers. The software update will improve device performance and resolve several known issues.
Improved Performance:
Improved battery life
Improved software performance and stability
Improved widget response
Decreased Force Close error messages
New Manage SIM Card application
Support of .WMA and .WAV media files
Removal of the imeem mobile application
Known Issues Resolved:
Accessories & Bluetooth
Error: 'Unable to pair' or 'Unable to connect to device'
Call functions
Can activate other functions while listening to visual voicemail
Call not ended by pressing the End key
Speakerphone turns on unexpectedly when answer incoming call
Plays ringtone or vibrates while on an active call
Unable to answer incoming call using �Slide to answer� feature
Accidentally opens Dialer or makes outbound while holding device
Device hardware (battery, keys, power, screen)
Battery indicator may not display accurate battery power
Call not eded by pressing the End key
Touch screen issues
Cannot answer incoming call using the Slide to answer feature
Incorrect keys registered using on-screen keyboard
Touch display appears to have �dead spots� that are unresponsive
Accidentally selects item when trying to flick through screens or menus
Messaging
Wrong message deleted
Phone may reset when turning Wi-Fi off in area with no Wi-Fi coverage
Customers can manually download the OTA on demand by going to Settings > About Phone > System Updates. Customers do not need to wait for a notification message to download.
Action Steps
Be aware of the fixes and enhancements included in the Motorola CLIQ update.
If customers are experiencing any Known Issue that will be resolved by the software update:
Do not file a handset exchange
Advise customers that the issue will be resolved by a software update on February 18.
Important Rebate Changes
[Retail Partner Sales - T-Mobile Employees and Authorized Dealers]
Customers eligible for rebates as part of new activations or upgrades must be advised they will receive their rebates in the form of a prepaid Visa card.
When customers take advantage of our new Early Upgrade or Early Upgrade Plus options, they are not eligible for upgrade rebate cards. These new upgrade options allow customers to take advantage of upgrades sooner and provide an instant discount, instead of having to wait for rebate cards.
To be eligible for an upgrade rebate card, customers must meet upgrade eligibility requirements.
Current, 1-year contracts: 11 or more active months since last discounted handset purchase.
Current, 2-year contracts: 22 or more active months since last discounted handset purchase.
Rebates on eligible purchases require contract extensions and a $9.99 or higher Data/Messaging feature.
Valid only on FlexPay plans with 1 or 2-year contracts.
Not valid for Even More Plus plans.
Active Months: The number of months in which the account has been in good standing and during which service has not been suspended.
Action Steps
Inform customers that Early Upgrade and Early Upgrade Plus are not eligible for upgrade rebate cards.
Advise customers eligible for rebates that they will receive their rebates in the form of a prepaid Visa card.
"With the purchase of your new handset, you can submit a rebate form to receive your rebate. The rebate will be in the form of a prepaid Visa card that can be used anywhere Visa is accepted. See the rebate form for additional details."
Trackball Replacement Program
[Retail Partner Sales - T-Mobile Employees and Authorized Dealers]
On February 24, T-Mobile will launch a Trackball Replacement program for BlackBerry Pearl 8100/8120 and BlackBerry Curve 8320 customers that are having trackball issues. This program will be available in T-Mobile retail stores only at this time.
Action Step
Refer customers to a T-Mobile retail store after February 24 for further assistance if they come in to your location looking to complete a trackball replacement.
First Connect for Dealers
[Retail Partner Sales]
First Connect for Dealers is an exciting class designed to help on-board and prepare Retail Partners to successfully sell T-Mobile products and services and provide differentiated customer experiences. This four hour class is conducted via the T-Mobile Live Virtual Classroom and covers the following:
Welcome to T-Mobile
Who is T-Mobile?
PCC
Differentiated Handsets
Differentiated Rate Plans
Service Excellence / Selling Skills
Tools and Resources
Customer On-Boarding
The attached flyer contains dates and times for these calls as well as registration details. ADRs should educate their locations about these calls and encourage them to attend.
To successfully be able to attend the training sessions, Retail Partners should have the following:
Computers with high speed Internet connections
The ability to play and hear video segments on the computer using speakers or headset
The use of a fully charged mobile phone to hear the audio portion of the conference call
Printer access to print Participant Workbook.
Action Steps
Share the attached flyer with your locations and encourage them to attend one of the scheduled calls.
View 1 Replies
View Related
Nov 6, 2010
I've a problem with my android application.
I'm using a background service (with notification on the status bar) which performs an audio sample every hour. To perform this sample I generate a broadcast event every hour and when I capture the event the audio recording starts. During the day, when I'm using the phone, I've no problems. The strange behavior happens during night, when it seems like if the phone goes to an "idle" state: the broadcast events are no more processed. From the log file I understood that the events are generated and putted in a queue... and when I start using again the phone, all those events are raised in the same moment.
Do u have any idea about how to solve this problem? How can I force the phone to continue processing my events? do I have to set any variable of flag to avoid the phone going in this kind of "idle" state?
View 1 Replies
View Related
Apr 22, 2010
Any good word processing apps in the market that might be compatible with Microsoft Word? I saw something in there for Office 2008 but it seemed like it was just like a tutorial on how to use the applications.
View 5 Replies
View Related
Mar 14, 2010
My widget says max is 600 no matter what i set it at inside the application. when I go in and, say, set it to 800 it will stay there and then when i back out the widget will say 600 max still. Is this a widget error or am I doing something wrong in trying to set my processing speeds?
View 3 Replies
View Related
Oct 29, 2010
I am trying to go widget-free, using Zeam launcher instead of LauncherPro which seems to randomly have issues for me, I'm just wondering what tips you all may have for getting the best performance possible from your phone. I'm on a Captivate. I care more about in-app performance and stability over bells and whistles. What do you suggest?
View 6 Replies
View Related
Oct 1, 2009
What are the most easy mistakes to make that can be performance sinks on Android?
The documentation mentions "some floating point operations" can be "on the order of milliseconds" - has someone tested this?
For the sake of discussion, let's assume its running on a G1/similar device.
View 5 Replies
View Related
Dec 3, 2009
Will Android 2.0/2.1 improve performance? The Eris is a cool phone and all but it simply cant keep up with me. There is nothing wrong with my phone also. I have rebooted it and have 80mb free memory. Same thing at Verizon store display phone. It just cant keep up and the lag and waiting periods (1 second or so) are annoying me. Yes one second is alot of lag time when you are trying to do things. It sounds like "only one second" but there are 100 of these one second lag times all over the phone. Im not even an "expert" or "hardcore" user.
Anyon know if Android 2.0 will run faster? Playing a simple MP3 while trying to navigate the phone increases the lag times. Why dosnt the older iphone 3g have these lag issues when they both have equal CPUs?
When will Google and HTC aknowledge the MAJOR issue with the ENTIRE phone slowing down the a crawl once available RAM goes under 30mb. (common with all Android phones) Is it SO hard to have the ability to shutdown apps and automatically remove them from ram when Im done using them? This is the same stupidity Windows Mobile went through back in 2003. Yes I understand that Android will remove unused apps from RAM to make room for the next one but this is where the lag is coming from. The entire phone slows to a crawl unless you free up some memory with 3rd party apps.
View 48 Replies
View Related
Nov 2, 2010
My android application works well but it's performance(speed) is slow. In my logcat i saw frequent garbage collection operation like
11-02 15:07:20.647: DEBUG/dalvikvm(12571): GC freed 295 objects / 38448 bytes in 93ms
Is this the reason for low performance? How can i improve my applications performance?
View 1 Replies
View Related
Sep 17, 2010
New to Android and just looked at http://developer.android.com/reference/android/util/Log.html
My question is regarding everything except debug. How do these Log entries get cleared such as Error so that they don't consume space? Also, Is there a way that the logfile can be queried so that it can be sent to a central web service or something for quality purposes etc.?
View 1 Replies
View Related
Apr 10, 2009
I want to develop an app that lets one intercept raw audio data sent for playback (possibly by a different app), and apply audio enhancements over this raw data.Does Cupcake allow such filtering of audio data? If so, which API should I use? I understand this may not be possible at an application level for security reasons.I'm trying to see if this is possible with native code linking to public or private API of Android.
View 3 Replies
View Related
Dec 15, 2009
I want to know that android has a touchscreen requirement about hardware and software.And how does touch gesture processing where, for example, in driver layer or framework or application,
View 4 Replies
View Related
Apr 23, 2010
I'm trying to write an XML parser that takes an RSS feed & fetches the image urls shown in the url attribute of the <media:thumbnail> tag. This is all being done via android.Util.Xml, & is an adaptation of the code shown here. An example RSS feed that I'm trying to use is the BBC News RSS feed. However, media is an additional namespace & (probably) as a result my parser isn't working as it should. A version of my parse method is below. Is there any (no doubt simple) way to get my list of image URLs working?
..................
View 2 Replies
View Related
Nov 8, 2010
Currently, I use a regular activity with some EditText fields as a registration screen in my application.The inputs are used to construct a soap message which is posted to the registration server, with the response being parsed to do some configuration of the application.I'd like to change this to have the registration page load in a WebView instance, so that the registration process takes place on an external web page.This would make it easier to make changes to the registration process without having to deploy a new build, as it would just be a matter of changing the web page that is loaded in the WebView.The question is would there be any way for me to get the response that is sent back from my registration server to the client? From what I can tell, if I went this route, there wouldn't be a way for me to parse the response like I currently do to initialize the application settings.
View 2 Replies
View Related
Apr 17, 2010
"Note that when you write an activity, you can make it stop or continue running when it is moved to the background (see onStop() in Activity Lifecycle). For activities that download data from the network, it's recommended to let them continue downloading so the user can multi-task." As far as I was aware I had to create a service if I wanted to have a background activity such as a media player, internet download, or processing of data in files on the SD card continue when the activity was no longer in the foreground.I went and reread the onStop information on the "Activity Lifecycle" page, which was referred to. But I didn't find any mention of how an activity might continue to run in the background after onStop was called.
View 3 Replies
View Related
Jun 10, 2009
I am creating a custom Widget which extends SurfaceView and I am planning to use it for camera preview.In the main activity I tried to implement some event listeners but can't catch any event.If I press a button the LogCat outputs "Continuing to wait for key to be dispatched" line.Does anyone know how to implement event listeners in main activity using SurfaceView classes?
View 3 Replies
View Related
Aug 10, 2010
My android app was running ok under Eclipse, then I tried to add some GridView sample code from some online examples and now it will not build/run anymore.
I keep getting the major error:
CODE:..
Attempt to include a core VM class in something other than a core library.
I have never put anything to do with 'SocketFactory' in any of my code. I searched all of my code and can't find any code that I did that contains the SocketFactory.class.
I deleted my xml's and classes that I was working on that had to do with the GridView and reverted back to the code I had before, when it was running - but now I continue to get the above error. I even try to use 'Clean' but the error continues. Does anyone know what I should do about this error?
View 1 Replies
View Related
Oct 15, 2011
I want to perform various image processing functions such as threshold,equalize etc on the image i capture from the camera...What should i use in order to do that?
Also,when i installed the app in my phone, after clicking the pic, the next screen appears, and after clicking the button for performing other functions, force close comes up...what could be the reason,because my code works fine without the camera portion...
View 2 Replies
View Related
Feb 6, 2010
I dont know what "underclocked" means, but nonetheless the Droid's processing is a bit higher than the Hero's. And also,I know that the Arm Cortex A8 is a better processor than the Qualcomm's in the first place anyways.So, looking at those specs, is the Droid's processing power really that much more superior than the Hero's? Basically, I'm trying to get an idea of how much of the Droid's better performance is due to its processing power as opposed to its higher (and more efficiently coded, im assuming) Eclair OS.
View 24 Replies
View Related
Dec 7, 2009
I just got my Motorola Droid and installed my little accelerometer app right away. All it does is registering a SensorEventListener if the user clicks the start button. It also takes the current time in millis. Every time onSensorChanged() is called, a counter gets bumped. After the user presses the stop button, the listener is unregistered and the time taken again. Using the values from above, I get a samplerate of 9 samples/sec which is WAY too low for what I want to do. The delay of the listener is set to SENSOR_DELAY_FASTEST. The Listener is registered within the main activity and is executed on the main thread of the process (I guess).
The G1 we used before was getting samplerates from around 35 samples/ second, which is way better, but still bad. Any suggestions on why the SensorEventListener performs poorly? The system is Android 2.0. App is compiled using API-Level 5.
View 5 Replies
View Related
Dec 30, 2009
How can i test the performance of an android application ? Is there any tool that i can make use of ?
View 2 Replies
View Related
Oct 7, 2010
Processing has Android support and it seems to be pretty awesome from my 10 minutes of playing with it. But I would like to make a regular (nongraphics) application like a twitter feed reader or something. So is there something like Processing that can do regular apps? Besides Titanium.Basically I am looking for anything that will make coding for android easier, processing was so easy to get working that I was very happy with it, but it is for graphics only. Titanium didn't give me the same wow factor and it isn't open so that kind of takes away from it. What other tools are out there?
View 2 Replies
View Related
Jan 11, 2010
I'm writing an application for Android. I need to make some image processing on the picture taken from camera.I use Camera.PictureCallback to get the photo, and I get picture in byte array.The problem is I want to make operations on every pixel of photo (some filtering and other stuff) so I guess, have photo in byte array is not a bad idea. But I don't know how interpret information in this byte array... The only way I know to make the processing is use BitmapFactory.decodeByteArray() and then use Bitmap object. Is this a good way to handle a lot of image processing?
View 1 Replies
View Related
Dec 31, 2009
I am trying to decode and obtain all frames in a video stream, each of which would be processed by a native signal processing engine and re-encoded back to a MPEG4/MP4 file. I noticed that there was a getFrameAt() function in earlier versions of SDK but its not available in v 1.6 on which I am working. As I am fairly new to Android, I would like to know from more experienced people around here as to how I can extract video frames into a buffer for processing.
View 2 Replies
View Related
Apr 13, 2009
I am confused on how to implement image processing algorithm on JPEG data.I have set P.setpicturesize (640,480) so the camera.takepicture (null,null,Imagecapture callbck) returns the image data. Void onPictureTaken(byte[] data, Camera Camera) returns JPEG data, but(x = data.length), the value of x is less than 640*480 bytes.Please kindly let me know how can I start editing pixel information of the image and image comparison algorithms.
View 2 Replies
View Related