上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 众所周知,在Android中如果要执行耗时的操作,一般是在子线程中处理,使用new Thread的方法实现是最常见的方法之一。今天,我们要讲的是另外一个,Android提供的异步任务类AsyncTask,底层是使用线程池实现的。 一、Android的线程 线程是操作系统的最小执行单位,它的创建和销毁 阅读全文
posted @ 2017-05-23 17:34 ha_cjy 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Android单线程模型是这样描述的: 如果在其它线程访问UI线程,Android提供了以下的方式: 为什么呢?在子线程中就不能操作UI么? 当一个程序第一次启动的时候,Android会同时启动一个对应的主线程,这个主线程就是UI线程,也就是ActivityThread。UI线程主要负责处理与UI相 阅读全文
posted @ 2017-05-23 16:01 ha_cjy 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 众所周知,当我们多次启动同一个Activity时,会创建多个该Activity的实例,系统会按照先进后出的原则,将它们一一放进任务栈中,然后我们按back键,系统就会将栈顶的Activity移除栈,直至栈中没有Activity,系统就会回收这个任务栈。这就是默认的Activity启动模式:stand 阅读全文
posted @ 2017-05-22 18:06 ha_cjy 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 今天在适配一下 7.0的拍照和选择照片,裁剪,发现拍照可以,选择图片也可以, 但是就是裁剪的时候不行,会弹出提示:无法保存经过裁剪的图片 后来才发现,在设置裁剪要保存的 intent.putExtra(MediaStore.EXTRA_OUTPUT, outUri);的时候, 这个outUri是要使 阅读全文
posted @ 2017-05-17 16:33 ha_cjy 阅读(4115) 评论(0) 推荐(0) 编辑
摘要: 首先,在Androidmanifest.xml中修改package 然后,make project或者运行一次工程,生成R文件 接着在R文件上右键,选中move命令,输入新的包名即可。 阅读全文
posted @ 2017-05-11 10:14 ha_cjy 阅读(219) 评论(0) 推荐(0) 编辑
摘要: javah 生成.h头文件,提示“找不到类文件”,一般是路径错误的问题正确的命令如下javah -classpath /工作/workspace/MyFirstJni/app/build/intermediates/classes/debug -jni demo.jni.com.myfirstjni 阅读全文
posted @ 2017-04-28 15:23 ha_cjy 阅读(2344) 评论(0) 推荐(0) 编辑
摘要: 拍照、本地图片工具类:解决了4.4以上剪裁会提示“找不到文件”和6.0动态授予权限,及7.0报FileUriExposedException异常问题。 阅读全文
posted @ 2017-04-17 16:40 ha_cjy 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 记得注册广播: 阅读全文
posted @ 2017-04-06 08:37 ha_cjy 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 在AndroidManifest中设置 多个以逗号隔开,但是这样设置无效,暂不知原因。所以在代码中,在initialize之前,添加数据库实体类。 Configuration.Builder config = new Configuration.Builder(this); config.addModelClasses(DBAccount.class, DBPlatform.class, ... 阅读全文
posted @ 2017-03-31 11:47 ha_cjy 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 运行时权限 Android 6.0,代号Marshmallow,自发布伊始,其主要的特征运行时权限就很受关注。因为这一特征不仅改善了用户对于应用的使用体验,还使得应用开发者在实践开发中需要做出改变。Android中有很多权限,但并非所有的权限都是敏感权限,于是6.0系统就对权限进行了分类,一般为下述 阅读全文
posted @ 2017-03-31 09:22 ha_cjy 阅读(397) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页