自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gengbaolong的博客

每天进步一点点

  • 博客(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修改头像

从本地相册选择图片裁剪,或者拍照后裁剪,实现修改头像功能。做了兼容性处理。详细效果:https://blog.csdn.net/gengbaolong/article/details/84668216。

2019-02-15

Junit和JUnitGenerator

Intellij idea中用于单元测试的junit.jar 和 JUnitGenerator.jar。如何在Intellij中使用单元测试,请看https://blog.csdn.net/gengbaolong/article/details/80032099。

2018-04-21

可扩展RecyclerView

项目中的一个小需求,RecyclerView的条目可以点击展开,显示一些详细信息。效果可以参考:http://blog.csdn.net/gengbaolong/article/details/79594489。下载之前请看效果是否符合自己需要。

2018-03-17

android截屏分享

在项目中用到了截屏分享功能,现在把这一块功能单独摘出来。具体效果可以参考:http://blog.csdn.net/gengbaolong/article/details/79259520。

2018-02-05

android rtmp直播客户端

rtmp直播客户端,实现了采集数据,推流到流媒体服务端,拉流播放,播放使用的是Vitamio。搭建rtmp流媒体服务详细步骤可以看:http://blog.csdn.net/gengbaolong/article/details/77620408。

2017-10-25

自定义日历控件

android自定义日历控件,可以上下收缩展开,左右滑动,支持日程安排显示。效果可以看:http://blog.csdn.net/gengbaolong/article/details/78337778。

2017-10-25

JPush服务端工具类

极光推送时,我们自己的后台推送消息时调用的方法。可配合http://blog.csdn.net/gengbaolong/article/details/77198565查看。

2017-08-16

android端JPush接收者

为接收JPush推送的消息,android客户端重写广播接收者,在里面处理自己的业务逻辑。可配合http://blog.csdn.net/gengbaolong/article/details/77198565查看。

2017-08-15

JPush推送工具类

极光推送时,我们自己的后台推送消息时调用的方法。可配合http://blog.csdn.net/gengbaolong/article/details/77198565查看。

2017-08-15

时间轴效果(java)

项目中用到类似时间轴的效果,所以使用自定义View实现。

2017-07-11

ItemBarView

项目中有用到柱状图效果,就是简单的显示,竖线右边是正值,竖线左边是负值。

2017-07-10

获取应用的sha1值

用于获取apk使用的sha1值

2017-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除