android开发问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android开发问题相关的知识,希望对你有一定的参考价值。

ViewGroup v=(ViewGroup)findViewById(R.id.newLayout);
这条语句是什么意思?是新声明了一个viewgroup么?viewgroup与layout是什么关系啊?

首先,你应该知道activity就相当于一个窗口界面,这个界面显示什么内容(如放置一些按钮,文本框之类)可以通过配置文件**.xml来设置,button,viewGroup等等可以在这里设置位置,大小,显示风格等等。layout就是用来控制这些显示空间的布局。当给你的activity设置了使用某个xml布局文件之后,就可以使用findViewById在这个布局文件中找到你定义的特定id值得控件了。 参考技术A 首先,ViewGroup是一个组件。

findViewById(R.id.newLayout); 这句是从布局文件中找到写在xml上的组件。。
参考技术B 看看你的布局文件,ViewGroup是AbsListView, AbsSpinner, AdapterViewAnimator, AdapterViewFlipper, AppWidgetHostView, CalendarView, DatePicker, DialerFilter, ExpandableListView, 和其它21个控件的父类。

以上是关于android开发问题的主要内容,如果未能解决你的问题,请参考以下文章

android开发难学吗? Android开发学习方法

Android开发问题怎么解决?

Android 11 (API 30) ContentProvider开发及碰到的问题 (Unknown URL content)

如何更好地开发一个Android应用

如何更好地开发一个Android应用

Android开发-Android开发环境搭建(Android Studio详细安装教程,适合新手)