Android - 读取ContentProvider内的数据
来源:互联网 发布:商标设计软件下载 编辑:程序博客网 时间:2024/06/09 15:27
读取ContentProvider内的数据
本文地址:http://blog.csdn.net/caroline_wendy
读取ContentProvider的数据,需要使用ContentResolver,解析其中的内容,反馈给游标(Cursor);
游标(Cursor)默认指向-1,需要移动cursor.moveToNext(),query需要解析URI,返回列值使用字符串;
URI和字符串:
public static final String AUTHORITY = "me.cxxxyx.healthtool.provider"; public static final class StepCounter implements BaseColumns { public static final String TABLE_NAME = "stepcounter"; public static final String STEP = "step"; public final static Uri STEP_CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/step"); }
解析器(Resolver)具体使用:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); ContentResolver cr; //内容解析器 TextView mTextView; //显示界面 mTextView = (TextView) findViewById(R.id.steps); //通过contentResolver进行查找 cr = this.getContentResolver(); Cursor cursor = cr.query(ContentData.StepCounter.STEP_CONTENT_URI, null, null, null, null); String str = ""; while (cursor.moveToNext()) { str = cursor.getString(cursor.getColumnIndex(ContentData.StepCounter.STEP)); Toast.makeText(this, str, Toast.LENGTH_SHORT).show(); } mTextView.setText(str); cursor.close(); //查找后关闭游标 }
1 0
- Android - 读取ContentProvider内的数据
- android数据存储读取6:contentProvider的使用(提供自己应用的数据)
- Android的ContentProvider之三 监听ContentProvider数据改变
- ContentProvider+ContentResolver实现应用程序内的数据共享
- ContentProvider+ContentResolver实现应用程序内的数据共享
- ContentProvider 跨进程数据读取
- Android 监听ContentProvider中数据的变化
- Android 监听ContentProvider中数据的变化
- Android 监听ContentProvider中数据的变化
- 十、android的ContentProvider对外共享数据
- Android 监听ContentProvider中数据的变化
- Android数据的存储方式 ContentProvider
- android数据对外共享的方式----contentProvider
- Android共享数据ContentProvider的使用
- Android ContentProvider 查询另一个应用程序的数据
- android 多媒体数据 ContentProvider
- Android -----数据共享ContentProvider
- android中ContentProvider实现联系人的读取和插入
- 多继承指针转化的问题
- 母函数(Generating function)详解 (数学问题) 都是伤啊
- myeclipse 中配置maven
- Android - Fragment StepCounterStaticFragment not attached to Activity
- UISearchBar、UISearchDisplayController--(图)
- Android - 读取ContentProvider内的数据
- 开放创新的华为存储更加坚定业务驱动步伐
- 程序员面试资源大收集
- 高等数学之映射与函数
- Maximum Subarray(最大子数组)
- 调用C++中的栈,队列和优先级队列库函数
- Java---03---数组
- 最长公共子序列(动态规划)
- 一招一个文件解决ndk编译文件Android.mk配置的所有问题