自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 scroller使用及初步源码解析

scrollTo 和 scrollBy 的区别:scrollTo是移动到一个具体的坐标,相对于(0,0)坐标的位置。而scrollBy是表示移动的增量,相对于上一次坐标的位置。(上一次坐标的位置不一定是(0,0)。注意:"scrollTo和scrollBy移动的是view的内容,如果是在viewgroup中使用,移动的是所有的子view"-----------------------就是说...

2019-04-24 10:03:06 315

原创 频道页面拖动效果

最近看了视频学习了类似网易的频道拖动效果,就跟着敲了几遍,下面是总结和记录:先看效果图,ezgif-2-92859805fdb4.gif实现的效果:1.长按按钮,实现btn的拖拽,原来的位置要有一个虚线为底的btn2.当拖拽放到某个位置时,原来的位置的btn要删除掉,拖拽的btn放入当前位置。btn背景色恢复。具体代码:java文件:public class ...

2019-04-24 09:56:36 252

原创 支付宝支付DEMO在沙箱测试下使用

网络上已经有很多人写得很好了,但基本是已经在支付宝的申请的应用通过的情况下,这里个人记录沙箱测试。android客户端的接入APP支付 官方接口文档可以瞅瞅先看图:支付流程:(这个要先看懂~)秘钥去哪弄?看这里进入上面给的链接,点击SDK及DEMO下载。点击这个下载创建自己的android项目,在lib文件夹下面复制粘贴SDK,同时在a...

2019-04-24 09:50:06 810

原创 最通俗易懂的java 六大原则--代码解析

一、依赖倒置原则 Dependency Inversion Principle (DIP)首先,什么是依赖呢?如果模块A使用或者调用了模块B,我们称A依赖B。低层模块:在程序设计中,一些类实现了最基本、基础的操作。我们称呼为低层模块。高层次模块:一些类实现了复杂的逻辑封装,并且依赖低层次模块。指导方针:1、高层模块不应该依赖于低层模块,二者应该依赖于抽象类。...

2019-04-24 01:34:12 1479

原创 alertDialog设置自定义View时,两侧有空白

练习代码,请无视命名规则等细节, ̄□ ̄||使用alertDialog自定义view代码: View view = View.inflate(getApplicationContext(),R.layout.dialog_biaozhi,null); TextView tvShuoMing = view.findViewById(R.id.tv_shuoming); ...

2019-04-15 16:38:06 1481

原创 Cannot fit requested classes in a single dex file

引用第三方库的jar文件,都有可能会触发这个错误。主要原因是你的项目貌似有点大,已经超过65k个方法。一个dex已经装不下了,需要个多个dex,也就是multidex ,因为Android系统定义总方法数是一个short int,short int 最大值为65536上面是百度说法,但是奇了怪了,我并没有添加太多东西,因为是新创建的项目,没加多少东西,第三方库也是,突然就这样了,不过...

2019-04-12 15:04:16 1072

原创 Android事件分发机制详解

事件分发机制有多重要就不多说了,处理滑动冲突时,这是必备的基础知识!写下这篇文章的目的是确定自己是否真的理解,有助于加深印象以及了解自身理解状况吧,算是一份读了几篇文章之后的读后感。(ps:2019-4-30距离第一次写也才20多天的时间,回想事件分发的细节竟然一时想不起来,回来看到这个,顿时感觉写文章好有意义!而且自己写的文章,很符合自己的口味,读起来很舒服呀~一气呵成!^_^)分发对象...

2019-04-08 13:11:35 216

原创 动态设置view宽高无效

遇到的问题是,代码中写了如下设置方法无效问题,LayoutParams params=new LayoutParams (LayoutParams.MatchParent,111);view.setLayoutParams(params);依然无效,折腾了好一会,发现存在这么一个问题,在xml中对view设置了宽高,并且我的view在xml中有使用到shape,在shape中也设置了...

2019-04-04 17:23:03 3761 1

原创 view设置setOnTouchListener时,黄牌警告

Custom view `AutoRelativeLayout` has setOnTouchListener called on it but does not override performClick less... (Ctrl+F1)If a View that overrides onTouchEvent or uses an OnTouchListener does not also...

2019-04-04 11:40:11 5044

原创 Fragment嵌套Fragment

问题1、fragment嵌套fragment不显示问题通常时候,我们制作底部Tab切换,会用到fragment。即一个Activity下,使用4种fragment。这次遇到的问题是关于fragment再次嵌套fragmen的问题,功能需要在其中一个fragment中再次嵌套frament,使用viewPager嵌套,此时需要注意一点,使用viewpager包裹住子fragment,我们都知道v...

2019-04-01 12:57:45 6468 2

空空如也

空空如也

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

TA关注的人

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