logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ViewPager与TabLayout滑动到指定位置

mTl就是Tablayout,这样滑动后,ViewPager也会滑动,因为他们是联动的mTl.setupWithViewPager(mVpSetting);mTl.postDelayed(new Runnable() {@Overridepublic void run() {mTl.getTabAt(mCurrentPosition).select();}

#android
android分享功能

1.分享bitmap:java://将mipmap中图片转换成UriUri imgUri = Uri.parse(MediaStore.Images.Media.insertImage(getContentResolver(), bitmapByUrl, null,null));Intent shareIntent = new Intent();shareIntent.setAction(Inte

android studio startService

1.startService1.代码开始服务:Intent intent = new Intent(MainActivity.this, TestService.class);startService(intent);停止服务:stopService(new Intent(MainActivity.this,TestService.class));服务代码:public class TestSer

#android
android studio打开Android Device Monitor

步骤1.找到SDK路径2.找到monitor.exe(记得AS用管理员身份打开,有些没管理员打不开,我有报错信息,但是还是可以打开)3.双击打开

#android
android开发小小经验

1.学一样东西呢,最好写一篇博客来总结2.遇到不会的问题来博客记录一下更新中……(求大神指点)

#android#java
android studio 超级有用的快捷方式

1.撤销与反撤销撤销:ctrl+z反撤销:ctrl+shift+z2.

#android
RecycleView 刷新与冲突问题

解决办法刷新控件第一层写一个NestedScrollView全部代码<?xml version="1.0" encoding="utf-8"?><com.lcodecore.tkrefreshlayout.TwinklingRefreshLayoutandroid:layout_width="match_parent"android:layout_height="match_pa

文章图片
#android
android studio 模拟器设置刘海屏

1.打开开发者选项点击多次,就加入开发者选项了2.设置刘海屏点击这里就可以选择了

#android
android studio快速复制粘贴,可去除git

1.创建项目,包名保持一致。下面都是先删除原来的项目对应的东西,然后复制进去,1.2.3.1.注意:要先删除,在复制全部复制,结果不行

androidX包下的fragment中的setUserVisibleHint不被调用

原因(fragment+TabLayout+ViewPager):使用了这个:BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT而不是说这个:BEHAVIOR_SET_USER_VISIBLE_HINT使用这个:BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT的源码追踪:解决办法:换为:BEHAVIOR_SET_USER_VISIBLE_HINT.

#android
    共 16 条
  • 1
  • 2
  • 请选择