Android
heroCat-liu
白锦无纹香烂漫,玉树琼葩堆雪....
展开
-
Android5.0报错Caused by: java.lang.IllegalArgumentException
在Android中该错误是出现在5.0以上隐式启动四大组件时涉及到的兼容问题。以上代码在5.0以下系统中是正常的,但是在5.0及以上则会出现如下异常:原因是以为5.0的兼容问题,在5.0以上的版本中使用隐式启动四大组件需要指定包名:...原创 2018-03-30 13:53:32 · 1346 阅读 · 0 评论 -
android知识梳理
转载 2018-02-27 17:21:58 · 213 阅读 · 0 评论 -
android 如何快速生成jar包
在android开发中有时需要将demo打包成jar已提供给其他地方调用,那么怎样快速便捷的生成jar包?一、如下图所示将demo中的“apply plugin: 'com.android.application'”切换成“apply plugin: 'com.android.library'”将项目指定为library,然后注释项目的applicationId属性。二、选择Bulide->...原创 2018-02-27 14:55:31 · 2963 阅读 · 0 评论 -
android覆盖安装时出现“解析错误”解决方案
今天在项目中发现一个坑,app打开后在自动更新中出现了问题,具体表现为:在7.0、8.0系统中可以正常的完成覆盖安装,但是在6.0、5.0、4.0中出现了的问题,接着查看日志结果发现如下问题:显然是sdcard的权限问题导致的,然而在mainfest中发现早已添加,但是发现有如下提示:显示该权限为系统权限。靠,这就坑了。因为想要获得系统权限必须将手机root,这显然不是一个很好的选择。没办法只好修...原创 2018-04-08 17:30:14 · 2355 阅读 · 0 评论 -
Android 中关于ThreadHandler的使用与探索
ThreadHandler的使用: ThreadHandler的使用是需要和Handler配合使用的首先创建ThreadHandler,并启动它。然后创建一个类实现Handler.Callback接口,重写handleMessage方法来对接收到的message消息进行处理。然后将ThreadHandler中的Looper对象和Handler.Callback的实现类的对象作为参数传入Handl...原创 2018-04-18 17:24:34 · 866 阅读 · 0 评论