Android应用开发教程经典版
Android 开发的老牌学习素材 Apidemos 的源码,真的是入门利器。源码里各种基础例子都有,像是Activity
、Service
这些核心组件,解释得都比较直观。嗯,虽然有些代码年代久远了,但大多数还挺实用的,至少能帮你把整个 Android 架构理一遍。
UI 部分也挺丰富,布局、控件全都有。你要是想了解LinearLayout
和RelativeLayout
的区别,或者搞清楚TextView
是怎么显示文本的,看源码就能找到答案。还有一些自定义控件的例子,也能学到不少技巧。
事件这块也涵盖了,从点击、长按到手势滑动,怎么监听、怎么响应,代码都挺清晰的。你甚至还能看到onTouchEvent()
和GestureDetector
的配合用法,响应也快,逻辑也不复杂。
数据方面呢,有SQLite
数据库的增删改查,ContentProvider也有展示,蛮适合学会在多个应用之间共享数据。还有网络求和媒体播放的代码,虽然不多,但也能看出思路。
至于Intent
、BroadcastReceiver
、Fragment
这些,也都穿插在各个小 demo 里。对照官方文档再跑一遍,印象会更深。动画、权限、异步这些也没落下,代码量不大,但点到为止,刚好适合理解概念。
如果你刚开始学 Android,不知道从哪入手,这套源码跑一遍会有不少收获。哦对了,建议配合 Android Studio 和官网文档,结合来看效果更好。
6.44MB
文件大小:
评论区