android
文章平均质量分 92
yuezhuo_752
这个作者很懒,什么都没留下…
展开
-
关于使用aidl中的接口但编译却找不到类的问题
将xxx.aidl自动生成的xxx.java文件复制放到同一个包下,再编译便成功了原创 2016-11-08 11:18:12 · 1695 阅读 · 0 评论 -
如何解决Android 5.0中出现的警告:Service Intent must be explicit
有些时候我们使用Service的时需要采用隐私启动的方式,但是Android 5.0一出来后,其中有个特性就是Service Intent must be explitict,也就是说从Lollipop开始,service服务必须采用显示方式启动。而android源码是这样写的(源码位置:sdk/sources/android-21/android/app/ContextImpl.java)转载 2016-11-08 14:16:52 · 435 阅读 · 0 评论 -
Android使用异步下载缓存图片
PicUtil.javapackage com.example.updateUtil;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.File转载 2016-11-14 15:11:30 · 389 阅读 · 0 评论 -
Android错误日记(一)
导入jar包后运行报出ClassNotFoundException异常:导入jar包时吧Android Private Libraries remove掉了,导致异常出现Android Private Libraries:表示放在libs里面的jar包引用,视为私有引用。存放的是android私有的库(libs目录下的)。添加jar包到libs里面,系统自动把jar加载到andr原创 2016-12-07 17:22:25 · 246 阅读 · 0 评论 -
将自定义的jar包添加到framework层(错误)
原java类文件放到framework下面,通过源码编译生成系统jar包:项目中,客户要求将jar添加到framework里,以便所有的apk都可以调用这个jar。网上查看了一些资料,各有不同,下面是我自己总结各方资料来解决问题,仅供参考:1.首先,在framework/base/下面建一个文件夹,名字可以随便取,但语义最好能够和jar相关,看了一目了然。(这里我定义一个文件夹:tes原创 2016-12-09 21:04:52 · 2594 阅读 · 0 评论 -
Android-在Handler更新UI报ViewRootImpl$CalledFromWrongThreadException错误
今天在写程序的时候,new Thread()开启一个子线程,在子线程里面通过了Handler的dispatchMessage发送消息,在主线程中更新了UI后发现报出ViewRootImpl$CalledFromWrongThreadException异常检查代码流程步骤几乎没什么问题,之后就检测代码,发现,我发消息用的是dispatchMessage方法,就试着换个...原创 2018-05-11 12:57:56 · 541 阅读 · 0 评论 -
Android 动态代码改变margin值为负数
问题:在代码里想动态修改view的margin值,想改负数,结果发现只能设置正数 解决:LinearLayout.LayoutParams lp; // lp = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);lp = (LinearLayout.Layou...原创 2018-11-14 13:38:22 · 966 阅读 · 0 评论