自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android通知不显示横幅的一个坑

情况:代码写好了,运行却不能像微信来消息一样显示横幅,只能在通知栏上出个小图标,拉下通知栏才能看到。按照教学过程,把channel对象的importance设置为NotificationManager.IMPORTANCE_DEFAULT,然后运行代码,不会在屏幕顶蹦出横幅。default不蹦横幅,high才蹦,问题就在这个规则上,并且这里有个坑,耗费了我一天时间:一开始按教程发现不蹦横幅,然后就各种找原因,各种查,改各种set,也把这个importance改为了Notification..

2021-02-19 17:58:24 2378 6

原创 MacOS下AndroidStudio或IDEA等app内文件无法复制解决:拖动

问题发现在使用AndroidStudio做开发时打包的apk文件要通过微信发送给他人,这时候直接在as里左侧项目文件列表的apk文件上cmd+c,然后去微信输入框cmd+V,发现粘贴出来的只是这个文件名字符。。。这个问题,在网上很久解决方案,设置用梯子去外面找,结果能找到的解决方法都是让右键(或者option+cmd+F12) -> Reveal in finder(在Finder中显示),然后在Finder内显示了该文件,然后复制该文件。就实现了。好吧,为什么没有真正解决让cmd+c直接复制文件

2021-01-29 15:41:58 1905 1

原创 android studio打包导出未签名apk

现在的androidstudio选择debug打包的apk是有debug签名的。所以新建一个buildType比如unsigned{ buildConfigField "int", "REQUEST_TYPE", "1" minifyEnabled false useProguard false }然后在右侧gradle命令选择other -...

2020-03-23 17:48:53 2905 2

原创 解决constraintlayout内的textview文本显示不全不自动换行

1.修改textview的约束条件app:layout_constraintStart_toEndOf="@+id/textView3"改为app:layout_constraintLeft_toRightOf="@+id/textView3"注意 其他的start end也都改为left right2.其他属性搭配:android:layout_height="wr...

2019-12-17 11:50:09 4504 2

原创 android解决tools:replace specified, but no new value specified

这说明你给manifest添加了属性tools:replace例如:<application android:name=".MyApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/a...

2019-11-05 18:07:18 18536 3

原创 android textview文字底部对齐解决方案baseline

android的 textview总是有默认的padding, 设置负数padding这种方法也挺low不说,实际还一样是达不到效果。。。其实这个可以用baseline概念解决1.将两个textview,textview1,textview2放在relativeLayout里(或者constraintLayout)2.设置第二个textview的android:layout_al...

2019-09-12 17:39:42 11522 1

原创 记录用ConstraintLayout实现控件view最大高度的过程

背景我项目里用到个popupWindow,内容是掉接口获取的list,长度不固定,就想着弄个最大高度,让他在内容过多的时候不会太长怼到屏幕底部.开整:看constraintLayout的文章说用android:maxHeight=“250dp” 加 android:layout_height=“wrap_content” 使用, 实际设置到子view, 发现无效.diy测试发现:还有个a...

2019-09-09 17:54:19 3198

原创 最简单的android拖拽交换view

简单说两句背景, 最近项目需要用拖拽的操作方式切换视图块位置,实现业务需求.一开始我用recyclerView+ItemTouchHelper实现了列表和Grid列表拖拽切换item(排序),但是发现不够灵活适应业务需求,或者说满足不了需求吧,就查了下资料发现android view本身已经自带拖拽function了,包括启动拖拽,监听拖拽等,都很齐全的支持了,所以就照着这些function的文档...

2018-04-19 13:59:16 1702

原创 java中用runtime执行widows的cmd命令

今天同学发来一个面试题,让用java实现赋值文件到另一个目录,我就研究了下java执行win的cmd命令,发现网上好多例子都复制不成功妈的。最后自己鼓捣了半天才成功。看了某大神的文章,才知道runtime.exec();封装的水比较深。以上是我执行成功的代码,各位可以试试,不成功直播吃翔。下面是我总结的需要注意的地方注意:windows的dos的编码是GBK的,获取dos的输出内容时候

2016-09-01 16:11:01 1011

原创 web.xml文件中配置spring的ContextLoaderListener后报错

今天在做webapp   demo的时候发现将spring的ContextLoaderListener配置到web.xml 时,无故报错,鼠标移到红叉上,看错误信息说的webapp标签下只能包含xxxx标签元素,都给列出来了。如图:经过一翻纠结后,最后发现原来是元素的位置问题!解决方案:将元素放到其他各种配置的前面去!原理分析:web xml中的配置是按顺序执行的。元素作为提供上下文参

2016-03-18 23:50:21 3338

空空如也

空空如也

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

TA关注的人

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