Android contactList=new ArrayList<&燃气轮机;(); public类MainActivity扩展了AppCompatActivity{ 私有字符串标记=MainActivity.class.getSimpleName(); 私有ListView lv; ArrayList联系人列表; @凌驾 受保护的void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); contactList=新的ArrayList(); lv=(ListView)findViewById(R.id.list); 新建GetContacts().execute(); }
这句话的意思是什么Android contactList=new ArrayList<&燃气轮机;(); public类MainActivity扩展了AppCompatActivity{ 私有字符串标记=MainActivity.class.getSimpleName(); 私有ListView lv; ArrayList联系人列表; @凌驾 受保护的void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); contactList=新的ArrayList(); lv=(ListView)findViewById(R.id.list); 新建GetContacts().execute(); },android,Android,这句话的意思是什么 public class MainActivity extends AppCompatActivity { private String TAG = MainActivity.class.getSimpleName(); private ListView lv; ArrayList<HashMap<String, String>> contactList; @Override protected void onCreate(Bundle sav
public class MainActivity extends AppCompatActivity {
private String TAG = MainActivity.class.getSimpleName();
private ListView lv;
ArrayList<HashMap<String, String>> contactList;
@Override
protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
contactList = new ArrayList<>();
lv = (ListView) findViewById(R.id.list);
new GetContacts().execute();
}
contactList = new ArrayList<here_goes_some_class_name>();
contactList=newarraylist();
请解释一下,ArrayList是一个java类,它是java对象的列表 ArrayList类似于一个数组,但它的大小不是固定的,它提供了比普通数组更好的功能 您可以告诉ArrayList这样存储哪个类的对象
contactList = new ArrayList<>();
contactList=newarraylist();
这句话
public class MainActivity extends AppCompatActivity {
private String TAG = MainActivity.class.getSimpleName();
private ListView lv;
ArrayList<HashMap<String, String>> contactList;
@Override
protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
contactList = new ArrayList<>();
lv = (ListView) findViewById(R.id.list);
new GetContacts().execute();
}
contactList = new ArrayList<here_goes_some_class_name>();
contactList=newarraylist();
将使用
ArrayList
对象初始化contactList
行contactList=new ArrayList();
将使用名称contactList
初始化新的ArrayList对象
这意味着一旦使用元素填充此列表,将分配一块内存来存储该列表的内容。contactList
现在指向此内存块
为了在
main activity
正文的其余部分中添加、删除和操作联系人列表
,您的代码需要这一行,以便它知道在内存中进行这些更改的位置。欢迎访问。这不是教程网站或编程学校。