Android :: Weird Behavior Of Java.util.Preferences

Sep 25, 2009

My app needs to save its state before being killed, and since that state is really small (one Long), I've decided to use java.util.Preferences. I use it like the way I would be using in any Java application (and never had problems), though I am not sure this is the correct way here on Android platform: private static final Preferences prefs = Preferences.userNodeForPackage (WordChoice.class);

I update preferences in onPause() method, to ensure that data is always persisted no matter how my app ends: Here is that fragment of code: protected void onPause() { super.onPause(); prefs.putLong("currIndex", somePositiveValue); }

Android :: Weird behavior of java.util.Preferences


Android :: Weird Onclick Behavior Of Images On Home Screen Widget

Apr 7, 2010

I wrote a home screen widget with one image on it. When the image is clicked, browser will be opened for a url link.

Generally, it is working. But a weird thing is that, when I click background, then click the picture, the browser will not be open. Until I click the second time on the picture, the browser opens. The steps to reproduce is below:

Click on the home screen widget background.
Click on the image on the home screen. The browser is not opened.
Click on the image again. The browser is opened.

If I didn't click on the background, the image will react to click very well, i.e. browser will be open when the image is clicked the first time.

The widget XML file is as below:

CODE:..................

View 1 Replies View Related

Android :: Util Class In Java

Sep 3, 2010

I want to know about the util Class used in Java. I am currently working on one Application in Android where I need to used a class from one file to another different file. I was told to import it like "import com.android.utli.(ClassName)" here the "com.android.util" is a package name.

Can I use thast class in my another file simply by importing the package along with the Class Name?

View 2 Replies View Related

Android :: Java.util.TimerTask

Jan 15, 2010

Can I rely on Timer and TimerTask to work properly on Android?

I have a background Service with a single Timer, and I schedule (possibly multiple) TimerTask's via Timer.schedule()

At the beginning of each implemented TimerTask.run() method, I check the TimerTask.scheduledExecutionTime() and compare it with the current time. Sometimes things are fine, and the difference is a small number of ms. But sometimes things are nowhere near fine, and the invocation of my TimerTask is *way* late -- like multiple hours late.

Can an Android phone go into some deep sleep mode when it doesn't think anything is going on that would cause a TimerTask to be so late? Can I not reliably use TimerTask for scheduling events, and should I be using some Android-specific means (e.g. the AlarmManager, or a Handler) instead?

I have not found anything that says that java.util.TimerTask shouldn't be sufficient, the Android docs include no kinds of qualifiers, and this post (from Mark Murphy, who's written several good Android books) specifically mentions it as being available:

http://groups.google.com/group/android-developers/browse_thread/threa...

View 5 Replies View Related

Android :: Creating Java.util.Map

Jan 22, 2010

I want to create a java.util.map in android from a resource. I want to do this because I have a lot of entries to populate into the java.util.map and I want to store the values in the res folder of the project in xml format.

Is there an effecient way to do this in android? My map will have around 2500 entries so I want to do this as effeciently as possible and I don't want to hard code them...

View 1 Replies View Related

Android :: Java.util.concurrent.ConcurrentLinkedQueue

Apr 14, 2010

I want to use ConcurrentLinkedQueue in an android application, have written the code, but now I'm getting an error when the project builds:

Conversion to Dalvik format failed with error 2

I'm using Eclipse with the lastest version of the ADT plugin.

View 1 Replies View Related

Android :: Java.util.Random Caching

Apr 19, 2010

That is the only thing I can think of. When I generate a random number (for the radius of a ball), after a while, the radius goes to one number and sticks that way. I've even tried setting the random number value to 0 before getting the random number, and java.util.Random must be at fault, it still gives the same random number. Here is an apk if you would like to try it yourself: http://74.118.194.50:84/Balls.apk

Here is a snippet of the code (I would rather not release the full source): <code> Random randomizer = new Random(System.currentTimeMillis()); int hw; hw = randomizer.nextInt(95-15+1)+15; </code>

View 4 Replies View Related

Android :: Is Java.util.Scanner That Slow

Mar 15, 2010

In a Android application I want to use Scanner class to read a list of floats from a text file (it's a list of vertex coordinates for OpenGL). Exact code is:

CODE:.................

It seems however that this is incredibly slow (it took 30 minutes to read 10,000 floats!) - as tested on the 2.1 emulator. What's going on?

I don't remember Scanner to be that slow when I used it on the PC (truth be told I never read more than 100 values before). Or is it something else, like reading from an asset input stream?

View 4 Replies View Related

Android :: Java.util.Calendar - Time Difference

Jul 29, 2009

I want to make calendar view in order to support touch interaction. So I'd like to build new custom calendar view. I tried to make mapping function between view offset and real date value.

Here is my idea:
If I can compute the number of weeks since base date(in my case, 1989-12-31), it is easy to know offset. HEIGHT_FOR_WEEK * NUM_OF_WEEK is very simple computation to know exact offset.

My problem is this:
First I got milliseconds value from base date. And I set the milliseconds to another calendar object. I expected same date from that object. But actually it was different date.

CODE:...............

Here is my CODE:.........................

View 2 Replies View Related

Android :: AsyncTask : Java.util.concurrent.RejectedExecutionException

Apr 7, 2010

I'm trying to launch a lot of remote connection retrieve picture on a server. To do this, I use AsyncTask.

This pics are displayed in a listview using adapter.

If I implement this in my adapter, images are retrieved but the display is bad (problem with index or something like that).

If I try to retrieve image when I build my object list (contained in my listview), I get the exception 04-07 13:35:57.744: ERROR/AndroidRuntime(4132):

CODE:.................

What is this exception ? Why I can launch multiple asynctask in my listview (giving to me a bad result) and not in a simple object without having this issue ?

View 6 Replies View Related

Android :: Java.util.Date Vs Text.format.Time

Oct 26, 2010

Which one should I use java.util.Date or android.text.format.Time? It seems you can accomplish what one needs to do with either. What I need to do is at times get the current date and time and sometimes set a date and time specified by the user.

View 5 Replies View Related

Android :: Simple Converting Java.util.Calendar To Time

Nov 12, 2010

I'm creating a android.text.format.Time Object from a java.util.Calendar Instance, and I read it out field by field.

View 1 Replies View Related

Android :: Class Initialization Issues Loading Java.util.logging.LogManager In Dalvik VM

Mar 18, 2010

I've done changes in an Android native library and installed a new system.img file but am now getting an unrelated Error on startup. I can get past it by swallowing the error but I wanted to know if anyone can explain what the issue is.

The Android implementation of Logger.java claims that it is Forcing the LogManager to be initialized since its class init code performs necessary one-time setup. But this forced initialization results in a NoClassDefFoundError. I'm thinking that it has something to do with the class not having been preloaded by Zygote yet but am not that familiar with the whole class loaders and VM business.

code:....................

View 5 Replies View Related

Android :: Error: Java.lang.IllegalArgumentExcep­tion: Already Added - Lnet/ponder2/Util

Oct 27, 2009

I am using the Eclipse plugin and I have the above error. I know why it is occurring, it is because I want to override a class file in one of my imported jar files. I am including a new Util class before the jar file in question. I have tried it both as a simple .class file in my package hierarchy and I have tried putting it into another jar file and including it before the one to be overridden.

I would like it to behave like the Java classpath and use the first one it comes to when running through all the classes. I don't mind if dex wants to give me a warning that it is not using the second Util.class file but it should let me build my application. To build my app, I have to create a special jar file without the old Util.class in it. This is annoying as I would like to use the bog standard version so that others can use it with ease too.

View 3 Replies View Related

Android :: Using Java.util.regex In Android Apps

Apr 2, 2010

In an Android app I have a utility class that I use to parse strings for 2 regEx's. I compile the 2 patterns in a static initializer so they only get compiled once, then activities can use the parsing methods statically.

This works fine except that the first time the class is accessed and loaded, and the static initializer compiles the pattern, the UI hangs for close to a MINUTE while it compiles the pattern! After the first time, it flies on all subsequent calls to parseString().

My regEx that I am using is rather large - 847 characters, but in a normal java webapp this is lightning fast. I am testing this so far only in the emulator with a 1.5 AVD.

Could this just be an emulator issue or is there some other reason that this pattern is taking so long to compile?

CODE:.......................

View 3 Replies View Related

Android : Get Preferences From Settings.java?

Apr 8, 2009

I have a settings.java file that has the following code...

View 4 Replies View Related

No Android / JAVA In Eclipse Preferences?

Nov 16, 2012

I have Linux Ubuntu 12.04 and installed Eclipse 3.7.2. SDK manager installed and updated, as well as ADT plugin. I can see Andoid in Installed Software but it's missing in preferences.

View 1 Replies View Related

Android :: Force Close When Trying To Call Preferences.java / Why Is So Happening?

Sep 23, 2010

Been trying to call Preferences.java class using:

Intent settingsActivity = new Intent(getBaseContext(), Preferences.class);
startActivity(settingsActivity);

I have this in my Manifest.xml (outside the main app class activity). code...

Any ideas why it's force closing even though I have the Activity defined in the Manifest.xml?

View 1 Replies View Related

Android :: Preferences - How To Load The Default Values When User Hasnt Used Preferences-screen

Apr 22, 2010

I am using a PreferenceActivity to let the user set some values. I am feeding it the xml file with the defined preferences.

I have set all the android:defaultValue="" for them.

When I start my application, I need the preferences, or if they are not set yet manually, I want the default values:

CODE:.................

However, when android:defaultValue="true" I still get false. So, it looks like the defaultValues set in the XML are not used anywhere but when initializing the preferences-screen.

I don't want to hardcode the default values in the getBoolean() method. So, is there a way get the default-values with only defining these in 1 place?

View 2 Replies View Related

Android : Save Preferences Other Than Shared Preferences?

Mar 19, 2010

My application is used on multiple platforms so it saves it preferences to a file (rather than to the standard Android SharedPreferences).

Is there any easy of reusing the PreferenceActivity to save preferences to a file or is it a case of creating a whole new activity to do the job? If the latter is the case is there a layout I can use that will make the activity look like the normal preferences screen? PreferenceActivity uses com.android.internal.R.layout.preference_list_content but this doesn't appear to be available to apps for reuse.

View 2 Replies View Related

Android :: User Preferences File Vs App Preferences File

Jun 23, 2010

My android application has two kinds of preferences:

1) I have user preferences defined in res/xml/preferences.xml so that users can manage their preferences with a PreferenceActivity.

2) I'd like to define another file for global configuration preferences of my app.

What is the best way to manage my app config preferences? Should I create another XML file with config values or should I specify those config values in strings.xml? What is the best practice for managing config preferences?

View 3 Replies View Related

Android :: Cannot Import Droid.text.util.Regex / Where Is It?

Aug 10, 2010

I'm developing an application and I want to use android.text.util.Regex.WEB_URL_PATTERN as the pattern for the Linkify. But, as I have notice, I cannot import android.text.util.Regex for some reason.

Why so? Is there a way to workaround this?

View 2 Replies View Related

Android :: Util.SparseArray Space Time Complexity Properties

May 19, 2009

I need a map from int to certain objects. I wanted to use the HashMap, but in the documentation of SparseArray it says that SparseArray is intented to be *more efficient*: http://developer.android.com/reference/android/util/SparseArray.html

However i think the documentation is not entirely correct and needs more info: When reviewing the sourcecode of SparseArray and comparing it with the HashMap i come to the following conclusion

Source code of Sparse Array: [url]

For SpareArray: Time complexity for reads and writes on a map of size N is log2(N) + 1,

However the time complexity for a HashMap of size N is C*N (where C is a constant) (according to the javadoc [url]

So maybe SparseArray is more efficient with respect to space complexity it is not for time complexity. So for programs that need high performance a HashMap may be better.

At least thats what i think. Am i right? Am i wrong? I need a very fast implementation for my game.

View 4 Replies View Related

Android :: Unable To Add Preferences.xml (Android Preferences In XML)

Nov 8, 2010

I am attempting to add a simple preferences file in a new Android project (New -> Android XML File), but it doesn't appear to be working correctly.

There is no root element to choose from when I select the Preference type layout. If I press Finish, it doesn't do anything. See screenshot below.

View 3 Replies View Related

Android : Write A Wifi Cracking Util For Phones / Monitor Mode Vs Multicast?

Jun 23, 2010

Considering writing a wifi cracking (wep, wpa) auditing tool for the android platform, but I am wondering if it is possible to do without a rooted phone.

I had thought it would be impossible to run on an unrooted phone due to the phones wifi chip ignoring packets not addressed to the phone. That is, without the ability to set the wifi chip to monitor mode many of these attacks wont work. I was surprised to learn that android supports multicast packets. That is, android phones can be set to receive packets not addressed to them.

My questions are: Does having a multicast lock mean I can receive all packets broadcast, or does it only apply to packets with a multicast flag (if such a thing exists)?

Is there a difference between monitor mode and multicast? Does the android api have a system for switching channels?

More generally I'm curious: Is anyone familar with other wifi cracking projects running on android (google searches turned up very little)?

What difficulties am I likely to run into?

This question is related to SO question Is there anyway to put Android WIFI (droid handset) into permiscuous monitoring mode?

View 1 Replies View Related

Android :: How To Set Notifications Behavior On EVO?

Jul 13, 2010

Does anyone know how to set the notifications behavior on the EVO? Specifically with Google Talk? I would like the phone to beep at me only once when someone sends a google talk message, and then not ever again for the following messages until I unlock the phone's screen and reactivate the google talk app. I think it already works this way for email, but not for Gtalk. Can this be done? And, I already know that if I open up the chat session, the sounds shut off on successive messages. However I would like it to stop the beeping without opening the chat window.

View 1 Replies View Related

Android :: Customize Spinner Behavior

Apr 21, 2010

I want to customize the spinner behavior a little bit. I want to add a couple of buttons at the end of the drop down menu that is displayed when the user selects the control. Any idea how this could be done?

View 4 Replies View Related

Android :: Odd Behavior With A Search Activity

Oct 24, 2009

I have a package with two activities

1. A main activity 2. A search activity

The search activity is invoked by a search suggestion provider in two possible ways

1. By clicking directly on a suggestion invoking the search activity through a VIEW action 2. By clicking on the explicit search icon invoking the activity through SEARCH action

If it is invoked through SEARCH I stay on the search activity and show some text to the user. Now when I click the back button I go back CORRECTLY to the home page.

ODD Behaviour: However if I came to the search activity through the VIEW, I invoke a browser activity and call finish() on the search activity. Now I have the browser in my view. If I now go back I would expect to go back to teh device home page. But from now where the "main activity" is showing up.

I see in the logcat a message from ActivityManager indicating

moveTaskToBack: 8

I have tried various flags to invoke the browser activity the tried flags include new task previous is top and I have also tried both a singleTop and otherwise with the SearchActivity as well. Same end result.

View 2 Replies View Related

Android :: Behavior Of Activity For Cases

Mar 18, 2010

1. I want to know the behavior of activity for the cases where onStop and on Destroy were not called like low memory situations.
2. I was registered my handler in on Create() and unregistering in on Destroy, what is the behavior if other thread sends messages to the registrants after the activity was killed by android without calling on Destroy. I know that those handler were not removed by GC as they are still referring by the thread.
3. Also suggest me to handle the above situations.

View 3 Replies View Related

Android :: Getting Right Highlighting Behavior In ListView

Sep 20, 2010

I have a ListView set up in single-choice mode like this:

<ListView android:id="@id/android:list"android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#ff444444" android:layout_weight="1"
android:drawSelectorOnTop="false" android:choiceMode="singleChoice" android:scrollbars="vertical"
android:headerDividersEnabled="true"/>

When I press my finger on a choice, the selection changes from white text on light gray to black text on orange. But as soon as I lift my finger, the selection reverts to the original state. I'd like that chosen row to remain in the black-text-on-orange mode when I lift my finger so that the user knows what was selected in the list (my onClickListener has captured the selected row, of course). Is there a way I can tell the ListView that I want this behavior or something similar so the user knows what item has been selected?

View 6 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved