对于读项目源代码来说,可能对大多数人是件困难的事。首先,第一个障碍:看到项目,就已经放弃! 如果有十个人,可能有5个人以上会是上面这种情况,分析其想法:这么多的代码,我要怎么读啊!我要读好久啊!算了,还是看小Demo吧,所以这样,他们也就只是把这个项目导入到eclipse中,点了几下鼠标,然后就没有下文了。 解决办法:其实他们终止的原因很简单,就是嫌麻烦,那好吧,告诉你,这点麻烦都能对你造成影响,其实你的开发之路也可以终止了。任何东西,你要学到它,你就必须花时间、花精力、还要有面对困难的准备。想一步登天,有可能,除非你是天才,但毕竟天才太少了!对于开发,不是学习1+1,所以,先摆正心态吧,那要具备怎样的心态呢?那就是:有面对困难的准备,也有解决苦难的信心。 心态问题解决了,那就是读代码的技巧了,很多人拿到一个项目不知道怎么入手,干脆就胡乱的一通看,看到一定时候发现,实在进行不下去了,又开始重新梳理自己的思路。这样是很浪费时间的,其实对于读一个项目,最好按照以下步骤进行(
个人意见,仅供参考
): 1、使用这个应用或者游戏,直到熟悉它的使用流程和功能 2、根据自己的体验分析代码实现(整体) 3、如果有条件和原作者请教项目思路 4、从最先启动的Activity开始,弄懂每个Activity功能如何实现以及它的布局实现 5、遇到不懂的代码,首先找搜索引擎(一般都能解决)。还不行就可以请教他人了 6、对新学到的知识点,一定要总结下来,并且定期的去回顾
7、最重要的一点:
我认为要自己动手写,那怕是重新写一遍这个项目,或者自己设计一个类似的,再或者只写这个项目中的一部分。 为什么要自己动手呢?大家都知道coder这个东西,那怕你理论学得再好,不动手,那也是毫无意义的!所以,动手写一下,你会遇到问题,你就会解决问题,这样,你才能学到更多。这就是经验·······
以上回答你满意么?
⑵ 那里有Android 项目源码下载呢·····谁可以提供些网站什么的
谷歌上有,具体网址是
http://android.git.kernel.org/
⑶ 求android7.0源码下载地址。
刚装了UBUNTU14.04,所以尝试在新环境下编译一下android源码。
因为和谐原因,我临时买了个VPN,推荐一下(还算稳定):http://a.wy002.com/34750 或者云梯
1、参考链接(官方):
环境:http://source.android.com/source/initializing.html
下载:http://source.android.com/source/downloading.html
编译:http://source.android.com/source/building-running.html
⑷ 求android源码下载地址,就像学学源码的原理
Google刚刚公布,稳定版的Android源代码已经公布,任何人都可以免费下载。Google希望通过公布源代码,电信运营商和手机制造商,乃至一般开发者们进一步深刻了解和利用Android系统,从而有益于该平台下的的发展。
看来T-Mobile G1不一定打得过iPhone,那么Android呢?
现在源代码公布在http://source.android.com/,SDK网站是http://code.google.com/android/
⑸ android2.35源代码下载
翻江倒海国家和孤独和各地风俗和高度复古固定费用孤独是法国队
⑹ android4.1源代码哪里有下载的
你的用linux系统,然后用Google修改版的git,源代码有20G左右大,编译器来更不是一般机器承受的住的,所以如果你只是玩玩的话还是算了,况且没有专业知识,源代码根本看不下去。
⑺ 下载的安卓源码怎么用
如果是用的ecilipse,在file里面有个import,剩下的操作可以看这个链接
http://www.cnblogs.com/SkyD/archive/2010/11/25/1887219.html
⑻ android系统是开源去哪里下载源代码
他这不是编程原代码对外公开,而是系统外部接口对外公开,简单说,开源就好比是,英特尔生产一个CPU 然后告诉你所有的脚都是干吗用的,这个告诉你干吗用的就等于是安桌的开源了, 你知道CPU那些脚干吗用的后,然后再根据这些脚的功能生产主板,针对这些脚所生产出来的主板就好比那些为因安桌开源后,别人针对安桌所编写出来的软件了,
⑼ 安卓6.0的源代码下载地址
⑽ android源码 下载 如何使用
1、这位兄弟,不知道你说的源码是不是真正意义上的源码(源码很大的,2.3之前的应该在3G左右,4.0的有4G多点),如果是android-sdks\samples\android-15目录下的一某个例子,一楼正解。在eclipse的菜单->File->New-Project->Create project from existing source,选择Android->Android Sample Project
2、如果是google系统源码,你用eclipse就很难运行出来(例如Mms,彩信),因为上层运行时会依赖底层很多东西(例如一些jar包),想用eclipse运行出来必须把上层所依赖的全导进去,这个过程很复杂。所以,我建议,如果想运行源码(如:Mms,路径:packages\apps\Mms),弄一个linux系统。
3、实例太大,没法上传