如果有同学想要深入了解或是说有什么疑问的呢可以加***流487425429

先简单的分两种情况:
一、有编程基础,或者科班出身的,直接上吧。强烈推荐郭霖老师的《第一行代码-Android》
二、没编程基础的,先入门java,如果天天都有比较多的空闲时间的话,这个入门时间要在2周完成,如果没有的话,1个月内完成吧,不要让拖延耽搁你的激情。
如果你准备好了进军Android:
不管你什么时候开始学习Android,请使用AndroidStudio,首现改主题,然后去网上搜一下常用的20个快捷键截图放在电脑桌面上!如果是色彩盲,请自行收藏这个网站:MaterialDesignColorPaletteGenerator所有书上的UI部分扫一遍就行了,我相信现在还没有书按materialdesign标准讲解。从一开始起就严格按照materialdesign写,MaterialDesign我想你一开始学习的时候身边是没设计师的吧,但是按照标准,你不需要设计师:)
不要自定义一堆paddingmargin,但你需要边框,边距的时候,请看看?android:attr/里面有木有你需求的(由于androidstudio强大的补全功能,你一般只需打几个关键词就有提示了),比如你需要给一个ImageButton加点击效果,不要傻不拉几的去写一个selector了,你只需要输入itemselect这些关键词,自动补全就会给你提示了。
不要定义一大堆乱七八糟的字体大小了,materaildesign上的几种基本字体大小可以满足你!再也不要使用ListView了,改成RecycleView吧!再也不要寻找第三方下拉刷新控件了,SwipeRefreshLayout肯定符合你的要求。再也不要使用第三方侧滑栏了,DrawerLayout能满足你!再也不要使用ViewPagerTabStripe这一类的第三方Tab控件了,请使用TabLayout!
再也不用找圆形头像控件,圆角控件了,其他的UniveralImageLoader/Picasso也不用看了,直接上Fresco|Fresco中文说明吧,它都有!不如用省下的时间看看Fresco的源码。少去国内论坛瞎晃,然后各种求指点,安心写两个月,你会发现自己水平比他们都强,有问题请去stackOverflow搜索,国内博文除了几个大牛的都少看,都是假的!都是骗人的!很多写着是原创,但是博文内容他们自己都没试验过,鄙视这些不负责任的!少听一些人说的有问题要写博客记下来!把这个时间省下,学一下UML图怎么画,给自己的工程加一些规范的注释吧!你的这些规范的源码和规范的注释就是你以后的资料库和经验库!请学会使用Git,自己一个人也要用,我们先不说那些团队合作什么的高大上的,就说你这一版代码修残了,要从原来的重新修改,怎么办?用Git,回滚版本!就说你突然一天电脑出问题了,或者你范二了,没备份就重装系统了,想哭怎么办?用Git,再也不用担心代码突然丢啦!

还有,如果上面的你看不懂。。那么说明你没有编程基础,还只是个初学者,先从入门学起把,java入门我这里就不多讲,想了解更多有关JAVA方面的知识,可以加群487425429相互学习还有交流的。


更多相关文章

  1. 六大布局之非常用布局
  2. 白话Android自定义ListView实现
  3. 如何自学Android编程?(Android入门到精通的全路线)
  4. Android程序开发入门——进程生命周期
  5. Android控件架构
  6. Android开发笔记(八十二)系统软件兼容
  7. Cocos2d-x跨Android&iOS平台开发入门
  8. Android--播放Gif的取巧办法
  9. Android的4种基本布局

随机推荐

  1. Windows上Android开发环境搭建
  2. Android >> 26. RecyclerView(二)— 实现横
  3. Android(安卓)listview里面包含checkbox
  4. MTK Android Driver :lcm
  5. Android Geocoder异常现象
  6. Android(安卓)进阶路线知识图谱+干货资料
  7. Android(安卓)RadioButton+Viewpager+Fra
  8. Android进阶2:线程和线程池(2)—— HandlerT
  9. MediaPlayer
  10. Android,一个函数实现温度计