- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 完美解决DrawerLayout全屏滑动及嵌套viewpager滑动冲突问题
今天写代码发现drawlyaout只能从边缘划出来,并没有在屏幕任意一个位置划动出来的属性,那么就让我们来解决这个问题我的布局是主布局是个viewpager,侧滑菜单是个NavigationView,我想实现的效果是当viewpager是第一页的时候向右滑动屏幕任意位置侧滑菜单会弹出来,滑动其余位置都不会出来: 1.利用反射机制先设置drawlyaout能够全屏滑动public stat
2016-11-30 17:36:37 4452 4
原创 Android获取坐标的几种方法
android应用程序中获取view的位置图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()手势滑动之玩转onTouchEvent()与Scroller
2016-11-29 13:45:49 1106
原创 Android 目录过长造成的error Error:too long on Windows, keep below 240 characters :解决办法
错误信息、编译不成功的原因是超过了最长限制。 解决办法 有两种:1.将工程挪到最外层文件夹。2.或者是在根目录下的build.gradle添加如下代码:allprojects { repositories { jcenter() mavenLocal() } buildDir = "C:/tmp/${rootProject.name}/${p
2016-11-25 10:06:44 378
原创 Android Studio中获取sha1证书的方法
为了避免注册时弄错签名,建议直接用打包出来的apk查看签名,具体如下: 1. 将apk修改后缀为 .rar文件后解压; 2. 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA 3. 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA 这里将会显示出MD5和SHA1签名。
2016-11-24 19:43:38 358
原创 TabLayout使用
1.关联库compile ‘com.android.support:design:23.3.0’2.布局写上TabLayout <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="0dp" android:layout_height="
2016-11-05 17:10:23 710
原创 Android事件拦截机制
onInterceptTouchEvent()的机制总结,基本的规则是:down事件首先会传递到onInterceptTouchEvent()方法如果该ViewGroup的onInterceptTouchEvent()在接收到down事件处理完成之后return false,那么后续的move, up等事件将继续会先传递给该ViewGroup,之后才和down事件一样传递给最终的目标view的o
2016-11-01 17:08:19 517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人