摘要:
Android中application 全局变量 android编程中,application这样的名词似乎变得那样的不常见,而让大家更为熟悉的是activity、intent、 provider、broadcast和service。但其实android中的application也有着它自身的用处。打开manifest文 件,会看到有一个application配置标签,这就是有关application的使用了。 就是说application是用来保存全局变量的,并且是在package创建的时候就跟着存在了。所以当我们需要创建全局变量的时候,不需要再像j2se那样需要创建public权限的sta 阅读全文
摘要:
(Just one blogger _guess_ how Google rates apps on Android market. For reference only) http://www.mobile20.com.cn/android-market-ranking-rules/ 众所周知,做搜索出身的Google,旗下的Market的排名肯定是依据一个形同( A×a% + B×b% + C×c%)的公式计算出来的数值,进行排名的。开发者可根据其排名规则,对自己的产品设计和研发以及推广进行指导。 1. 排名公式里有哪些指标? 指标A、B、C到底是什么?权重a 阅读全文
摘要:
大家想必都使用过微博,或者是每天牢骚不断的强迫症用户,或者是随便注册个帐户的酱油党。毋容置疑,从2010年开始到现在,微博在中国又重新焕发出第二春(第一春是饭否、叽歪。。。2009年被封杀过,不过最近貌似饭否又活过来了。。。),而新浪微博在其中居功至伟。 其实,中国的微博大同小异,学习的都是鼻祖:Twitter;就是好像中国的SNS都是学习的Facebook,而且学得非常像!(笑*^-^*)就拿新浪微博为例,其API到现在为止还有一些直接用Twitter API的例子,本博跟他们反映过,得到的回复是:没有人在维护它。而其它微博的API也基本都是一个模式。 不管怎么说,新浪微博目前都是国内微博的 阅读全文
摘要:
最近在写一个新浪微博团购分享的手机客户端(感兴趣的朋友可以到这里下载http://sharetuan.sinaapp.com/ ,是J2ME版本的,以后我基本就不会进行J2ME版本的开发,注意精力放在Android上了),因此博客更新慢了点。不过,我会尽量保证一周至少更新一次。 本次讲讲如何使用Google的SVN来管理我们的Android开源项目。 一、创建Project 1. 访问http://code.google.com/hosting/ 2. 用Google帐户登录登录,并点击左下角的Create a new project,你会看到如下界面: 3. 填入相应的信息如下: 4. 这里 阅读全文
摘要:
本次会详细讲解将Android的Snake Sample移植到J2ME上,从而比较二者的区别和联系。 在《1.Android SDK Sample-Snake详解》中,我们已经详细介绍了Android实现的Snake项目结构,现在我们要将这个项目用J2ME实现。 一、 J2ME vs. Android Android的UI实用、方便,而且很美观,基本无需改动且定制方便。而J2ME的高级用户界面比较鸡肋,在现在大多数的应用里都看不到,多数稍微复杂点的界面都是手工画,或是用一些开源的高级UI库。接下来我们简单比较下二者的区别,为Snake项目从Android到J2ME的移植做准备。 1. 平台 . 阅读全文
摘要:
为了让大家更好的理解J2ME和Android编程的差别,我用J2ME重新实现了Android的Snake Sample。 下次,我会详细介绍在将Snake从Android移植到J2ME上时,需要特别注意的问题,并对Android和J2ME的区别和联系进行粗略的比较。 本次,暂时把J2ME实现的运行画面列出如下。JAVA的好处就是一次编写多处运行,:-),我的PC上各种模拟器都有,因此在WTK、黑莓、Nokia N97上都跑了跑。 可运行的包也给大家一下: http://download.csdn.net/source/3152398 注意:向上是开始,确定键(中键、Fire键)是暂停或者退出。 阅读全文
摘要:
Snake也是一个经典游戏了,Nokia蓝屏机的王牌游戏之一。Android SDK 1.5就有了它的身影。我们这里就来详细解析一下Android SDK Sample中的Snake工程。本工程基于SDK 2.3.3版本中的工程,路径为:%Android_SDK_HOME% /samples/android-10/Snake 阅读全文
摘要:
这段时间以来,本博陆续介绍了Android系统的开发和调试环境、模拟器,并详细解析了Android的一个实例SoftKeyboard,这里具体列出如下: Android是什么 Android SDK 2.3与Eclipse最新版开发环境搭建(一) Android SDK 2.3与Eclipse最新版开发环境搭建(二) Android SDK 2.3与Eclipse最新版开发环境搭建(三) Android SDK 2.3与Eclipse最新版开发环境搭建(四) Android SDK 2.3与Eclipse最新版开发环境搭建(五) 用Eclipse开发和调试Android应用程序(一) 用Ecl 阅读全文
摘要:
五、 Eclipse ADT 配置 ADT 的Eclipse Plugin 安装成功之后,开始ADT 的配置,具体如下: 1. Eclipse重启后,选择Window > Preferences...,在打开的属性框,选择Android,可以看到: 2. 在SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮 即可看到我们安装SDK包,如下图: 至此,Ecl... 阅读全文
摘要:
最近工作比较忙,加班出差,因此更新慢了些。今天刚好有空,写一篇实例详解吧。 本博前面的文章介绍了Android开发环境的搭建和模拟器的常用操作。本次,将以Android Sample中经典的SoftKeyboard项目为例,详细解析Android上一个小型项目的开发过程和注意事项。 从SDK 1.5版本以后,Android就开放它的IMF(Input Method Framework),让我们能够开发自己的输入法。而开发输入法最好的参考就是Android自带的Sample-SoftKeyboard,虽然这个例子仅包含英文和数字输入,但是它本身还算完整和清楚,对我们开始Android开发实战有很 阅读全文