android学习项目
来源:互联网 发布:htpp 123js.cn 编辑:程序博客网 时间:2024/06/14 19:00
1、String[] moduleArray = getResources().getStringArray(R.array.main_gridView);
获取string.xml中String-array
<string-array name="main_gridView"> <item>我是1</item> <item>我是2</item> <item>我是3</item> <item>我是4</item> <item>我是5</item> <item>我是6</item> </string-array>
2、list集合和堆栈管理Activity的区别
3、JSON中optString和getString的区别
optString方法会在对应的key中的值不存在的时候返回一个空字符串或者返回你指定的默认值,但是getString方法会出现空指针异常的错误。
4、JSON解析之 getJSONObject 与 optJSONObject 的区别
//optJSONObject源码解析: /** * Returns the value mapped by {@code name} if it exists and is a {@code * JSONObject}. Returns null otherwise. */ public JSONObject optJSONObject(String name) { Object object = opt(name); return object instanceof JSONObject ? (JSONObject) object : null; } //当返回值不是JSONObject对象时,返回值为null,不抛出异常; //getJSONObject源码解析: /** * Returns the value mapped by {@code name} if it exists and is a {@code * JSONObject}. * @throws JSONException if the mapping doesn't exist or is not a {@code * JSONObject}. */ public JSONObject getJSONObject(String name) throws JSONException { Object object = get(name); if (object instanceof JSONObject) { return (JSONObject) object; } else { throw JSON.typeMismatch(name, object, "JSONObject"); } } //当返回值不是JSONObject对象时,抛出异常;
5、android:completionThreshold="1"
属性设置了一个阀值,规定用户打了多少字符之后才出现自动提示,默认值是2,我们在这里改成了1。
6、MultiStateView
MultiStateView实现容器状态切换(容器内容,加载状态,错误状态,空状态)
Content 、Loading、Error、Empty
mMultiStateView = (MultiStateView) findViewById(R.id.multiStateView);mMultiStateView.getView(MultiStateView.ViewState.ERROR).setOnClickListener(layoutClick);mMultiStateView.getView(MultiStateView.ViewState.EMPTY).setOnClickListener(layoutClick);
0 0
- Android源码项目学习
- android学习项目
- Android项目学习
- Android项目学习有感
- Android学习--GeoQuiz项目
- android mvp学习项目
- android开源项目学习
- android开源项目学习
- Android开源项目学习
- android开源项目学习
- Android:项目实战学习笔记
- Android学习.0(Android项目目录结构)
- android学习笔记---android项目编译过程
- 新建Android项目 -- Android学习之路
- Android 项目 Android 学习手册(一)
- 开始学习Android开源项目
- Android学习优秀开源项目网址
- 值得学习的Android开源项目
- iOS下载图片之SDWebImage的研究与使用
- 1.1 U-Boot工作过程
- 在论坛中出现的比较难的sql问题:42(动态行转列 考勤时间动态列)
- poj1511最短路 spfa
- 【SQL 语言】SQL 语言学习笔记
- android学习项目
- 设置动态的id或是其他的属性
- MySQL 查询 根据某个字段查询,且字段值为整数,放在Where 条件上
- 文本处理
- 牛客网 | 无判断max&&无判断交换
- MongoDB的安装与设置MongoDB服务
- MTK 摄像头调试
- Android程序后台开启服务,显示通知栏
- 带着问题学习Android中View的measure测量