呃....
先说一下我自己的情况吧,本人开学大三(某重点大学,不过计算机不是强项-_-#),对手机开发很有兴趣。但是没什么基础。大二时有过两个较大的系统集成方面的项目经验,因此有一点.net和数据库(SQL Server和Oracle)方面的基础。因为项目原因,对数据库了解比较多,也有Linux的使用经验。有一点Java基础,在闲暇时学习了一点Android,现在的程度是基本了解各个控件的基本用法,也写过小的程序。
但是接下来应该学习Android应该什么怎么学习?我觉得有点迷茫呃......
貌似现在Android分应用开发和底层开发两个方向。两个方向我都很喜欢,但是苦于不知道如何学习~应用算是入了点门(^^但是不知道接下来应该如何学习),但是底层看了一些东西之后我发现完全摸不到门道,也找不到相应的书。
希望各位大神能多多批评指教,多多给小弟建议~~小弟在此谢谢各位了~^_^
先说一下我自己的情况吧,本人开学大三(某重点大学,不过计算机不是强项-_-#),对手机开发很有兴趣。但是没什么基础。大二时有过两个较大的系统集成方面的项目经验,因此有一点.net和数据库(SQL Server和Oracle)方面的基础。因为项目原因,对数据库了解比较多,也有Linux的使用经验。有一点Java基础,在闲暇时学习了一点Android,现在的程度是基本了解各个控件的基本用法,也写过小的程序。
但是接下来应该学习Android应该什么怎么学习?我觉得有点迷茫呃......
貌似现在Android分应用开发和底层开发两个方向。两个方向我都很喜欢,但是苦于不知道如何学习~应用算是入了点门(^^但是不知道接下来应该如何学习),但是底层看了一些东西之后我发现完全摸不到门道,也找不到相应的书。
希望各位大神能多多批评指教,多多给小弟建议~~小弟在此谢谢各位了~^_^
确实是心仪底层啊......想过学嵌入式Linux,之前也了解过一点,不过还是很迷糊~~~是不是要买开发板?大概是什么学习路线?现在学会不会有点晚?
(*^__^*) 嘻嘻……问题有点多~谢谢大神^_^
程序员大多都是夜猫子~~~~ 白天工作晚上写博记录些成果,省得日后忘了。
现在学当然不晚 嗯 买块板子实践一下还是很有必要的 嵌入式的世界开源的东西很多,市场需求大 。熟悉linux ,《Unix高级环境编程》在我看来是本圣经级的工具书 ,我想做linux的都会买一本随用随查的。
然后学习嵌入式。 买开发板根据商家提供的学习资料,先参照着学习移植,慢慢体会。不光是android,慢慢你会发现,你身边的设备个个都是嵌入式。 只不过你的强项SQL Server和Oracle得不到发挥了,嵌入式设备的数据存储量比较小的,用不到那么大型的数据库。
但是移动平台的世界变化快,说不到1年后是什么样子。如果android不火了……
做底层就是需要的知识储备大些,初期苦些,但是随着你对linux内核的理解越来越深,你就越值钱的,永远不会掉价。因为用的到linux的地方,绝不止它android。
如果你想学应用的话。这就需要深入点了!首先可以去看下apiDemo,那些例子!期间自己动手,做出自己的成果来!有了成果,就会有继续学下去的信念!这里推荐一本书,android应用开发揭秘。在这里再为你推荐一条路。Android游戏开发。可以朝3D游戏这块进军!也有一本书推荐给你android2.0游戏开发宝典!呵呵,说了这么多,关键还是靠自己动手勤练!
非常感谢(*^__^*)
开开玩笑,说说技术,分享分享,快快乐乐,哈哈
开学就大四了,专业是计算机科学与技术,有意向向android方向发展,有C/C++和java基础,linux接触过= =
谁能告诉偶报个培训班靠谱吗,4个半月就可以实习,说的是签协议保证月薪的...
3D也蛮有意思的呵呵~可以指导一下需要学什么么?