
Android学习
嗯哼丶苏苏
勤快的我等你call
展开
-
Android中竖着的tab栏——VerticalTabLayout之常见小问题
今天使用VerticalTabLayout写了一个与商城分类的类似页面,先看效果图分类页面示例左侧的分类标题本来是想用RecycleView来实现的,但是发现更改标题的颜色和背景不是很方便,于是更改为VerticalTabLayout了,关于VerticalTabLayout的使用网上有很多,这里就不进行阐述了,有需要的可自行百度,这里只说下使用过程中遇到的问题。在使用的过程中...原创 2019-12-18 15:12:54 · 1661 阅读 · 0 评论 -
RecycleView刷新数据后回到顶部
今天写了个demo,类似于商场的分类页面需要在点击左侧的控件的时候右侧的控件进行刷新,最后发现虽然点击了以后右侧数据有刷新,但是没有回到顶部,还是停留在之前的位置,上网找了很多都是不让刷新后回到顶部,与我的要求恰恰相反,并没有帮助我解决问题,最后发现只要一行代码就可以解决问题了!rightRecyclerView.scrollToPosition(0);...原创 2019-12-16 16:47:19 · 3137 阅读 · 0 评论 -
AS中使用mipmap中的图片找不到资源问题的解决
今天在mipmap中导入的几张图片,想着在drawable中的xml中使用,但是死活找不到资源还试着在图片放到drawable中去使用,但是还是找不到资源,最后把命名中的“-”改为“_”解决问题,至于道理,完全不知道为什么要这样,可能是不支持破折号吧!...原创 2019-12-12 10:23:45 · 1749 阅读 · 1 评论 -
使用butterknife报错
今天使用了一下butterknife,引入了所需的依赖implementation 'com.jakewharton:butterknife:10.2.0'annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'但是在运行的时候报Could not resolve all files for configurat...原创 2019-12-11 08:40:15 · 633 阅读 · 0 评论 -
Android使用ViewPager实现无限循环banner图,实现手指滑动时轮播停止功能
先看效果图banner图示例可实现自动轮播以及手动左右无限滑动实现的原理是在自己的准备的banner图的首尾再加上两张图,中间的adcde是我们需要轮播的图片,首尾则为特意加上去的,目的是使滑动更加的平滑,并不参与实际的操作。当页面从编号1滑动到0时,将页面设置为5;当页面从编号5滑动到6时,将页面设置为1;.为了防止页面停顿,突然跳到下一页的情况,将设置页面的代码放...原创 2019-12-04 14:25:35 · 859 阅读 · 1 评论 -
解决ViewPager+Fragment首次初始化时不加载页面问题
使用ViewPager+Fragment写了个简单的页面切换,在进行页面切换的时候发现第二页的数据在首次加载的时候不会加载数据,但是重新加载的时候数据会加载,研究发现是在适配器中没有加入数据添加的方法,添加方法并在fragment页面中调用该方法将数据传入适配器即可解决该问题。...原创 2019-09-18 21:10:31 · 970 阅读 · 0 评论 -
在fragment中使用Intent跳转到其他的activity
要在fragment中使用Intent就不能和以前一样使用了,因为没有继承Activity或者AppCompatActivity,在new的时候如果传入this是会报错的这个时候我们就要使用getActivity()获取活动页面的上下文了,注意一下,这里的mContext是我前面已经使用getActivity()获取了的,直接传入getActivity()也是可以的if (mPosi...原创 2019-08-10 08:23:42 · 2798 阅读 · 5 评论 -
实现Android隐藏状态栏和标题栏
早上写了个demo,但是看着很不舒服(与颜色搭配无关),因为整个页面除了自己定义的控件外最上面还有一个宽大的标题栏和状态栏。为了隐藏掉标题栏还专门百度了下,有些无用,有些要重新定义一个Theme,然后在AndroidManifest里进行配置,还是有点麻烦对吧,最后研究发现其实隐藏标题栏只要一行代码就可以解决问题:getSupportActionBar().hide();界面...原创 2019-08-01 17:34:25 · 320 阅读 · 0 评论 -
Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo问题
今天学着写了个底部导航栏滑动切换页面,主要是使用Fragment+ViewPager,项目可编译,但是运行就会报错停止,错误提示如下:手机程序中则是:通过查看错误信息发现报错是MainActivity中的 setContentView(R.layout.activity_main); 但是MainActivity并没有报错,查看R.layout.activity_main布局文件也...原创 2019-08-01 10:23:58 · 423 阅读 · 0 评论 -
Android studio 新建文件报错ERROR: Unable to resolve dependency for ' app@debug/compileClasspath'
许久未曾新建项目了,今天要新建个项目,结果一建就报错:Clean Proiect之后还是报错:这里虽然有很明显的提示,但是这个文件我其实是已经下了的:所以这个提示确实是个废物东西,最后打开build gradle文件,发现应该是配置的api太高了,最后改为28的,编译成功。补充:今天又研究了一下,发现我的模块配置sdk是28的,但是每次targetSa...原创 2019-07-29 16:38:41 · 284 阅读 · 0 评论