安卓開發的核心是四大組件Activity、Service、Fragment、Broadcast,其次是實現具體功能的各類View與技術,這些框架在咱們此次開發經歷中有使用到,讓咱們切實體會到了實際軟件開發的過程。此次我對先後端代碼都有涉及,我始終記得在實現先後端通訊的過程當中debug到想要砸電腦,但當先後端第一次對接成功,那種成就感只有程序員能感覺到。我在此次安卓開發經歷中收穫的不單單是某個具體控件的使用方法,更重要的是如何快速學習一個新的技術框架並投入使用。在安卓開發過程當中,每當想要實現一個新的功能,必需要在別人的博客或者官方指南上尋找相似的組件與技術,想要把一個安卓組件提供的函數功能、參數所有摸清是不可能的,這時候須要有能力對別人的代碼進行必要的修改使其變爲實現本身功能的代碼。這個能力在往後的代碼生涯中是相當重要的,也許多年之後具體控件的使用方法都會忘記,但學習新技術與利用現成代碼的能力都將成爲程序員的核心競爭力。程序員