6 天空好像下雨

尚未进行身份认证

我要认证

程序员

等级
TA的排名 3w+

android 屏幕截取分享

之前写过一版android屏幕截取的文章最近也是整理了一下截屏的内容直接来干货,直接上代码这段截屏包含了两个部分,第一个view是当前页面,可以直接传入activity.getWindow().getDecorView(),也可以传入你想截屏部分的layout或者任意一个view;第二个view我这里是页面上浮现出了dialog,所以要把dialog画上去,一起截屏出来。public static void captureView(View view, View dialogView, Contex

2020-08-12 13:38:18

android webview加载页面适配问题

一般这种问题是我们没有对webview进行setting //支持javascript mWebview.getSettings().setJavaScriptEnabled(true); // 设置可以支持缩放 mWebview.getSettings().setSupportZoom(true); // 设置出现缩放工具

2020-08-12 10:48:04

Axure9 最新授权码,持续更新中

Axure下载地址:链接: 官方下载地址.授权码:Axure RP 9.0.0.3687 正式版Axure Enterprise EditionLicensee :Freecrackdownload.comKEY:5vYpJgQZ431X/G5kp6jpOO8Vi3TySCBnAslTcNcKkszfPH7jaM4eKM8CrALBcEC1Axure RP 9.0.0.3686 正式版Pro EditionLicensee : yygg329405KEY: QmNyZyXeMrJU+1yw

2020-05-28 14:51:56

谈一谈,自身做产品经理的一点感悟

  许久没有更新了,最近孩子出生了,忙了一段时间后,还是决定把之前的文章捡起来,整理一下,发出来。这篇文章只是简单的框架,对框架内的东西做了一些简单的阐述,希望大家看过之后有所感悟。    一. 产品经理先来说说产品经理的定位吧,一定是产品设计,但是产品设计不是产品经理一个人放飞自我的随意想象,而是依据客户的实际需求,分析竞品,结合公司现有的实力范围(框架、组织结构等),不断的从各种选项中选择出一套完整的、风险因素最小的方式

2020-05-26 16:22:33

针对list集合的操作,按照某一字段,对另一个字段进行归类

一直以来对集合的操作都是比较频繁的像简单的集合去重,取并集,取差集,按id取不同,我们都司空见惯了今天这篇文章其实也很常见例:举一个实际的情况吧,我们在选择法律法规的时候,《某某法》第一条,《某某法》第十一条《某某法》第一条《某某法》第二条《某某法》第十一条《某某某某法》第一条《某某某某法》第五十条《某某某某法》第十二条我们在多选完毕后,我们希望是这样去显示的:《某某法》第...

2020-01-13 15:06:03

总结2019,憧憬2020

转眼间,又是一年,这个互联网的冬天是真的冷啊,虽然不在北上广等一线城市,但是二线的城市一样寒冷,老朋友一起聚的时候,总能听到“最近不好干啊”,“大厂最近都在裁人”,“现在一个职位得会干好几件事,而且还得精”等等诸如此类的话;不过生活就这样,哪能一直一帆风顺的!...

2019-12-30 18:14:20

android 支持上拉加载,下拉刷新的列表控件SwipeRefreshLayout的二次封装

上拉加载,下拉刷新的列表控件,大家一定都封装过,或者使用过源代码,我会在最后贴出来这篇代码主要是为了解决两个问题1.滑动冲突得问题2.listview无数据时,无数据布局的展示问题下方列出的代码,主要就是为了解决listview与父布局之间的滑动冲突mListView.setOnScrollListener(new AbsListView.OnScrollListener() { ...

2019-12-30 16:31:23

android 简单说一下排序吧,常用的那么两三种排序算法以及在Android项目中怎么运行java的main方法

首先感谢同学们的留言Thanks♪(・ω・)ノ,这篇文章也是应同学的邀请,简单写一下常用的排序算法,后续还会持续更新1.第一个–选择排序,面试的时候也是有人问过的说白了就是遍历数组,找出最小的,交换位置/**选择排序 *遍历数组 然后每次遍历到一个元素之后 继续遍历该元素之后的所有元素 然后找到最小的元素 和其换位置 */ public static int[...

2019-12-11 17:38:18

android 热更新之腾讯Bugly 及所遇问题的修改总结

具体的操作步骤,其实与官网上的一致这里把官网贴一下腾讯热修复官网第一步:添加插件依赖工程根目录下“build.gradle”文件中添加:buildscript { repositories { jcenter() } dependencies { // tinkersupport插件, 其中lastest.release指拉取最新版本...

2019-11-22 11:04:44

Cause: buildOutput.apkData must not be null

记录一下 这个BUG的解决方式吧Cause: buildOutput.apkData must not be null打包的时候,更换一下打包APK的输出文件夹即可

2019-11-20 16:05:08

java中对list集合中的数据按照某一个属性进行分组

使用场景:项目中有个选择法律依据的地方列表是多选的《安全法》第一条《安全法》第十一条《安全法》第二十一条选择完毕后,要求显示成《安全法》第一条,第十一条,第二十一条按照这个格式 修改即可 // 数据源 List<BeanRespGetLaw.Law> lawList = data.getParcelableArrayListExtra("model")...

2019-10-31 09:58:58

retrofit okhttp中token失效再次请求,包含response中返回的错误代码解析

只要用到请求,那么一定会用到token这个东西这篇文章主要讲两个方面1.token失效的处理目标:我们一定不想在token失效后,直接提示用户重新登录获取新的token解决步骤:自定义一个Interceptor,用于token失效的处理import com.avicsafety.lib.tools.Validate;import com.google.gson.Gson;impo...

2019-10-23 17:45:45

谈一谈,自身对技术经理这个职位的理解吧

前言19年初在上一家公司离职,在上一公司服役了4年半,成长了不少,收获了不少东西,在上一公司也带过很多团队,多的时候6-7个人,少的时候2人,也总结了很多的所谓的经验吧,由于一系列原因吧,离职来到了我现在的公司岗位职责到这边以后,入职技术经理这个职位,管理7个人;公司整个架构很简单,销售部+研发部+技术支持部+人力资源+财务部 公司70人左右,开发占比一半;总体来说还可以简单说一下我这个...

2019-09-29 11:27:37

解决TabLayout+ViewPager+ListView,当ViewPager设置为Wrap_content,不显示viewpager的问题

网上很多的解释都是对的,但是有所欠缺直奔主题吧,本问题需要两步来解决,注意哈,两步首先第一步,当然是要自定义ViewPager了我这里至贴出关键代码了,网上有的是@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int height = 0; ...

2019-09-27 16:50:03

Android 手机号输入格式化 3-3-4

其实这个手机号默认格式化,非常非常简单的,我们只需要TextChangerListener监听器就足够了import android.content.Context;import android.text.Editable;import android.text.TextWatcher;import android.util.AttributeSet;import android.ut...

2019-09-06 17:16:10

Android Retrofit OkHttp 出现encode异常,Url的拼接问题

描述一下出现问题的原因正常我们拼接参数的时候,是这样的但是当url中存在"/","+","-"等特殊字符的时候,就会出现404,或者500的异常而且查看控制台LOG的时候,显示的URL是这样的这是因为 我们的URL由于安全问题,被转义了那么我们怎么修改呢,其实很简单...

2019-08-13 16:13:14

Android百度地图,高德地图等获取SHA1的方法

获取Android Studio的SHA1码参照我之前的文章获取Android Studio SHA1 码这里我们获取的不是Android Studio的SHA1,而是获取的签名文件的SHA1通过Android Studio编译器获取SHA1第一步、打开Android Studio的Terminal工具第二步、输入命令:keytool -v -list -keystore keystor...

2019-08-02 15:48:50

解决apk添加签名之后不显示百度地图获取定位信息

解决百度地图在系统签名完毕之后,不显示地图信息的问题主要是解决apk添加百度地图功能,不加系统签名时是可以显示的,添加系统签名之后无法显示地图信息的情况。网上查找资料发现都是说百度秘钥key的问题,后来修改SHA1之后解决了。1.将需要的apk添加系统签名(不需要添加系统签名的情况不存在这个问题),生成的.apk格式改为.zip格式,解压。将其中META-INF文件夹解压出来,得到其中的CER...

2019-08-01 19:19:59

Android studio 新建项目无法编译,直接跳过,没有响应

今天有个AAR的问题,一直导入不成功,我就寻思弄一个新项目,导入试试结果失败了我这个as 是最新的3.4的,运行自己公司的项目是没有任何问题的,但是就是新建工程的时候会出现这样的情况,很恼火各种翻找,发现了问题对头,就是这个jDK的问题,把他改正自己本地版本的jdk就可以了惊不惊喜,意不意外...

2019-06-19 20:04:43

MpAndroidChart Y轴显示整数

最近写项目,用到了图表控件,也就是MpAndroidChart控件遇到了一个神奇的问题,也就是MP控件要求Y轴数据必须是float的,那我们就需要自己去转换转换完毕后,发现显示出来的都是带有.00的数据那么我们就需要转换一下以下就是转换方法 data.setValueFormatter(new ValueFormatter() { @Override ...

2019-06-13 21:40:09

查看更多

勋章 我的勋章
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取