- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 AsyncTask方法说明
AsyncTask是Android中实现异步任务机制的一种方式。 AsyncTask允许我们的执行一个异步的任务在后台。我们可以将耗时的操作放在异步任务当中来执行,并随时将任务执行的结果返回给我们的UI线程来更新我们的UI控件。AsyncTask<Params, Progress, Result> 该抽象类具有三个泛型: Params 启动任务执行的输入参数,...
2018-07-10 21:56:33
272
原创 AndroidStudio的 cannot resolve symbol R (找不到R文件)问题
新建一个工程的时候,工程正常无误,但是通过File-Project Structure...里面的对话框添加依赖项时,遇到annot resolve symbol R(找不到R文件)的问题,搜索网上,发现主要有以下解决方法: 1、rebuild project; 2、重启AndroidStudio软件。均未解决问题,后发现是app目录下的build.gradle中的compile 'c...
2018-05-22 21:12:16
4324
2
原创 使用FileProvider可能导致的错误
使用FileProvider时出现的错误: java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/。 解决方法是将如下代码: <?xml version="1.0" encoding="utf-8"?><paths>...
2018-05-16 19:08:09
2953
原创 通过db.execSQL执行数据库操作易出现的bug
以下述代码为例,经常会出现因为“+”符号连接的原因,少打空格或者多添加了某个符号,即类似于“create table”语句导致程序崩溃。这种错误,编译器无法识别,需要注意。db.execSQL("create table " + CrimeTable.NAME +"("+ "_id integer primary key autoincrement, "+ ...
2018-04-29 21:20:50
3963
1
原创 获取运行时权限
获取运行权限有以下几步: 确认是否拥有权限; 如果没有权限,获取使用权限; 添加权限的请求反馈; 请求的权限是否需要向使用者说明原因。 授予权限给权限组内任何一单一权限时,同组内的其他所有权限也会获得授权。 ...
2018-04-25 20:33:06
397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人