![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发-学习随笔
文章平均质量分 57
寺咚
这个作者很懒,什么都没留下…
展开
-
Activity Context
在获取context的时候一般有两种选择,分别是XXActivity.this 和getApplicationContext(); 一般情况下,最好选用getAppliactionContext()。 XXActivity.this 所获取的是该活动的context,而getApplicationContext()获取的是整个应用的context。使用前者可能会导致内存泄露。 例程: Ac原创 2016-11-07 14:42:18 · 457 阅读 · 0 评论 -
Java集合框架List,Map,Set等全面介绍+vector VS ArrayList
比较java的几种框架/ 比较vector和ArrayList的性能和用法转载 2016-10-19 14:46:23 · 345 阅读 · 0 评论 -
API的使用——监听的状态参数
在使用第三方开发SDK的时候,可能会用上封装好的监听器。在官方的开发文档中可能会出现仅写出部分监听参数的响应程序的情况。这样会导致一部分会出现的状态没有相应的响应。因此,我们需要仔细查看相关的API信息,将枚举类中的参数补全。下面用环信SDK视频通话状态监听的代码作为示例:官方开发文档:EMClient.getInstance().callManager().addCallStateChangeL...原创 2016-10-13 17:33:15 · 1117 阅读 · 0 评论 -
ListView配合安卓适配器Adapter和迭代器Iterator的用法整理
ListView+Adapter+Iterator 二、Iterator 安卓迭代器Iterator对collection进行迭代,在处理显示数据时,可用于遍历数据,配合Adapter使用效果更佳~ Iterator主要有三个基本操作(摘自JAVA中文API): hasNe原创 2016-10-19 15:21:14 · 735 阅读 · 0 评论 -
布局的小功能合集
一、锁定布局 一般情况下,在我们使用输入功能时,所弹出的软键盘会将原来写好的布局整体网上推。这样,我们原先写在页面顶端的信息就会被退出界面外了。有时候我们需要在使用软键盘输入的同时获取页面顶端的信息,这个时候我们就需要设置页面布局不受软键盘的影响。 做法很简单,只需要在Manifest清单中需要的Activity里添加相关的语句即可,具体的语句见例程。 <activity原创 2016-11-02 15:02:28 · 346 阅读 · 0 评论