5 天空好像下雨

尚未进行身份认证

程序员

等级
TA的排名 3w+

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

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

2019-09-06 17:19:36

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

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

2019-08-13 16:13:14

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

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

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(newValueFormatter(){@Override...

2019-06-13 21:40:09

Android 使用TabLayout时标题不显示问题

这个问题困扰了我一个下午,感觉吃饭都吃不好了,特此记录一下领导要求实现一个Tablayout+VIewPager的页面,很简单,对吧,然后,领导有要求这个页面顶部是有筛选条件的,筛选完毕后,需要刷新整个Tablayout+VIewPager我以为很简单,直接一个刷新,然后就出现了某个页面Tablayout的标题不显示了,而且第一个Tablayout显示异常上图处理方式很简单,直接...

2019-06-10 19:56:12

MpAndroidChart饼图

好久没写帖子了,一直忙的要死今天简单总结一下MpAndroidChart的饼图使用吧先上照片吧,没做Gif,请原谅我的懒好了,直接上xml吧,就是个很简单的布局文件,饼图中间显示统计数据<RelativeLayoutandroid:id="@+id/rl_content"android:layout_width="match_parent"...

2019-05-25 14:25:56

android JiaoZiVideoPlayer问题整理解析

1.监听播放按钮和全屏按钮需求:实现点击播放按钮,跳转至提示页面,处理完毕后,返回至视频页面全屏播放视频viewHolder.jzvdStd.startButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){...

2019-03-14 11:42:39

2018过度到2019 面试题

中高级面试题,总结1、Service生命周期?service启动方式有两种,一种是通过startService()方式进行启动,另一种是通过bindService()方式进行启动。不同的启动方式他们的生命周期是不一样.通过startService()这种方式启动的service,生命周期是这样:调用startService()-->onCreate()–>onStartC...

2019-02-21 14:59:41

android定时器AlarmManager

好久没写Blog了,一是最近项目比较忙,二也是最近家里的事也比较多好了,寒暄到此为止,貌似有些短暂

2019-01-09 15:49:03

Android Activity 一共三个页面A B C 在C中销毁B

有Androidactivity页面三个ABC,从A页面跳转到B页面不销毁A页面,然后再从B页面跳转到C页面不销毁B页面,现在要求在C页面销毁B页面:具体操作如下:在B页面定义publicstaticBmBActivity;在B的onCreate()方法中加入语句:mBActivity=this;在页面C中销毁:B.mBActivity.finish();...

2018-08-14 15:18:34

Android报错android.view.InflateException: Binary XML file line #2: Error inflatin Relativelayout

这两天整理了一下之前的代码,简单做了一下代码的Review发现有些代码居然无法运行了比如出现了下面这段错误信息android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassandroid.widget.RelativeLayout那么这个问题怎么解决呢,我是这样去分析的1....

2018-07-25 13:12:21

至程序猿 只有程序员才能看懂的笑话

程序员:三年前,当我写下这个的时候,只有上帝和我能够看懂。现在,只有上帝能看懂了。程序员眼中的爱情观:  爱情就是死循环,一旦执行就陷进去了。  爱上一个人,就是内存泄漏–你永远释放不了。  真正爱上一个人的时候,那就是常量限定,永远不会改变。  女朋友就是私有变量,只有我这个类才能调用。//个人吐槽:Friend也可以调用private  情人就是指针用的时候一...

2018-07-24 13:37:43

android PopWidow 遮挡软键盘

//设置是否需要软键盘pw.setInputMethodMode(android.widget.PopupWindow.INPUT_METHOD_NEEDED);//自动调整软键盘,不影响界面pw.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RE...

2018-07-11 14:43:53

查看Android studio SHA1.无需输入命令

第一步选择工程目录结构位Android的目录结构第二步按照下图选择右侧的Gradle第三步在控制台下面看到你的SHA1打印出来注意:切换一下显示的数据选中图中的这个图标即可...

2018-07-06 15:04:24

Android Studio修改应用程序的包名PackName

问题:修改了一下包名,发现依据包名getPackageName()创建出来的文件夹还是原来的包名分析:只在AndroidManifest修改了package的值,结果是不行的还需要在build文件中把applicationId也修改成同一个就好了...

2018-07-02 13:41:30

android 使用Lottie实现Android动画

首先,我们来了解一下什么是Lottie最近研究了一下这个Lottie,17年年初就出现了这个东西,据说很好用,但貌似用的不是很广泛,我也是粗略的了解了一下,还拉了个UI同事帮忙做了一下动画Lottie是一个支持Android、iOS、ReactNative,并由AdobeAfterEffects制作aep格式的动画,然后经由bodymovin插件转化渲染为json格式可被移动端本地...

2018-06-26 15:26:44

Omnigraffle Pro 注册码/许可证

最近一直在寻找一个好一点的画图工具,本来想用MindMaster替代一下,结果替代不了,才发现这个Omnigraffle工具,特此留存一下激活码OmnigrafflePro6注册码/许可证名字:mojado序列号:JYFE-JRJN-GSOT-GRAG-EVJI-TEFE-VJI名字:mojado@live.com序列号:IZAH...

2018-06-25 11:07:59

Android 6.0在SpannableString应用于Button时 出现的问题

SpannableString对于大家都不是什么陌生的东西了,富文本的展示都依赖着这个SpannableString这两天同事一直在弄这个富文本,发现了一个意想不到的bug那就是在6.0上SpannableString与Button的配合会出现错误并没有爆出来具体的行数,也没有具体的原因可以跟进,但是同样的TextView却是好使的对比了一下TextView和Button的...

2018-06-12 09:05:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。