
view
文章平均质量分 57
zuochunsheng
这个作者很懒,什么都没留下…
展开
-
实现View 3D翻转效果
View 3D翻转原生RotateAnimationMatrix视图变换第二种实现方式原生RotateAnimation原生RotateAnimation 只能是平面的旋转,实现不了3D效果。 RotateAnimation rotateAnimation = new RotateAnimation(0f, 359f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); rotate原创 2021-11-05 05:42:01 · 552 阅读 · 0 评论 -
腾讯x5内核(TBS)简单集成封装
目的本人使用X5主要解决两个问题:解决 android 8.1.0 版本无法启动问题 (兼容性)解决 android 9 以上 WebView 视频无法播放问题 (视频播放)集成步骤接入参考 腾讯TBS官网 ->快速接入使用参考 Android SDK(完整版,含文件打开能力)1 两种方式引入jar,推荐Gradle方式集成implementation 'com.tencent.tbs.tbssdk:sdk:43903'2 权限配置在 AndroidManifest.xm原创 2020-08-18 18:32:18 · 2354 阅读 · 0 评论 -
自定义 View
转载自定义 View转载 2019-12-30 11:23:39 · 145 阅读 · 0 评论 -
ConstraintLayout
转载可能是你最需要的ConstraintLayout示例集锦转载 2019-10-25 18:04:08 · 147 阅读 · 0 评论 -
Android:SwipeRefreshLayout和ViewPager滑动冲突的原因和正确的解决方式
参考 解决SwipeRefreshLayout左右滑动事件冲突的问题Android:SwipeRefreshLayout和ViewPager滑动冲突的原因和正确的解决方式转载 2017-04-22 10:53:51 · 412 阅读 · 0 评论 -
Android getLocationInWindow()返回空值
在activity的onCreate()和onResume(),onAttachedToWindow() 方法里调用View.getLocationInWindow()时,View.getLocationInWindow()返回空值,此时,view没有绑定到window,返回在window里的坐标是没有意义的;在void dispatchAttachedToWindow(AttachInfo inf转载 2017-04-26 22:31:37 · 1459 阅读 · 0 评论 -
Android-Webview加载进度条及获取网页内容
记录一下一个相对完整的加载WebView的功能。1. web.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.co...原创 2019-06-27 14:28:41 · 2967 阅读 · 0 评论 -
关于fragment切换显示重叠且事件穿透问题解决方法
1.问题说明在项目中使用了 ‘me.yokeyword:fragmentation:1.3.4’ 一个封装比较完善的 fragment库,做了一个类似微信主界面的功能(一个Activity +n个Fragment) ,点击下面按钮可以切换fragment的show和hide,但是出现了一个不容易重现的bug,效果是这样的,在当前fragmentA切换到另一个fragmentB 时,frag...原创 2019-08-26 18:08:50 · 1012 阅读 · 0 评论 -
Cannot call this method while RecyclerView is computing a layout or scrolling RecyclerView
问题重现RecylcerView不停的上拉加载更多 更新数据时(adapter执行notifyDataSetChanged)时出现java.lang.IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling android.support.v7.widg...原创 2019-08-26 20:14:18 · 2674 阅读 · 0 评论 -
解决ListView的OnItemClickListener无效问题
原因当我们的ListView的item,加入诸如Button,ImageButton,CheckBox等控件时,我们会发现:ListView.setOnItemClickListener(new …) 事件没有效果,点击Item没有反应。解决方法只需要 在item的根布局中添加如下 即可解决android:descendantFocusability="blocksDescendants"...原创 2019-09-23 10:54:11 · 385 阅读 · 0 评论 -
Android ProgressDialog使用
ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口。ProgressDialog的创建方式有两种,一种是new Dialog ,一种是调用Dialog的静态方法Dialog.show()。####属性 // 设置水平进度条 //dialog.setProgressStyle(ProgressDialo转载 2017-04-24 16:28:58 · 1238 阅读 · 0 评论 -
解决ScrollView 嵌套ListView不能刷新,加载更多问题
1 不要在实际开发中用scrollview嵌套listview\recylerview来处理滑动嵌套 2 用一个ListView addView的方式替代 3 用LearLayout addView 方式,不推荐参考 android解决ScrollView嵌套ListView不能下拉刷新几个坐标 getScrollX、getRight、getWidth判定Scrollview滑到最左边和最转载 2017-05-09 09:21:00 · 1794 阅读 · 0 评论 -
Android使用代码为textview设置drawableLeft
参考 使用代码为textview设置drawableLeft转载 2017-04-22 11:08:46 · 359 阅读 · 0 评论 -
自定义Wiew 绘制带下划线的EditText
前言写博客 就是学习总结的时候,把我们平时以为很懂的知识点记录下来,有时候真的需要毅力,有时候下笔无神,对知识的理解不够。最近项目里有一个ui 需求,如图 相信对大家都很简单,我说一下做的思路和问题,最nb的技术也是从简单做起的码。代码先写一个继承 EditText 的class ,在构造函数中 初始化 线的Paint,以及输入文字的Paint linePaint = new Pai原创 2017-02-17 10:31:17 · 584 阅读 · 0 评论 -
Android LayoutInflater原理分析,带你一步步深入了解View(一)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没错,承诺过的文章转载 2017-01-23 09:42:25 · 326 阅读 · 1 评论 -
android 获取view的宽高
我们有些需求需要在onCreate 方法中获取view 的宽高,此时 也分为一下两种情况,以高度为例。一种情况如果View 的 layout_height 是具体值,或者ViewGroup 包含的子View 都有具体值。 如TextView.getLayoutParams().height自己测量LinearLayout.measure(0, 0);LinearLayout.getMeasure原创 2017-01-25 17:29:37 · 279 阅读 · 0 评论 -
Webview获取html网络图片
前言一些需求确实比较变态,官网上api 方法太多,看的朦朦胧胧,是懂非懂,加下强大的搜索引擎,不难找不到解决的方法。获取网页title mWebView.setWebChromeClient(new WebChromeClient() { @Override public void onReceivedTitle(WebView view, Strin原创 2017-03-07 11:42:04 · 652 阅读 · 0 评论 -
安卓自定义View基础-坐标系
介绍的很详细,厉害了 安卓自定义View基础-坐标系转载 2017-03-22 15:02:53 · 267 阅读 · 0 评论 -
Android实现跳动的小球加载动画效果
参考 http://www.jb51.net/article/91409.htm转载 2017-04-04 22:50:16 · 2525 阅读 · 0 评论 -
Android中常见的热门标签的流式布局的实现
参考 Android中常见的热门标签的流式布局的实现转载 2017-04-05 21:46:01 · 353 阅读 · 0 评论 -
Android中ScrollView使用详解
参考 Android中ScrollView使用详解转载 2017-04-06 11:58:58 · 345 阅读 · 0 评论 -
Android应用开发之所有动画使用详解
题外话:有段时间没有更新博客了,这篇文章也是之前写了一半一直放在草稿箱,今天抽空把剩余的补上的。消失的这段时间真的好忙,节奏一下子有些适应不过来,早晨七点四十就得醒来,晚上九点四十才准备下班,好像最近都与世隔离了一样;然而自己每天还要熟悉一大套自己不熟悉、各种协议差异的代码。其实换个角度考虑还是蛮好的,忙,但很充实,有新的挑战与收获。【工匠若水 http://blog.youkuaiyun.com/yan转载 2017-02-08 17:46:40 · 418 阅读 · 0 评论