Custom design using native widgtes

You must Login before you can answer or comment on any questions.

Hi!

Is it possible to create a list of items like the following image using native widgets? ![custom list](https://dl.dropbox.com/u/106611741/mobile_app_news.jpg "custom list") What are my options?

Currently I use PhoneGap to develop mobile apps and I'm starting to hate WebViews.

2 Answers

Accepted Answer

The short answer is yes.

The longer answer is that you can customize native controls pretty easily (buttons for example can use an image that will replace the default rendering of the button) If you really need to have something that is too far from the native rendering, you can use Views to achieve the results you want. (think of them as native Canvas)

Hope this clears this out for you.

— answered 8 months ago by Christian Brousseau
answer permalink
3 Comments
  • You can have achieve a similar look both on iOS and Android. (I.e. something that looks like Facebook would be totally achievable)

    For animations on Android though, I would recommend against it. Between windows at least.

    — commented 8 months ago by Christian Brousseau

  • Why are you against animated transitions for Android?

    — commented 8 months ago by Adrian Chirieac

  • Simply put, they are not supported out of the box. So if you plan on developing your own, you may encounter performance hits. Especially on less powerful devices.

    — commented 8 months ago by Christian Brousseau

The list from that example image is looking more like an iPhone list. Is it possible to skin an Android list to look like that or I will need to use Views to re-create a list functionality?

Also, if I want to make a slide transition using screens on Android can I do that? Or I should use Views like for screens and animate them myself?

Your Answer

Think you can help? Login to answer this question!