- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 APP跳转应用商店“求个好评“,“去评价“等,实现不同手机品牌跳转对应的应用平台
之前做这个功能的时候为了省事,直接调用通用方法,系统会弹框显示所有的应用市场(包括某些浏览器),类似下面这样,体验不好,华为市场因为这个也拒过一次(之前都是正常的) 下面是完整的工具代码,直接调用 AppMarketUtils.launchAppDetail(); 代码中的context需要修改 package com.lb.baselib.utils; import android.annotation.SuppressLint; import android.content.Context; impo
2020-07-23 11:55:11
2795
1
原创 使用Android-sdk自带的工具uiautomatorviewer.bat查看布局
如何查看一个APP某个界面的布局情况? 可以使用SDK自带的工具查看,因为SDK更新的原因,所以有的在第一张图片的位置,有的在第二种图片的位置打开后点击红框的其中一个按钮,会显示要链接的设计或者模拟器,选好后会显示当前手机界面,吧鼠标放到一个控件什么,该控件会显示红色虚线,对应的右边会显示控件信息,也可以点击右边的控件,界面对应的view会有红色虚线出现 ...
2020-06-23 13:53:33
1982
原创 为什么Activity 的 onStop ,onDestory延迟 10s 才执行
对于延迟10s执行的原因总结是: UI线程被占用,在执行某些东西; 可参考的排查原因:<关闭或者将要返回的界面中> 有动画在执行, 有自定义view的ondraw()方法在执行,或者其他方法在执行,比如我遇到的, A->B,B关闭返回A时,因为俩个界面都有自定义view,在A界面的自定义view中调用了requestLayout();导致B界面在关闭时,其中的自定义view的onDraw()一直在执行,时间大概是10s. 3.比如上面的代码效果是是textview的drawle
2020-06-04 18:23:11
1294
转载 Android---解决PopupWindow无法覆盖状态栏
当sdk > 21,PopupWindow在标题栏没有办法遮罩 有两种方法:建议使用第二种,第一种会把底部的三大按键也覆盖 方法1: popupWindow.setClippingEnabled(false); 方法2: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ...
2020-04-08 19:06:07
2876
2
原创 上下双进度条带渐变色
效果图 package com.lb.doublerangeprogressbar; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.LinearGradient; import android.graphic...
2020-03-16 16:37:02
425
转载 实现retrofit Post缓存拦截器(过期重新请求网络)
今天就聊聊retrofit 中使用自定义的缓存拦截器来实现POST的缓存策略吧。 带着这几个疑问吧: 1.retrofit 不是可以直接使用缓存拦截器吗?为什么还要自定义呢。 2.拦截器有什么作用呢,这个自定义的缓存拦截器实现什么功能呢。 解答: 1.retrofit内部使用的是okHttpClient,它内部只支持GET缓存,所以如果你想缓存POST的请求的话 还是得自己动手,丰衣足食了。 2...
2019-12-11 14:42:00
660
retrofit,okhttp get,post缓存(过期重新请求 )
原文链接:https://blog.youkuaiyun.com/B1ueKid/article/details/76835500 要实现一个okhttp的缓存...
2019-12-03 09:17:03
602
原创 安卓 studio报错记录
这种报错一定是某个.xml文件的 <?xml version="1.0" encoding="utf-8"?>重复了,找了很久,记录下
2019-08-14 17:26:22
260
原创 Android 设置DrawableRight和DrawableLeft 的通用点击事件
package com.lb.frame.views; import android.annotation.SuppressLint; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.Mo
2016-11-18 15:23:14
2773
双进度条(带渐变效果)
2020-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅