一个初级程序员要学会的东西

刚刚参加工作的时候,不知道学习android应该掌握哪些东西。往往是,找一个入门基本的书看了好久,还是感觉不到应该学习什么东西。前一段时间,有实习的老师,忽然问我,学习android应该掌握哪些东西(马上要用的)呢?想想这个问题困扰了我这么久,做Android开发也有大半年了。这次总结一下,希望能够对大家有点用处。

1.UI:Android中的基本组件;自定义组件(当没有满足要求的组件);

2.Service,Activity,Fragment,Handler,AsyncTask,Intent,Broadcast Receiver;

3.sqlite3:就是一个精简版的关系型数据库;CRUD操作;
4.网络:网络通信,涉及上传,下载(学会下载还是比较容易的)。一些网络数据json、xml的解析(这一部分相对来说,比较复杂)

你可能感兴趣的:(android,入门,基础知识)