I have been using mobile phones for many years, but I just used it, not being influenced by it, until I got this one: Nexus One. The most application that I use on N1 is Email. Android 2.X supports Exchange accounts. This is really a must have for my office emails. How can I access …
I had read a few tutorials on how to develop an Android appication with map display. Today I had actually built one. I would like to summarize the key points/steps in making this application work. 1. First of all, get an Android Map API Key from Google. This actually involves two steps. Firstly, you will …
猛禽写了一篇关于iPhone和Android的开放问题的文章。我虽然近来难得看妓术技术文章,不过猛禽这篇我还是看了一遍。随便说说我的想法吧。 我最早接触电脑是用的Apple II,高中的时候在上面编程玩,编了一个图书馆的管理程序,用的是文本数据库,Basic语言。这个程序当年还获得了省二等奖。顺便说一句,当时用的中文系统是一个盗版的…… 在我看来,一个产品的成功(或者不成功)的原因很多,绝对不能简单的用操作系统、硬件、SDK的开放与否中的任意一个来解释,还必须加上特性、市场、用户群、应用等等方面。 ===========
刚入手的N1,于是自然而然开始试用各类软件。这篇文章就是用Wordpress for Android写的。还行! 只是它和WP2Laconica插件不兼容。如果选择在Wordpress for Android中“Publish”的话,会crash这个软件。但是post已经成功发布,只是由WP2Laconic创建的uri会不完整,而push到我的话痨站点的推也会不完整。 已经向WP官方报告了这个问题。 我个人认为,这个问题不算太大——毕竟用手机写博客很累,而如果真有这样的情况,先放一个draft上去也是不错的做法。
界面设计完成后,我要开始为那个Button的单击事件设计响应函数。 在Android中,事件的设计也很诡异。我们先来看代码:
接下来,我们继续看属于LinearLayout的子控件的两个控件:TextView和Button。有关Android界面中可以用到的Widget有哪些我会在以后再描述。 ===================
我想,部分是受到了山寨机也即将支持Android的鼓舞,最近我下载了一套Eclipse Ganymede+Android SDK,开始看看在这套著名的API下开发Android应用会是怎样的体验。 不是说以前没有尝试过开发手机下的应用。比如,在我04年用Palm的时候,06年用WM的时候,08年用Symbian的时候……不过都可耻滴放弃了: 放弃Palm是因为它的开发理念和我习惯的事件驱动相差实在太远; 放弃WM是因为那时(包括现在)很BSMS; 放弃Symbian是因为我有一个朋友开的公司将Symbian开发做到了极致,我肯定超不过他的水平…… 好吧,让我来看看Android…… ===================