初级(泛指无经验或者入门级)

基础知识

  • Java:
    • 基本语法(基本数据结构、集合、String操作、Stream以及IO、异常处理)
    • 面向对象(继承、多态、抽象类、封装、接口)
    • 基本的多线程、序列化操作
    • Java8新特性(例如lambda表达式)
  • Android:
    • 四大组件(Activity、Service、 BroadcastReceiver、ContentProvider)+Fragment,详解Activity、Fragment和Service的生命周期,尤其强调Activity四种启动模式、Service和IntentService的使用场景
    • 常用系统界面组件(Button、TextView、EditText、ImageView、ListView、ViewPager等),以及Android5.0以后新增加的组件(RecyclerView、CardView等),熟练会用,而且熟悉使用的场景
    • 五大布局(LinearLayout、RelativeLayout、FrameLayout、TableLayout、AbsoluteLayout),熟练会用,熟悉使用场景,以及每一种布局的特点
    • Intent的熟练使用,包括Activity传递数据、Activity启动、发送广播等内容的编写
    • Thread-Handler、AsyncTask异步任务的使用,能说明回调方法,调用参数内容, 能描述消息机制更好

更多相关文章

  1. Android中的Context详解
  2. [Android] Android获取当前顶部Activity名方法历史版本汇总
  3. 地图入门(一):Android上使用Google Maps加标注的最最简单的例子
  4. 关于打印日志的使用
  5. Android之使用传感器获取相应数据
  6. CentOS64位系统使用Android虚拟机问题
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. 【Android UI】ViewPager禁止滚动
  2. android实现图片模糊背景效果
  3. Android网络状态监听
  4. Android 通知栏Notification 悬浮通知栏
  5. android 版本及对应数值
  6. “Debug certificate expired” error
  7. Android如何导入已有的外部数据库
  8. Android连接到加密网络
  9. android子线程创建handler
  10. Android执行POST请求