当前位置: 代码迷 >> Android >> 新人,安卓如何学
  详细解决方案

新人,安卓如何学

热度:41   发布时间:2016-04-28 00:33:11.0
新人求助,安卓怎么学
大家好,本人最新想研究一下安卓,上来救助下各位前辈,少走一些弯路
我学的是C++,对网络编程比较熟悉。而JAVA是花了一个星期速成的,法语,容器,IO和多线程这些东西基本能写了。
大家有没有比较入门的安卓书介绍一下。

因为我买的是THINKING IN JAVA,学的是JAVA SE,这些东西到安卓里还能用吗?还是安卓有自己的一套东西呢?
安卓一般用的什么网络库的,我听说过JAVA有NETTY,已经开始研究了,不知道安卓里用不用这个。
另外很多年前听说写安卓应用,主要还是用C++,而JAVA只是做个界面,里面还是调用C++的,这种说法正确吗?
如果正确的话是通过什么方法调用C++的。因为在我的认识里C++是编译型语言,都无听说过安卓下有哪些C++编译器。而且系统开放的接口都是JAVA的。

射射种位前辈!


------解决思路----------------------
搞c++的那你学起来会很快的。
------解决思路----------------------
同问啊,,,学的是java,被迫去学android啊。。。。。
------解决思路----------------------
其实很简单,Android里面是通过NDK去调用c++的lib,而c++的lib必须是编译好的.so文件.

推荐可以去看下《Android4高级编程》(外国人出的)或者《疯狂Android讲义(第二版)》(李刚).

Android里面大部分用的Java SE的内容,但是有些部分还是需要深入了解这样学起来轻松很多、。比如线程、集合啊这些,我个人感觉,Android的编译模式和思想完全和Java不是一个概念,所以也需要一些转变才行。


------解决思路----------------------
1.学习并会使用基本的UI控件,以后了解自定义控件
2.了解android运行机制,调试,数据存储方式等
3.动手开干一些小的应用,熟悉了就行
4.实在点,找个小公司,工资开低点,进去混,混不下去?再找,换一家
5.认真学,慢慢的,就熟悉了,其实也就那个样子

个人愚见
------解决思路----------------------
我是做c#3年,1年android,别人带的
  相关解决方案