永发信息网

JAVA学到什么水平就可以转战Android了

答案:3  悬赏:70  手机版
解决时间 2021-04-15 03:54
  • 提问者网友:爱唱彩虹
  • 2021-04-14 09:49
JAVA学到什么水平就可以转战Android了
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-04-14 10:28
先简单的分两种情况:

一、有编程基础,或者科班出身的,直接上吧。强烈推荐郭霖老师的《第一行代码-Android》
二、没编程基础的,先入门java,如果天天都有比较多的空闲时间的话,这个入门时间要在2周完成,如果没有的话,1个月内完成吧,不要让拖延耽搁你的激情。
如果你准备好了进军Android:
不管你什么时候开始学习Android,请使用Android Studio,首现改主题,然后去网上搜一下常用的20个快捷键截图放在电脑桌面上!
如果是色彩盲,请自行收藏这个网站:Material Design Color Palette Generator
所有书上的UI部分扫一遍就行了,我相信现在还没有书按material design标准讲解。
从一开始起就严格按照material design写,Material Design我想你一开始学习的时候身边是没设计师的吧,但是按照标准,你不需要设计师:)
不要自定义一堆padding margin,但你需要边框,边距的时候,请看看?android:attr/里面有木有你需求的(由于android studio强大的补全功能,你一般只需打几个关键词就有提示了),比如你需要给一个ImageButton加点击效果,不要傻不拉几的去写一个selector了,你只需要输入 item select这些关键词,自动补全就会给你提示了。
不要定义一大堆乱七八糟的字体大小了,materail design上的几种基本字体大小可以满足你!
再也不要使用ListView了,改成RecycleView吧!
再也不要寻找第三方下拉刷新控件了,SwipeRefreshLayout肯定符合你的要求(不信你看,知乎Android客户端都是用的这个(●ˇ∀ˇ●))。
再也不要使用第三方侧滑栏了,DrawerLayout能满足你!
再也不要使用ViewPagerTabStripe这一类的第三方Tab控件了,请使用TabLayout!
全部回答
  • 1楼网友:洒脱疯子
  • 2021-04-14 11:45
懂java的话学android就很容易了,android在很多地方和java很类似,如果确定要做android的话,没必要学java在转android,可以直接学android的,只是学了java之后学android比直接学android简单些了。
  • 2楼网友:未来江山和你
  • 2021-04-14 10:58
可以直接开始写android呀 使用android学java呀 没有必要达到什么程度啦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯