
测试这个世界
光羽隼
做今天还没有做完的事。
展开
-
使用第三方控件GifImageView加载网络Gif图片,并且在ListView或RecycleView里面加载
最近因为做项目要用到Gif图片,但是网上的介绍有点乱,可能有点不适合我吧,所以就结合网上的自己做了一个Demo。希望可以帮到大家1.使用第三方控件GifImageView加载网络图片工具: Android studio 第三方工具类: GifImageView OkHttp, 自己去maven库搜okhttp和okio就行了 EventBus,自己去maven库搜索compile ‘org.gre原创 2016-11-03 19:36:31 · 3797 阅读 · 4 评论 -
android设置控件的位置以及获取控件的坐标
项目中遇到一个问题,就是打印机打字的效果,然后找到了一位大神的轮子。Android实用View系列——TextView实现打印机效果 这样确实实现了打印机打字的效果,但是又出现一个问题。这个打印机的自定义View事先不能确定整体的高度,这样,打印机每打印一行,高度就会变大一行,那么在Linear Layout布局中就会影响下边控件的位置。 那么我们就需要在代码中根据字符串的长度设定好FadeIn原创 2017-06-29 16:22:26 · 8459 阅读 · 0 评论 -
自定义ImageView实现自动放大缩小动画
许久不见的第二篇博客这篇讲的是如何生成一个自定义的ImageView,实现自动放大缩小动画。 为什么实现这个功能呢?因为我想在ViewPager实现图片放大缩小的动画,但是ViewPager几个页面的动画会一起动,而且放大全屏图片的话会相互覆盖,很诡异。于是上网搜demo,一无所获。迫于无奈。。。 废话不多说,直接贴代码。1.配置文件直接添加当直接在布局文件中添加图片的话,可以在自定义View代原创 2017-06-15 13:51:59 · 2675 阅读 · 0 评论 -
Andriod使用dimens资源文件进行适配
由于android机型太多,屏幕的尺寸也太过繁杂。所以在开发过程中要对一下控件进行适配。 对尺寸的适配可以用到dimens.xml 首先你需要获取屏幕的 DisplayMetrics displayMetrics = mContext.getResources().getDisplayMetrics(); float density = displayMet原创 2017-08-08 14:34:39 · 1230 阅读 · 0 评论 -
android app 更新下载安装 适配android 7.0
1.申请权限 app的下载需要申请sd卡的读写权限,所以在android6.0之后需要动态申请 if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { //申请权限 Ac原创 2017-09-22 14:43:15 · 5279 阅读 · 2 评论