Android :: Match Efficiently Result String With Various Options?
Jul 6, 2010
When you have a list activity and in onListItemClick() you need to obtain the selected item and then match it against various options, what is the efficient way to do it? switch case cannot be used since I want to match Strings. Is a very long if-else if ladder the only way to do it?
Basically the question is how to do something that normally would be done in switch statement with Strings.
View 3 Replies
Nov 2, 2010
I am working on building an android app but I'm nothing that my SQL operations are taking forever to complete
I have profiled the app to narrow it down to the act of moving the Cursor to the first row of the result set for a simple select query (only returning 1 row where I'm testing it to eliminate the size of the result set as a problem.
Are there any better options for moving to the start of the result set?
edit:
some code...
this runs 3 times and i have time it to approximately 2 secs for all the rest of the code or over a minute with this in.
i have also run just the rawQuery statement with out the move to first and its takes bout 18 secs so im looking at the worst part of the code first.
View 1 Replies
View Related
Nov 5, 2010
I have a database of notes and lists, with three association tables.
Basically, lists are parents of notes and other lists, and notes can be parents of other notes in a outline like hierarchy.
I am using this query to return all notes within a list as well as the number of subnotes each note has.
CODE:...................
This query works just fine, but it's overkill. I don't need to return count(n2.note_id) as Num_Subnotes because I'm only using that value to check if the note has ANY SUBNOTES AT ALL. Essentially it's a boolean value where 0 is false and > 0 is true.
It seems to me that counting all those records is a waste of time when I could just return 1 after finding the first matching value.
Is there a more efficient way to check if count(n2.note_id)>0 in the above query?
View 1 Replies
View Related
Mar 18, 2010
I have a case where I have add to listview textview based on no of messages.
1) I am doing like this for.
CODE:..............
View 5 Replies
View Related
Apr 15, 2012
I'm looking for an App which allows efficient control of the 'Restrict background data' checkbox on a per-App Basis.
In ICS today I can navigate
Settings -> Data Usage -> "someAPP"
And then check/uncheck the 'Restrict background data' checkbox to make the data traffic explicit for me: If I don't use "someAPP" I can expect that there is no background data traffic generated by "someAPP" (no extra cost in roaming mode).
I do have some apps (e.g. a pushmail app for company mails) which I always want to allow the use of background data in order to get my mail.
Other's (e.g. use of gmail, G+, etc.) I want to toggle the behaviour very quickly:
If I'm in 'roaming' mode: disable, if in my home-network with flat cost: enable.
This is the reason I can't use the 'Mobile Data' switch.
Today I navigate as shown above, which is cumbersome and likely to be incomplete. I think of an app, where you can compose a list of apps (from the installed ones) and enable/disable 'restrict background data' for apps on this list with one click.
View 5 Replies
View Related
Mar 16, 2010
I'm trying to send messages generated by Google Protocol Buffer code via a simple HTTP scheme to a server. What I have currently have implemented is here (forgive the obvious incompletion):
HttpClient client = new DefaultHttpClient();
String url = "http://192.168.1.69:8888/sdroidmarshal";
HttpPost postRequest = new HttpPost(url);
String proto = offers.build().toString();
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("sdroidmsg", proto));
postRequest.setEntity(new UrlEncodedFormEntity(nameValuePairs)); try { ResponseHandler<String> responseHandler = new BasicResponseHandler(); String responseBody = client.execute(postRequest, responseHandler);} catch (Throwable t) { }I'm not that experienced with communications over the internet and no more so with HTTP - while I do understand the basics... So my question, before I blindly develop the rest of the application around this, is whether or not this is particularly efficient? I ideally would like to keep messages small and I assume toString() adds some unnecessary formatting.
View 1 Replies
View Related
Jun 29, 2010
I have the localized strings file that is used in the Iphone app that I work on to port to Android. Are there any tools that go through the file taken from the xcode project and build the xml needed to use the strings in android? This tool should be easy to build but I appreciate any pointers to already working tools.
View 4 Replies
View Related
Oct 1, 2010
In Android, capturing date from datepicker and storing as string in sqlite. Sorting by date doesn't work because they're strings (unless I'm doing it wrong.I've googled this issue for ~5 days, and it looks like there should be a way to capture the date from the date picker, convert it to a Long, store it in sqlite as a Long, select and sort on the Long date value, then convert the Long back to a "mm/dd/yyyy" string for display. I've tried various combinations of parse statements, Date, FormatDate, etc. with no luck at all.On activity start, get today's date and display it in button which calls the datepicker.Capture new date from datepicker (if one is entered), save it as a long to sqlite.On opening an activity showing a listview of records, select from sqlite with orderby on date (Long), convert Long to "mm/dd/yyyy" string for display in ListView.
View 3 Replies
View Related
May 5, 2009
If there's anyway way I to access the String values of String resources statically? e.g. a static equivalent of Context.getString(...)?
View 5 Replies
View Related
Nov 12, 2010
I have preferences where you can enable/disable what items will show up on the menu. There are 17 items. I made a string array in values/arrays.xml with titles for each of these 17 items.
I have preferences.xml which has the layout for my preferences file, and I would like to reference a single item from the string array to use as the title.
In the Android developer reference, I see how I can reference a single string with XML, but now how I can reference a string from an array resource in XML.
View 3 Replies
View Related
Aug 4, 2010
Can anybody give me some clue that how to convert binary string into a string(english). I have tried and googled so much but couldn't find an answer.
View 1 Replies
View Related
Jul 27, 2010
I have a class that creates a view to gather data via a function getView() that provides a view with an EditText.This class has also has variable answer.When the user chances the EditText I want to store the content of the EditText in answer.If I would use an onKeyListener I fear that the answer will probably get stored before the last letter is entered.Is there a good way to handle this in the getView() function via some other listener?
View 1 Replies
View Related
Nov 11, 2010
I have made a service which extends Service in android, and running in the background of my android app. What I want from this background service is to get the euro to dollar exchange rate from a finance website, I have my service ready, it can periodically run a function, I am now need to implement the function to get the euro-dollar rate from a website, there are many this kind of website, my question is, how can I get the currency rate as a string from the website, and pass the string to my service?
View 2 Replies
View Related
Aug 26, 2010
I have an Android app where I want to check to see if an app name that is installed matches a string passed to the function containing this code.Assuming you called checkInstalledApp('SetCPU'); and the app name on the phone is called the same thing it should return true. However, it never does. I logged the results and it should match up but it does not. Can anyone please enlighten me as to why this doesn't work?
View 3 Replies
View Related
Nov 16, 2010
Does anyone have any idea how to find the n-th field (string) in a delimited string where the delimiters (separator) could be either a single char or several chars.and the syntax for user-defined function is FindNthField(string,separator,position)so position 3 would return three,The separator in use would actually be Chr(13).This has to run on Android and so should be efficient.
View 3 Replies
View Related
Oct 28, 2009
I want to get an array of strings reading from arrays.xml file we add in android values/ folder. Could any one kindly give a solution for this. Otherwise I will have to input each these entries in strings.xml and take them to java code using getResources()getString()
View 2 Replies
View Related
Sep 7, 2010
Is it possible to have a string value in string.xml of the sort " some string PLACEHOLDER1 some more string" so that the place holders can be assigned the value at run time.
View 1 Replies
View Related
Jan 27, 2010
When typing on the keyboard, Android suggests words that match what's typed so far. Usually that's useful. But if I get to the end of the word and none of the suggestions match, it's quite annoying. Android has one matching word listed in red, and when I hit the space bar it auto-matches to the red word. If I'm typing a name or an abbreviation, I have to backspace to undo the match.Is there a better way to make Android not take the match?
View 7 Replies
View Related
Aug 18, 2010
I'm using the Android SAX parser to search for entries in a rather large (6MB) XML file. I'm basically using a derivative of the code shown in listing 8 here. The question I have is how do I stop parsing once my match has been found? The code shown continues parsing through the end of the file but I want to stop before then. Is this possible or do I need to use something other than SAX
View 1 Replies
View Related
Apr 17, 2010
I have a few separate applications which are all launched purely through a main application.I am wondering if I'd be able to use intents to retrieve a list of all the sub-applications which match some discovery intent. The main application currently needs to know what Intents to use to START these sub-applications, but is there a way to use intents to see if other Activities on the device match a set of intent-filters?
View 1 Replies
View Related
Oct 6, 2010
This is my code:
CODE:...........
The items in the ListView comes from an AsyncTask. When the AsyncTask is running I want it to stop adding non-matching items. For now, if it had loaded 5 items and I search with a specified String, then when the AsyncTask continues loading items it adds automatically Orders to the ListView, even if there isn't a match.
View 1 Replies
View Related
Sep 5, 2010
Do I need to implement a custom thumb Drawable?
View 1 Replies
View Related
Sep 3, 2010
Is there any place where I can get AVD files to match various models of phone?
View 3 Replies
View Related
Aug 19, 2010
I have installed Power Strip, and the very first time I was asked to use my preferred home screen, I selected the existing one (using a GS).
What I want to do is to have Power String dock displayed if I do a double click on the home key. I played with the settings but it seems that it doesn't work. Any hint?
View 13 Replies
View Related
Jun 29, 2010
How does the Moto Droid X match up to the Archos 5 running Android? I've got the Droid and the Archos 5. But bought the Archos mainly as a mp3 player and book reader. My Droid is a great mp3 player but every time it is in my pocket the slider moves and I have to get it out slide the lock and hit play again. Very annoying. Also you get all the notices, such as emails, texts, calendar reminders, etc making thier alarms through the songs. This is why I searched out Archos as a media player. But it really isn't pocketable.
You can but it is large. The Droid X is larger then Droid (4.3 vs 3.7) but still a little smaller than Archos 5". I've done so much research for the last 2 weeks, I'm going silly trying to remember everything and what's what. So has anyone checked both these out and think they are pretty much the same thing only a little smaller screen? Just curious as I'm leaning towards returning Archos and going with Droid X. Hopefully at some time they will make an app that will shut off everything but phone calls while music player is playing.
View 1 Replies
View Related
Sep 13, 2010
I have a Motorola Droid running Android version 2.2. Every so often I will receive email on my Droid from a POP3 account where the subject line does not match the body of the e-mail. For example I will receive on my Droid an e-mail from Amazon confirming order shipment but the body of the e-mail will be an advertisement from Hertz, HP, etc. The Amazon e-mail body is not shown. If I look in Gmail online it is fine so this so this is only on the Droid.
View 4 Replies
View Related
Dec 11, 2009
Is it possible to style a single, say, TextView in Android with multiple alternating styles, colors, and sizes? Think inline HTML or CSS but in the Android world. As an extreme, to demonstrate the point, let's say I wanted to have a word "CIRCUS" with each letter a being different color. Do I have to create 6 TextViews for this or can this be done in one?
View 1 Replies
View Related
Mar 10, 2010
I am testing my multiplayer game by running several instances of the emulator (which is, sadly, extremely slow and dis-satisfying). I depend on a little trick using currentTimeMillis() to keep a synchronized clock between the players (but NOT the absolute value of currentTimeMillis() since no two phones are probably set exactly the same)Anyway, I *do* naively assume that two emulators, running on the same PC would return near identical values for calls to currentTimeMillis(), and what I find is that they start off the same, but pull rapidly apart.Which makes me think the underlying implementation of currentTimeMillis() in the emulator is not at all based on the host PC's calendar, and rquires the emulator to get enough Windows compute cycles to be anything close to accurate. (and one emulator is always running at a lower priority to the other, depending on which one is on top)
If this is just an artifact of the emulator, then I can deal with it, but if it implies I have a fundamental misunderstanding of currentTimeMillis(), then that would be something i need to deal with. Part two of the question is: any way I can speed up the emulator? When I run two, are they sharing one of my cores? Can I split them onto separate cores?
View 10 Replies
View Related
Nov 28, 2010
I have the following issue. I am starting a recognizer intent activity in order to detect speech using the "startActivityForResult" method. I have also an "onActivityResult" method listening for results from the recognizer activity. It works and it detects my speech. The problem is that it is only called when everything is ok or when i cancel the operation, but it is not called if it doesn't find a matching text "RecognizerIntent.RESULT_NO_MATCH" or in the rest of wrong cases "RecognizerIntent.RESULT_........" What is happening? Application is Android 2.1 and I have tested on a Android 2.2 device.
View 1 Replies
View Related
May 16, 2010
In an Android manifest, how can I use a negative match in the android:pathPattern? I'd like to use a pathPattern that matches on all URLs except for a specific hostname, if it's possible.
View 1 Replies
View Related