Luca Zanini
  • Home
    • Astronomy
    • Android
    • Java
    • Lotus
  • About me
  • Android XML Editor cannot process this input

    Jul 28, 2012

    —

    by

    Luca Zanini
    in Android

    If 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…

    Read more: Android XML Editor cannot process this input

  • gimp-android-xdpi

    Jul 26, 2012

    —

    by

    Luca Zanini
    in Android

    I found this very useful plugin for gimp, called gimp-android-xdpi, that allows you to easily create images with the desired dimensions in the directories drawable-ldpi, drawable-mdpi, drawable-hdpi and drawable-xhdpi of an Android project, following the guidelines explained on Icon Design Guidelines and links therein.

    Read more: gimp-android-xdpi

  • The differences between the code for the emulator and the code for a real device

    Jul 6, 2012

    —

    by

    Luca Zanini
    in Android

    The 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,…

    Read more: The differences between the code for the emulator and the code for a real device

  • Customizing the labels of an ActionBar

    Jun 16, 2012

    —

    by

    Luca Zanini
    in Android

    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…

    Read more: Customizing the labels of an ActionBar

  • Preventing the rotation of the screen in Android

    Jun 10, 2012

    —

    by

    Luca Zanini
    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.

    Read more: Preventing the rotation of the screen in Android

  • Keeping the Android screen on

    Jun 6, 2012

    —

    by

    Luca Zanini
    in Android

    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…

    Read more: Keeping the Android screen on

  • How to access to the members of outer class from inner class

    Jun 4, 2012

    —

    by

    Luca Zanini
    in Java

    You 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…

    Read more: How to access to the members of outer class from inner class

  • The android.os.NetworkOnMainThreadException exception

    May 27, 2012

    —

    by

    Luca Zanini
    in Android

    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…

    Read more: The android.os.NetworkOnMainThreadException exception

  • How to add a file .jar to an Android project in Eclipse

    May 23, 2012

    —

    by

    Luca Zanini
    in Android

    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.

    Read more: How to add a file .jar to an Android project in Eclipse

  • Tab Layout in Android with ActionBar and Fragment

    May 16, 2012

    —

    by

    Luca Zanini
    in Android

    In a previous post I wrote an example of Layout Tab using a TabActivity class that it is deprecated since version 3.0 Honeycomb of Android.In this post I develop the same interface using ActionBar and Fragment, and I tried wherever possible to limit the changes to the files *.xml.

    Read more: Tab Layout in Android with ActionBar and Fragment

←Previous Page Next Page→