本身不是计算机专业,看到现在移动互联网好流行,我是在校学生,该从什么学起不知道怎么入门啊 求指点
解决方案 »
- 求助,那位大神有android-sdk-windows文件夹,里面东西要全,发给我呀
- 求救!为什么写完的安卓程序运行时一点里面的按钮就崩溃啊?
- 纠结很久的问题
- android开发一个简单的rss阅读器,求
- android 源码编译
- 父容器变大后,如何使其中的 imageview 跟着变大
- 安卓程序与VC的socket通信
- <permission>和 <uses-permission>
- 我之前把Android的源码下载到本地了,现在不我小心删了一部分,请问怎么恢复啊?
- android 一个app可以有多个 threadpool(线程池) 吗?
- android 怎么播放rtsp://110.80.31.70:6000/channe1
- 请求大家一个关于apk反编/编译的问题
做android 不用太懂数据库吧,会基本的crud就可以了,说白了就是写个客户端么
当然,你说不是计算机专业,这更好,如果是电子专业什么的,那再好不过了。去了解一些硬件知识吧,这样才能完善的理解计算机的玩意,你的软件才能掌握更好。毕竟,不管是软件还是硬件,就是一些逻辑问题,熟悉了,都是浮云的,最后,就是熟练工。
如果你不从整体上去了解,可能思维会有局限,以后有别的流行技术来了,你就切换不过去了。就像有些很牛的人,可能用C写算法很牛,但是却一个GUI界面的程序都不了解,基本的Windows API也不熟悉,基本的Linux操作也不懂。当然,需要说明的是,条条道路通罗马,事实上,你不需要都懂也能活得很好,或许也能成为专家,但是,学校时间多,多懂点总是有好处的。完整的理解,也能让你自己对自己更有把握点,不至于被各种技术忽悠。
个人建议,仅供参考。因为是非计算机专业,所以数据结构,算法,数据库,操作系统这些计算机的基础课,有时间都学学,流行的东西离开不了根本。PS:俺也不是计算机专业的孩纸,悲剧,这些都没系统学过,片段的看过一些,所以能懂是怎么回事,但是细节都不清楚。再PS一下:俺不是开发人员,所以意见仅供参考。