Category: Android
-
Customizing the labels of an ActionBar
In 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
To 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
Sometimes 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…
-
The android.os.NetworkOnMainThreadException exception
In this article I explain a possible cause of android.os.NetworkOnMainThreadException and how to avoid it. From the Android site you can read: NetworkOnMainThreadException The exception that is thrown when an application attempts to perform a networking operation on its main thread. This is only thrown for applications targeting the Honeycomb SDK or higher…
-
How to add a file .jar to an Android project in Eclipse
Adding a file .jar from the menu of Eclipse, File -> Properties -> Java Build Path -> Libraries -> Add External JARs…, causes an error, the project compiles but at runtime you get the error “NoClassDefFoundError” as if the file .jar was missing in the project.
-
Tab Layout in Android
This post is an example of implementing a tab layout in Android using a TabActivity class.The TabActivity class is deprecated since version 3.0 Honeycomb, then you should use ActionBar as I’ll write in a next post.
-
Dynamic TableLayout in Android
In this post I explain how to implement in runtime a table with rows and columns without using a XML file. To display the borders of the TextView I use the method illustrated here.
-
Placing the components of a LinearLayout
The purpose of layout is to arrange the various components within itself according to a particular scheme and the LinearLayout is the simplest of layout which is proposed by default when you create an Android project.
-
Accessibility of this site from a mobile
I’m checking the accessibility of this site from a mobile phone.According to the site mobiReady, the score is bad.It was difficult to think a better result, having never done any tests until now.I begin to think about it, even if it is not so bad on a Samsung Nexus.