Android :: What Is Applicationcontext In MakeTest() Method
Jul 6, 2010CODE:.......
What is the 'HelloGridView.this' refers? why it is called as appliactioncontext?

CODE:.......
What is the 'HelloGridView.this' refers? why it is called as appliactioncontext?
I was going through the code for Activity.java and ApplicationContext.
Both these classes define many functions of Context Interface. Take for example startActivity.java
Activity Class has its own implementation of startActivity ApplicationContext class also has an implemenetaion of startActivity.
Now there are 2 observations...
CODE:..........
Questions: 1. Who uses ApplicationContext class? 2. Does Activity class ever deal with ApplicationContext class (as given in the javadoc comments of ApplicationContext.java).
Since activities are the things that interact with the user, they are the only things that can directly show UI. The Application class exists because my arms were twisted into making it. There is nothing actually all that useful about it, as far as I am concerned. ;)
We have several proxy interfaces where we make calls to backend services -- I thought a specialized extension of Application would be useful to hold these proxies as well as a client interface where we make the call, to reduce the number of objects being created and cutting down on Garbage Collection. A singleton if you will. Is this an erroneous assumption?
I also was using the Application as a location to fire off a thread to load globally accessible data needed by the application -- should I move these into an Activity and store the data in the sqllite? It seems like a lot more work to store them in a database if I'm just going to query them the next time the app pulls them down. I plan to write a mechanism to sync the data to local sqllite in the future, I'm just short on time.
I'm currently running into a problem where I'm getting an NPE back from a subsequent activity where this data is not found--even though I saw it being loaded in my Application subclass and stored there.
I have a static Preferences class that hold some application preferences and stuff like that. Is it ok to store reference to ApplicationContext there? I need that reference so i can get cache folder and stuff like that in classes that don't inherit Activity.
View 1 Replies View RelatedDo static variables of an ApplicationContext subclass left untouched when the process is killed?
View 4 Replies View RelatedI'm trying to override the onBackPressed() method of the ActivityGroup class:
public class MyClass extends ActivityGroup {
@Override
public void onBackPressed() {
// do something
return;
}
but I'm getting the error The method onBackPressed() of type MyClass must override a superclass method. I'm relatively new to Java, I've seen here that people do it and it works for them Why I'm getting this error? I'm writing an app for android 1.5, could the problem be here?
In Eclipse, when I mouse hover over a built-in method, it displays a method definition including stuff like what the method does, input objects, return objects etc. If I have a yellow line (warning) under the method I'm trying to use, I can't get the mouse-over to show the definition. If I try hitting F3, I get a "The Jar of this class file belongs to container "Android 1.6" How do I show the definition of the method I am using when there is a warning?
View 1 Replies View RelatedI am trying to use annotation - method.getAnnotation( ) or method.isAnnotationPresent( ) and it is not working. I am using eclipse emulator for 2.1 OS version with JDK 1.6. Following is information about what I did..................
View 4 Replies View RelatedI created a method called insertTable in a class called Table but i can't use it in my onClick method in the main class :
CODE:.......
I want to do a income.insertTable in the onClick method but eclipse say that i need to create a local variable.
Basically I'm calling the onDraw method like so...
code:...................
You see I'm drawing it on top of a Camera view and the information being drawn is subject to change. I have a listener setup which will update the variables being drawn at the appropriate time but I now want to "refresh" this draw in that listener.
I have two android projects, ProjA requires ProjB (in Eclipse Properties > Java Build Path > Projects > Add > ProjB). Every thing compiles ok in Eclipse, but when I run ProjA I get an error: Could not find method XXX, referenced from method YYY. Where XXX - is the method from ProjB. How can I fix the settings?
View 3 Replies View Relatedthe title say it all. I wanna know a corresponding method in Android/Java that is like the GetTickCount method in C#/C++?
View 1 Replies View RelatedWhy should a static method in java accept only final or non final variables within its method, but not static?
For example I have the following method:
CODE:.................
What is the point of setters and getters in java? I have a question about set method. Please provide some details if possible.I want to know why do we use set method with class name.Is it just setting the sec variable value ? if yes why there is class name with set?
View 4 Replies View RelatedIs there any method to get one view by name rather than it's ID? Because we are composing a common lib, and it's not able for us to know the Resource ID at this time. So is there any method to get one view by name, not by findViewById?
View 3 Replies View RelatedCan anyone tell me how to use emulateShiftHeld () method of WebView class.
View 2 Replies View RelatedAfter that I make update-api, then make successfully.the problem is when I develop in eclipse, the eclipse won't recognize the new getBitmap method and won't get apk build.Is there anything else I should do to let eclipse work with the new method?
View 4 Replies View RelatedIs there any method that listens for map moves or zoom changes? I know there is a mapMoved() method in the map listener interface for the nutiteq map (I'm using google maps though) so I'm wondering if there is anything similar for google maps, or if not, if there is someway to listen for getMapCenter() changes.
View 4 Replies View RelatedIm using a base adapter for binding a data from array to listview....the listview has a checkbox with it...i wanted to create a menu to select all or deselect all view inside that list...but the getchildCount method is behaving abnormally..i m not able to get the correct child count...
CODE:................
I am trying to write an app that will only run if the phone has a camera flash (i.e. not on my HTC Hero but on a HTC EVO 4G or Samsung Epic 4G, etc...). I found a code sample that will set the flash mode (and should work) but after modifying it to get the flash mode I am told that no phone has a flash when I run it even if they do. My code is as follows, I'd appreciate any help on figuring out what I did wrong since it looks correct to me.
CODE:...........................................
I want to use dynamically registered BroadcastReceiver that has a reference to an activity so it can modify its UI. I am using Context.registerReceiver method but receiver's onReceive method is never called.
Here is the sample code showing the problem:
CODE:............................................
I am looking to run a certain method call every ten minutes in Android, what is the best way to go about implementing this? I am currently looking at using the Handler object's PostDelayed method.
View 1 Replies View RelatedI create an input method that is private, not available to other applications on the phone?
View 4 Replies View RelatedI have a java class Poker.java and an Activity .GameWindow in GameWindow.Java. In the GameWindow activity i have a method...
View 2 Replies View RelatedI want a method to search the .mp3 .wma.ogg file in the sd card and show in the listview.
View 10 Replies View RelatedYou need a reference to the class that contains the method you want to call. To access the method homepage() inside the eSkyGuide from the class Weather, you need an instance of the eSkyGuide class inside the instance of the Weather class.
View 4 Replies View RelatedI'm getting this error ( in the end of this post) which I guess I understand it's because I'm calling something after releasing it.. but I can't find a wy to work it around.I've tried all combinations.. I've tried: mCamera.setPreviewCallback(null); This class, where the surfaceview is implemented can be accessed by 2 different classes one that doesnt implement surfaceview and other that does the error just shows me when I go from the activity that uses the camera to the activity that also uses camera.I don't know what else to do.
View 4 Replies View RelatedIs the onUpgrade method of SQLiteOpenHelper ever called? If so, when is it called and by what? Or if it is not called by developers, then why is it there? What should be done in the method I have seen examples where it drops all the tables, but then a comment says that dropping all the tables is NOT what you should do.
View 1 Replies View RelatedI am new to Android development and have been following the tutorials available on the Android website. I am currently on the section of tutorials for Views, specifically the one for Grid Views: Hello, Grid View Tutorial.I am having trouble understanding how views are made through an adapter. I understand that you must override the getView() method in your adapter class and in this method is where you define how your Views are set up. What I don't understand is where does getView() actually get called? Perhaps I've got the wrong kind of mentality here, but in the code below (the Grid View tutorial) I don't see any calls to getView() (or any other things used in the adapter class such as getCount()).
View 1 Replies View RelatedI would like to have a an app where I can play a bunch of buttons all at the same time using multitouch. The only way I have got it to work is using the touch method and testing for a bunch of x,y coordinates.
View 3 Replies View Related