- 博客(13)
- 收藏
- 关注
原创 微信小程序wx.navigateTo无法跳转的问题
刚开始接触小程序,编写demo时发现无法跳转到指定页面,原因是配置了tabBar:如果配置了想要跳转navigateTo的url的话,就不可以进行跳转错误写法:wx.navigateTo({ url: '/pages/demo/demo', }) 解决方法:如果想要跳转到tabBar里面配置的url时,要使用switchBar方法来代替navageteTo方法,如下: wx.switchTab({ url: '/pages/demo/demo', })
2021-02-07 15:22:17 1134
原创 viewPager+fragment复用,下拉刷新数据错乱问题
刷新时只是把fragments列表清空了,但是原有的fragment其实还存在,adapter找的时候发现没有销毁还是会用之前的,在用的时候不取位置信息直接取fragment的hashCode内部会自己校验解决方案:方案一:继承FragmentPagerAdapter更改为FragmentStatePagerAdapter方案二:重写getItemId方法@Overridepublic long getItemId(int position) { //修改getItemId 不与位置对
2020-11-16 17:07:25 758 1
原创 自动刷新
每隔一分钟自动刷新功能RefreshBanner resh = new RefreshBanner(); @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); resh.handler.postDelayed(resh.runnable, 1000 * 60); } @Overri
2020-07-30 09:24:40 295
原创 判断小米后台弹出界面权限是否开启
private boolean canBackgroundStart(Context context) { AppOpsManager ops = (AppOpsManager) context.getSystemService(Context.APP_OPS_SERVICE); try { int op = 10021; // >= 23 // ops.checkOpNoThrow(op, uid, packageName) Metho
2020-05-25 16:32:08 3947
原创 px与dp、sp互转
px与dp、sp互转public static int px2dp(Context context, float pxValue){ float density = context.getResources().getDisplayMetrics().density;//得到设备的密度 return (int) (pxValue/density+0.5f); } public static int dp2px(Context context, float d
2020-05-25 16:22:58 245
原创 保存二维码到相册(重复保存)
保存二维码到相册时遇到的问题保存成功后查看相册会出现两张一样的,原因查看下面注释 public static void saveImage(Context context, Bitmap bmp) { if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { T...
2019-11-26 16:58:40 555
原创 ERROR: SSL peer shut down incorrectly
报一下错误:Could not get resource'https://jcenter.bintray.com/org/javassist/javassist/3.21.0-GA/javassist-3.21.0-GA.jar解决方法:build.gradle 把 jcenter()替换为 maven { url "http://jcenter.bintray.com" }...
2019-11-01 14:59:32 115
原创 adb的一些使用命令
打印Log:Linux使用:过滤:adb logcat -v time | tee log | grep -i xxxx先清空之前再打印:adb logcat -c && adb logcat -v time | tee log | grep -i -E “error|xx”打印保存到xx_log:adb logcat -v time | tee xx_log查看:g...
2019-08-30 15:46:20 238
原创 ubuntu 设备权限问题
adb start-server – 实际上它会启动一个 adb fork-server server adb kill-server – kill掉 adb devices – 列出所有的设备设置usb权限因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。 $ lsusb Bus 005 Device 001: ID 1d6b:00...
2019-08-30 15:24:10 506
原创 git的简单使用命令
新建分支:repo start xxx --all//创建一个叫xxx的分支查看当前分支:执行git branch切换分支:执行git checkout 命令切换到新分支删除本地temp分支:git branch -D temp同步所有:repo sync ;同步当前:repo sync .另一中同步方法三步:git stash、git pull 、git stash pop查看所...
2019-08-30 15:02:41 124
原创 RecyclerView滑动到顶部
判断是否滑动到顶部rvList是RecycleView控件rvList.setOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(@NonNull RecyclerView recyclerView, i...
2019-07-09 16:08:53 1865
原创 友盟集成微信授权登录,切换微信账号,登录无法切换微信信息问题
调用getPlatformInfo获取用户信息之前需要重新授权。UMShareConfig config = new UMShareConfig();config.isNeedAuthOnGetUserInfo(true);UMShareAPI.get(this).setShareConfig(config);UMShareAPI.get(this).getPlatformInfo();...
2019-06-25 18:17:54 1562 5
原创 封装AlertDialog工具类
自定义两个按钮弹框和一个按钮的弹框直接上代码,AlertDialogUtil工具类如下:public class AlertDialogUtil {/** * @param context 上下文 * @param title 标题 * @param content 内容 * @param btnCancleText 取消按钮文本 ...
2019-05-11 18:46:52 487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人