自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KevinMoJ的博客

每天一点一滴~

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 gradle下载超时问题Error:Connection timed out: connect

gradle下载超时问题Error:Connection timed out: connect打开android 项目 一般遇到这个问题 就是gradle下载超时了,解决这个问题有几种方法第一种改变项目中需要gradle的版本,和你自己gradle的版本一样具体操作 请看 修改项目中gradle版本第二种到这里去下载对应的 gradle下载 版本解压到对应的文件夹下就OK了...

2020-07-07 15:36:59 2523

原创 获取屏幕宽,高的方法,包括考虑到通知栏,导航栏等等

平常我们做开发的时候,常用的方法就是获取屏幕宽高,但是真正的屏幕宽高是什么,顾名思义,屏幕的宽是屏幕的宽,但是屏幕的高到底是指哪一部分的高,整体的高?还是显示区域的高,此时屏幕的高是指包括导航栏和状态栏吗,还是不包括,如果没有系统导航栏的时候,屏幕的高是指哪,如果有导航栏呢?没有具体的定义,所以,我总结了一些屏幕高度方法./** * 通过反射拿到屏幕实际的高度(包括状态栏和导航栏)...

2019-09-20 19:15:00 462

原创 自定义地图转向标,复杂转向标

在用导航软件的时候,在导航过程中会有一个标志指示你往那个方向走,因为道路口多种多样,出口也不一样,如果都用图片代替,会很占应用大小,但是如果有一个自定义的转向标,我们只需给他返回一个方向和出口的方向,自动显示就好了。 这里只定义了正常的转向和环岛的转向标,自定义view用画笔画出来的,通过一系列的三角函数计算实现功能。 示例几个典型的转向标,灰色代表出口方向...

2019-04-04 18:05:50 1066

原创 Android自定义View之电池

先上效果图.如果当前电量小于20时候,不管充电没充电,电池的颜色都是红色,如果大于20,充电的时候电量的颜色是绿色,如果是正常的时候电量的颜色为黑色,提供改变电池颜色的方法等,此自定义View是做的自定义状态栏. 电量低充电电池的状态:充电电池的状态:正常电池的状态:画电池的代码:/** * 自定义画的电池 有接口 根据是否充电 白天黑夜等 改变电池的颜...

2019-01-27 14:08:29 1138 2

原创 android 当控制view显示或隐藏的时候,添加动画LayoutTransition,让view的变化不那么

     在Android开发中,view.setVisibility(View.VISIBLE) 或者 view.setVisibility(View.GONE) 这两句代码相信大家都经常用吧,比如你有一个长列表,里面的某一个条目被GONE掉了,那下面的条目会自动填充上去,如果没有动画效果,会显得比较生硬.Android API给我们提供了一个属性,在ViewGroup的XML布局文件中把a...

2018-11-28 16:59:48 1694

原创 Fatal Exception: android.view.WindowManager$BadTokenException

最近项目有一个弹dialog的异常,但是在本地是没有发现问题的,上线之后在线上崩溃发现了这个异常,但是不是很多,我的出现的问题就是:Fatal Exception: android.view.WindowManager$BadTokenException Unable to add window -- token android.os.BinderProxy@f377468 is not...

2018-07-23 17:47:09 817

原创 Android自定义分享

Android自定义分享APP

2017-08-11 12:01:43 609

原创 java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 的解决方案

java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 10(offset:0).state:11 的解决方案

2017-07-06 15:39:27 2721

原创 xml声明控件的时候,控件横向排列,width和height排列在一行

最近在用Android studio开发的时候遇到了一个非常烦的问题,就是我在写xml的时候,每次声明控件他的排列顺序是这样的声明的控件里面的width和height横向排列!!!!非常烦,严重影响开发效率,后来在研究过后发现,是这设置里面更改这个问题,具体为什么我会出现这个问题我也不知道......

2017-06-16 11:06:02 1201

转载 Android TextView行间距解析

TextView行间距设置在布局XML中有两个参数可以对TextView的行间距进行设置。 分别为:Android:lineSpacingExtra 和 android:lineSpacingMultiplier。 在代码中可以通过TextView的setLineSpacing()方法来设置。

2017-06-12 16:45:19 861

原创 用Android studio依赖Library,gradle报错问题

在依赖本地库的时候的错误解决办法

2017-06-05 18:15:52 836

原创 Android获取CPU使用率

android获取CPU当前的使用率

2017-05-11 15:41:50 2307 2

原创 SpannableString的基本用法

SpannableString的基本用法,在开发的时候遇到就总结一下,仅供参考~

2017-05-10 16:45:16 424

原创 Android判断当前栈顶Activity的包名

Android开发判断当前界面是不是桌面,适用于5.0前后版本,获取桌面包名,包括第三方桌面,获取栈顶Activity包名

2017-04-28 09:58:13 3418 1

复杂转向标自定义view

具体示例是本人写的文章配合讲解,代码里面也有具体的解释说明 https://blog.csdn.net/KevinMoJ/article/details/89028286

2019-04-04

自定义分享dialog界面

androidAPP自定义分享dialog

2017-08-14

空空如也

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

TA关注的人

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