-
Basic configuration of Spring Security 3 and MySQL
Read more: Basic configuration of Spring Security 3 and MySQLIn this post I explain how to implement Spring Security in a web application, as I did in a previous post but the authenticated user’s username and password are not saved to a file .xml but in a MySQL database. As in the previous post, I configure one user only trying to access index.html and…
-
Quickly switch between the code for the emulator to the code for the real device
Read more: Quickly switch between the code for the emulator to the code for the real deviceIn a previous post I explained the differences between the code for the emulator and the code for the real device, but the switch from one to another and vice versa is very cumbersome.In this post I propose a way to switch quickly from one situation to another with few changes.The specific code for the…
-
Basic configuration of Spring Security 3
Read more: Basic configuration of Spring Security 3In this post I write about a basic configuration of Spring Security 3, the Spring framework for authentication and authorization of the users. In this example there is only one user trying to access to index.html and he is redirected to the standard login page for authentication. In this project I use and configure maven…
-
Android XML Editor cannot process this input
Read more: Android XML Editor cannot process this inputIf you open an XML document in Eclipse and you get the error “Android XML Editor can not process this input”, you can solve it by opening the preferences (Window menu -> Preferences) and select General -> Editors -> File Associations, highlight *.xml , and choose XM Editor as default editor, and then no more…
-
The differences between the code for the emulator and the code for a real device
Read more: The differences between the code for the emulator and the code for a real deviceThe Android developers can use Sensor Simulator to test their applications, in particular when they use sensors such as accelerometer or compass. In this post I explain the differences in the code for an activity that runs on the emulator or a real device, and I don’t discuss how to install or launch the emulator,…
-
Customizing the labels of an ActionBar
Read more: Customizing the labels of an ActionBarIn the post Tab Layout in Android with ActionBar and Fragment I wrote an example of using an ActionBar whose labels are shown in uppercase even if you use the statement: actionBar.newTab (). setText (“my string”); where “my string” is lowercase. In this article I show how to customize the labels in lowercase but it…
-
Preventing the rotation of the screen in Android
Read more: Preventing the rotation of the screen in AndroidTo prevent rotation of the screen in Android you can use one of two statements:Android: screenOrientation = “portrait”orAndroid: screenOrientation = “landscape”being included in the activity tag in the file AndroidManifest.xml.
-
Keeping the Android screen on
Read more: Keeping the Android screen onSometimes you prefer to keep the Android screen on also in case of prolonged inactivity, this limit is usually set at 30 seconds, beyond which the screen turns off to increase the battery life. This can be true for applications like watching movies, navigators, or even during the development phase of an application. To keep…
-
How to access to the members of outer class from inner class
Read more: How to access to the members of outer class from inner classYou can’t access to the members of an outer class from an inner class using the keyword “this”. In fact, the keyword “this” in an inner class is a reference to the inner class itself. To have a reference to the outer class, you must use the syntax: [OuterClassName].this where [OuterClassName] is the name of…