`
deaboway
  • 浏览: 57012 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
最近想学习iphone开发,但是由于没有c基础,只有java基础。所以先从基础学习,首先是搭建环境,目前手头没有mac机子,只能先在windows下学习基本语法。还好找到了GNUset,可以利用GNUstep在windows下模拟object c开发环境。 官方网址:http://www.gnustep.org/ 安装: GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstep System 和GNUstep Core 是必装的,GNUstep Devel 和Cairo Backend ...
中小型创业型公司,经常会需要站在巨人的肩膀上,但是有的肩膀可以站,有的肩膀却不能随便站,不然掉下来摔很惨。 本文就是帮助大家区别常用的开源软件许可协议,嫌话不多说,具体如下。 Apache License 2 Apache License是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似: · 需要给代码的用户一份Apache License · 如果你修改了代码,需要在被修改的文件中说明。 · 在延伸的代码中(修改和有源代码衍生的代码 ...
众所周知,做搜索出身的Google,旗下的Market的排名肯定是依据一个形同( A×a% + B×b% + C×c%)的公式计算出来的数值,进行排名的。开发者可根据其排名规则,对自己的产品设计和研发以及推广进行指导。    1. 排名公式里有哪些指标?   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market ...
import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import or ...
本文来源于:hunter的博客(http://my.oschina.net/hunterXue/blog/15107 ) Multiple annotations found at this line: - error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute? - error: Unexpected end tag string 反复检查后发现是string.xml中的% ...
大家想必都使用过微博,或者是每天牢骚不断的强迫症用户,或者是随便注册个帐户的酱油党。毋容置疑,从2010年开始到现在,微博在中国又重新焕发出第二春(第一春是饭否、叽歪。。。2009年被封杀过,不过最近貌似饭否又 ...
大家想必都使用过微博,或者是每天牢骚不断的强迫症用户,或者是随便注册个帐户的酱油党。毋容置疑,从2010年开始到现在,微博在中国又重新焕发出第二春(第一春是饭否、叽歪。。。2009年被封杀过,不过最近貌似饭否又活过来了。。。),而新浪微博在其中居功至伟。 其实,中国的微博大同小异,学习的都是鼻祖:Twitter;就是好像中国的SNS都是学习的Facebook,而且学得非常像!(笑*^-^*)就拿新浪微博为例,其API到现在为止还有一些直接用Twitter API的例子,本博跟他们反映过,得到的回复是:没有人在维护它。而其它微博的API也基本都是一个模式。 不管怎么说,新浪微博目前都是国内微博 ...
今天做android的一个下载功能,用自己机子上的tomcat做服务器,在tomcat上下载东西,可是android系统老是提示错误说不能连接到我的tomcat,可是我明明启动了tomcat服务啊,而且代码我也检查了好就变了,没有错啊,这可是把我给郁闷坏了,相信很多初学者都会有这样的经历,呵呵...真是不知所措,挺让人郁闷的,我在这里和大家分享一下解决方法,呵呵...找到我这篇文章你就算是找到解决办法了。 原因其实很简单, 开始我的链接写的是:http://127.0.0.1:8090/项目的名字/文件的名字,坐过java开发的人都会想到是这样写的,因为是本机啊,127.0.0.1就是本机, ...
最近在写一个新浪微博团购分享的手机客户端(感兴趣的朋友可以到这里下载http://sharetuan.sinaapp.com/ ,是J2ME版本的,以后我基本就不会进行J2ME版本的开发,注意精力放在Android上了),因此博客更新慢了点。不过,我会尽量保证一周至少更新一次。 本次讲讲如何使用Google的SVN来管理我们的Android开源项目。 一、创建Project 1. 访问http://code.google.com/hosting/ 2. 用Google帐户登录登录,并点击左下角的Create a new project ,你会看到如下界面: 3. 填入相应的信息如 ...
最近在写一个新浪微博团购分享的手机客户端(感兴趣的朋友可以到这里下载http://sharetuan.sinaapp.com/ ,是J2ME版本的,以后我基本就不会进行J2ME版本的开发,注意精力放在Android上了),因此博客更新慢了点。不过,我会尽量保 ...
本次会详细讲解将Android的Snake Sample移植到J2ME上,从而比较二者的区别和联系。在《1.Android SDK Sample-Snake详解 》中,我们已经详细介绍了Android实现的Snake项目结构,现在我们要将这个项目用J2ME实现。一、 J2ME vs. AndroidAndroid的UI实用、方便,而且很美观,基本无需改动且定制方便。而J2ME的高级用户界面比较鸡肋,在现在大多数的应用里都看不到,多数稍微复杂点的界面都是手工画,或是用一些开源的高级UI库。接下来我们简单比较下二者的区别,为Snake项目从Android到J2ME的移植做准备。1. 平台J2ME : ...
为了让大家更好的理解J2ME和Android编程的差别,我用J2ME重新实现了Android的Snake Sample。 下次,我会详细介绍在将Snake从Android移植到J2ME上时,需要特别注意的问题,并对Android和J2ME的区别和联系进行粗略的比较。 本次,暂时把J2ME实现的运行画面列出如下。JAVA的好处就是一次编写多处运行,:-),我的PC上各种模拟器都有,因此在WTK、黑莓、Nokia N97上都跑了跑。 可运行的包也给大家一下: http://download.csdn.net/source/3152398 注意:向上是开始,确定键(中键、Fi ...
Snake也是一个经典游戏了, Nokia蓝屏机的王牌游戏之一。 Android SDK 1.5就有了它的身影。我们这里就来详细解析一下 Android SDK Sample中的 Snake工程。本工程基于 SDK 2.3.3版本中的工程,路径为: %Android_SDK_HOME% /samples/android-10/Snake 一、 ...
本次会详细讲解将Android的Snake Sample移植到J2ME上,从而比较二者的区别和联系。 在《1.Android SDK Sample-Snake详解 》中,我们已经详细介绍了Android实现的Snake项目结构,现在我们要将这个项目用J2ME实现。 一、 J2ME vs. Android Andr ...
这段时间以来,本博陆续介绍了Android系统的开发和调试环境、模拟器,并详细解析了Android的一个实例SoftKeyboard,这里具体列出如下:     Android是什么     Android SDK 2.3与Eclipse最新版开发环境搭建(一)     Android SDK 2.3与Eclip ...
Global site tag (gtag.js) - Google Analytics