自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Android Studio让工具栏返回到左边

3.6版本的截图,其他版本类似,

2020-02-25 14:25:07 1105

转载 实现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

双进度条(带渐变效果)

适用于两组数据进行对比显示,比如企业预算(15-20k)和个人预算(28-23k)进行对比显示,具体可以看效果图.https://editor.youkuaiyun.com/md/?articleId=104902302

2020-03-16

listview中a-z排序+搜索过滤

listview中可以按照a-z进行排序,并在搜索框里输入首字母后会动态改变listview的显示结果

2014-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除