自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android中Activity触摸事件传递源码学习

Activity中的触摸事件传递对应两个方法:dispatchTouchEvent和onTouchEvent。

2017-10-30 20:07:34 843

原创 查看Android源码的时候一些方法或者类找不到的原因

用Android Studio点进去看源码的时候一直都发现源码中有一片红,红的原因都没有去探究。今天再次源码,发现一些类的方法其实是能找到的,只要进入类里面就能看到,只是在其他类调用时会变红。这里变红报错说找不到的原因主要是Android系统在编写的时候吧那些方法或类隐藏了。

2017-10-25 14:17:27 2355 2

原创 Andorid CoordinatorLayout中自定义Behavior以应用在任何类型控件上

首先我们来看下著名的知乎~ 为了有更好的用户体验,滑动的过程中顶部搜索栏、底部导航栏和有下家的fab都消失了,用户更加关注的中心的数据占满了整个屏幕,有效数据屏幕的利用率变大了。 由于有了不同种类的控件,原本CoordinatorLayout所带的Behavior不够用了。这时用CoordinatorLayout+自定义Behavior可以很好的实现。CoordinatorLayout和Be

2017-04-26 10:55:47 594

原创 Android Studio录制手机屏幕视频

开始进入社会工作了,想要认真的研究研究技术,写写博客,在写博客时看到别人写博客会发出一些手机屏幕的动态图,相信必然是先在手机上录屏,然后把视频转成动态图。因此想着先学手机录屏。首先想到的是可以用一些手机录屏app,但是在度娘上看了看,感觉大部分手机录屏app评价似乎不高,而且还需要root权限。我们还是回归原始吧。我们Android的开发工具Android Studio是很多功能的!!!!!!!

2017-04-25 19:57:19 3473

原创 使用BottomSheetBehavior时遇到的坑(Support Library 25)

最近空闲的时候在研究Android Material Design,在看了严振杰大神的博客 Material之Behavior实现支付宝密码弹窗 仿淘宝/天猫商品属性选择 纸上得来终觉浅,于是决定自己试着用一用文中提到的BottomSheetBehavior。 具体用法这里不多说,感兴趣的朋友自己去看博客,大神写的很详细。 主要实现功能如下面两张图(点击按钮控制底部栏的出现和消失):

2017-04-20 20:03:32 9242 4

原创 eclipse配置Tomcat9.0时遇到的问题

电脑之前eclipse配置过tomcat7.0,8.0,当时一点问题没有,好段时间没用tomcat了,今天学了点servlet,想用eclipse+tomcat测试下代码,网上看到tomcat都出到9.0了,然后就想用新的tomcat。没想到安装完之后,新建web项目时eclipse上在选择tomcat时居然没有tomcat9.0这个选项,这时我的eclipse版本是mars.2(eclipse-j

2016-10-31 19:31:13 8219

原创 Java读取文件内容并输出的最简单的方式之一(只需三行代码)

这次我使用的读取文件内容的方法所利用的是java的Scanner类。在我们初学 java的过程中Scanner类大多用于获取用户的键盘的输入,因为Scanner类确实是一个 很好用的获取用户的键盘输入。不过Scanner在获取输入的时候并不仅仅限于获取键盘输入的System.out,通过查看api文档我们可以看到实例化Scanner的时候我们可 以传入InputStream,File,Path

2016-10-28 10:55:56 9947

原创 自定义ViewGroup及其子类(Linearlayout,Relativelayout,FrameLayout。。。)时onDraw方法没被调用怎么解决

前几天在做2048小游戏的时候自定义了framelayout,当我想在上面画图的时候发现onDraw里面的方法根本就没有被调用,这让我百思不得其解,明明framelayout是viewgroup的子类,而viewgroup是view的子类,在自定义view的时候重写ondraw方法可以画出各式各样的view,为什么在framelayou里ondraw方法就不执行呢? 经过一番查阅资料,发现原因简单

2016-10-27 21:10:25 3120 1

原创 怎么删除文件名称过长的文件(我的随记)

今天在开发android的时候导入的一个别人的demo,后来不需要了想要删掉删除的时候发现有些文件提示文件名过长,无法正常删除,连压缩、移动、重命名都不可以。网上查到有各种各样的方法,用.bat文件批处理的方法我没有试,对那方面不熟悉,发现有一种方法通俗易懂而且很有效,就是改文件所在文件夹名的名字,越短越好,如果所在文件夹改了还是不行,就继续改上一层。至此我终于明白,大家也该明白,其实不是文件名太

2016-10-27 20:48:38 572

空空如也

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

TA关注的人

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