在谷歌中国安卓开发官网的
https://developer.androID.Google.cn/guIDe
之下有许多开发资料,有讲解,和例子。分门别类很清楚。
在
https://developer.androID.Google.cn/samples
下面有许多例子,不过一些是kotlin,我只用java。有些例子看起来有些陈旧。
在github上有androID的官方例子仓库。从上边链接到那里。
使用androID studio的新建功能,可以建一些例子界面。
关于几大组件,目前开发用到了activity,intent;很简单基本的使用service,provIDer;没有使用broadcast。对资源捆绑,和占位符,也没怎么使用,为了省事。关于AndroID API的异步调用,有一点了解,也没有使用。
前两个月从androID support移植到了androIDx,库有文档了,开发更方便。
recyclerVIEw,和vIEwpager2+tablayout+fragment+viewmodel,挺有意思。
自己androID开发,应用了mvc结构的思路,在activity下封装对象,利用androID自动实现parcel,可以通过intent传递。界面不同的组件的事件响应,可以封装为action方法,处理界面交互,内部再调用handler方法,处理应用逻辑。相关而不同的组件事件可以调用相同的action方法进行相同的界面 *** 作,或者不同的action方法进行不同的界面 *** 作;在这些action方法内调用同一个或几个handler方法,处理应用逻辑。这样开发局和修改简单了一些。
androID的数据库框架room,看了介绍讲解,还没有使用过。
总结
以上是内存溢出为你收集整理的关于学习android的一点体会全部内容,希望文章能够帮你解决关于学习android的一点体会所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)