On Mon, Sep 19, 2011 at 12:43 PM, Mark Murphy <[email protected]>wrote:
> On Mon, Sep 19, 2011 at 4:00 AM, John Goche <[email protected]> > wrote: > > When I > > use Eclipse IDE it tells me but when I use some editor outside of Eclipse > it > > does not. > > Other IDEs might (e.g., IntelliJ). Compilers will. Plain editors will > not, but that is not exactly Android's fault. > Yes, right now I am using the vim text editor to edit my code because it is faster although it takes a couple of hours to learn how to use. Some time ago I was looking for a vi plugin for eclipse but there were no free ones available so I just associate vim with the file extensions I need by right clicking on some files on the desktop and going to properties, then I right click on the file in eclipse and open with system editor to invoke vim on the file. > IMHO if an abstract method is implemented it should not be labeled abstract > in the android documentation. Ah, I think I see what you're complaining about. Yes, I can see how > that would be mildly confusing. For most classes, you can examine > their implementation via Google Code Search, to confirm what is > implemented and what is not. > Thank you, I was not aware of google code search: http://www.google.com/codesearch I was able to enter BaseAdapter in the code and find out which methods are implemented and which ones are not. I still think the documentation should tell us though. Is the documentation generated with javadoc? > Anyhow, I will read your excerpt.pdf from your book. Maybe I will find an > > answer there. > > Not on the BaseAdapter point, at least in that excerpt. That excerpt > was for your confusion regarding row recycling. I don't specifically > cover BaseAdapter per se, simply because it's not used quite as often > as ArrayAdapter and CursorAdapter. > I'm still reading your excerpt... it seems well written, I might purchase a book or two from your site in the near future. I am now considering whether to downgrade my BaseAdapter to an ArrayAdapter. What does BaseAdapter do that ArrayAdapter cannot? In one of your previous replies you also mentioned having an infinite number of row layouts? Can you provide an example of where this would be useful in practice? Thanks, John Goche -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

