- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 android错误提示“Call requires API level 23(current min is 16)”
使用ScrollView时代码中提示如下图当时图省事,照着下面的提示操作,仅仅是在方法上加了@RequiresApi(M)这个注解,以为就万事大吉了,,,,,,结果,生产环境中,有用户反应应用崩溃了。最后查到是因为用户的手机是5.0及以下版本,在这个方法上报错了。唉,血的教训啊~~~然后详细看了一下,出现这种提示的原因是:项目中配置的minSdkVersion版...
2019-03-25 15:50:59 15017 1
原创 android进程间通信-AIDL
Android进程间通信可以参考android-进程间通信这里着重介绍一下AIDL。这里只是记录一下我自己的实现过程,例子本身不重要,重要的是知道怎么做。。。总体来说分三步:创建AIDL,创建服务端,创建客户端。一、创建AIDL1.在java目录下创建一个包名com.ps.sevenaidldemo.aidl(随便取),然后创建Book.java实体类,这个实体类必须实现Par...
2019-03-21 19:55:36 491
原创 android-进程间通信以及多进程
概念进程:是一个具有独立功能的程序关于某个数据集合的一次运行活动。进程是系统进行资源分配和调度的一个独立单位。可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体,是一个"执行中的程序"。不只是程序的代码,还包括当前的活动。线程:是进程的一个实体,是Cpu调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程比进程更小,基本上不拥有系统资源,故对它的调度所用资源很少,能更高...
2019-03-20 11:20:34 234
原创 复习-handler机制
重新回顾handler机制,结合源码加深理解。涉及:handler,looper,messagequeue,message。面试:Handler机制的原理,内部是如何实现的?答:Android中的handler多用于主线程 和 子线程之间通信,比如在Android中子线程是不允许修改UI的,只能让子线程通过handler给主线程发消息,主线程来修改UI。Handler整个机制的实现,还...
2019-03-18 19:43:44 94
原创 复习-android动画
今天重新看了看有关动画的知识。常用动画:1.视图动画(包括:Tween动画(也叫补间动画) 和 帧动画两种)补间动画:补间动画主要是对View对象设置动画效果,仅仅是改变了视觉效果,并没有改变View的属性。最明显的一个现象就是:对View实现了平移动画效果之后,点击事件还是在View原来的位置才能响应。 AlphaAnimation 透明度动画 ScaleAn...
2019-03-18 19:39:23 104
原创 ScrollView嵌套问题
最近在项目中遇到一个问题,记录一下。一个页面因为需要显示比较多的数据,而在小屏幕手机上,一屏幕显示不下,所以需要使页面可以上下滑动,这就用到了ScrollView。这次涉及到的嵌套问题是ScrollView嵌套了一个RelativeLayout布局,这个RelativeLayout布局下面又嵌套了其他一些控件、子布局,页面最底部显示了一行文字。而恰恰就是这一行文字,在加上ScrollView之...
2019-03-10 17:50:18 403
原创 android 7.0调用系统相机报错解决方法
在android 7.0版本的手机上调用系统相机拍照时报错了:Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/user_post_photo.jpg exposed beyond app through ClipData.Item.getUri()这是Android7.0的“私有目...
2019-03-01 16:06:58 1697
android修改头像
2019-02-15
Junit和JUnitGenerator
2018-04-21
可扩展RecyclerView
2018-03-17
android截屏分享
2018-02-05
android rtmp直播客户端
2017-10-25
自定义日历控件
2017-10-25
JPush服务端工具类
2017-08-16
android端JPush接收者
2017-08-15
JPush推送工具类
2017-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人