安卓实习期间整理知识点(十五)
来源:互联网 发布:沈阳筑巢seo 编辑:程序博客网 时间:2024/04/29 11:15
安卓实习期间整理知识点(十五)
View中setTag, getTag的两个已知用处
- ViewHolder, 提高getView效率,与convertView结合使用
// setTagconvertView.setTag(recordViewHodler);...// getTagrecordViewHodler = (RecordViewHodler) convertView.getTag();...class RecordViewHodler { HexagonImage ivTechnician; TextView tvTechnicianName; TextView tvDateTime; TextView tvDateAddress; TextView tvTechnicianDistance; ImageView ivDateSituation;}
- 用在Button中,提高判断效率,常常与SysConstants静态变量结合使用
Button viewButton = new Button(this);Button controllButton = new Button(this);viewButton.setTag(SysConstants.VIEW_OPTION);controllButton.setTag(SysConstant.CONTROLL_OPTION);viewButton.setOnClickListener(this);controllButton.setOnClickListener(this);...public void onClick(View view){ int option = view.getTag(); switch(option){ case SysConstants.VIEW_OPTION: break; case SysConstants.CONTROLL_OPTION: break; default: break; }}
xml,class文件id, 变量名命名规范
// xml idid="@+id/tv_title"// class 变量名private TextView mTvTitle;
0 0
- 安卓实习期间整理知识点(十五)
- 安卓实习期间整理知识点(一)
- 安卓实习期间整理知识点(二)
- 安卓实习期间整理知识点(三)
- 安卓实习期间整理知识点(四)
- 安卓实习期间整理知识点(五)
- 安卓实习期间整理知识点(六)
- 安卓实习期间整理知识点(七)
- 安卓实习期间整理知识点(八)
- 安卓实习期间整理知识点(九)
- 安卓实习期间整理知识点(十)
- 安卓实习期间整理知识点(十一)
- 安卓实习期间整理知识点(十二)
- 安卓实习期间整理知识点(十三)
- 安卓实习期间整理知识点(十四)
- 实习整理(十五)
- 安卓技术知识点整理
- 安卓基础(十五)
- 构造函数初始化列表(转载)
- SQL基础一
- 压缩一个字符串中的空格
- OC视频笔记2(Xcode快捷键)(int main(int argc,char* argv[])详解)
- cumulative sum
- 安卓实习期间整理知识点(十五)
- 农夫过河
- maven的聚合与继承
- .NET 获取项目路径
- 如何阅读书籍
- I/O流(三)—对象的序列化和反序列化
- iOS开发之 UI 编程——第七讲
- javascript 排序方法
- JAVA中J2SE和J2EE和 J2me关系