4 MAIMIHO

尚未进行身份认证

大王叫我来巡山

等级
TA的排名 1w+

Android studio匹配dependencies中的版本号正则

(?<=:)[\w\d.@]+(?=')可以统一替换为 + 来为所有依赖检查更新

2019-12-17 22:41:28

Android studio 找出所有 sp 正则

(?<=\d)sp(?=")

2019-12-17 22:32:13

Windows 定时启动 关闭软件

使用Windows自带的任务计划程序就可以实现开始菜单搜索任务计划程序→创建基本任务接下来就是下一步下一步了选择脚本启动程序脚本规则:商店应用需要创建快捷方式,有些可以直接启动.cdC:\目录\目录\&startXXX.exe.lnk关闭程序脚本规则:taskkill/f/im进程名.exe...

2019-08-02 10:38:52

IDEA Android studio toString() 生成Json模板

toString → Settingspublic java.lang.String toString() {final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");#set ($i = 0)#foreach ($member in $members)#if ($i == 0)sb.append("####...

2019-07-05 16:12:51

中文Win10 任务栏右键菜单是英文

可能原因: NetSpeedMonitor的锅解决方法: NetSpeedMonitor 设置里面将语言改成English以外的.

2019-07-04 11:27:26

XStream 导入导出带属性 XML

生成和解析如下XML<resources> <string name="name0">text0</string> <string name="name1">text1</string> <string name="name2">text2</string> <string name="na...

2019-07-02 14:31:25

mapping.txt超过10M 压缩

友盟错误分析Mapping 文件管理只能上传10M以内的mapping文件, 自己的项目mapping文件已经超过10M, 所以想办法减少了mapping文件的大小.下载jar, 到mapping.txt所在文件夹双击运行即可. 需要jre环境. 如果双击没有运行可以使用命令行 java -jar 运行....

2019-06-29 10:09:54

JAVA Runtime.getRuntime().exec 执行多条

中间加上 & 或者 && 就可以执行多条了.Runtime.getRuntime().exec("cmd1 && " +"cmd2 && " +"cmd3 && " );

2019-06-28 19:26:34

jar包执行完删除自己

可以利用Runtime.getRuntime().execRuntime.getRuntime().exec("cmd /c ping localhost -n 2 > nul && del Delete.jar");2表示2秒, Delete.jar是文件名.

2019-06-28 19:10:40

IDEA Gradle项目控制台输出乱码

File|Settings|Build,Execution,Deployment|BuildTools|Gradle如图添加-Dfile.encoding=utf-8

2019-06-28 12:10:58

Android Studio3.3系列variantOutput.getPackageApplication()' is obsolete

原因:build.gradle中修改apk名称输出目录等操作调用将废弃的api如output.outputFile output.packageApplicationapplicationVariants.all { variant -> variant.outputs.all { output -> def outputFile = o...

2019-02-19 11:53:05

Git统计指定时间段内代码增删汇总行数

git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --since ==2019-1-10 --until=2019-1-25 --numstat | awk '{ add += $1; subs += $2; ...

2019-01-25 19:53:42

Gradle强制依赖某个第三方库

android {...}configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'}dependencies {...}Gradle DOC ResolutionStrategyapply plugin: 'java' //so that ...

2018-12-19 12:17:26

Android studio JavaDoc 中文乱码

导出时在Other command line arguments中添加-encoding utf-8 -charset utf-8

2018-11-25 23:11:22

scheduleAtFixedRate和scheduleWithFixedDelay

来自: http://www.cnblogs.com/trust-freedom/p/6594270.html ScheduledExecutorService#scheduleAtFixedRate() 指的是“以固定的频率”执行,period(周期)指的是两次成功执行之间的时间比如,scheduleAtFixedRate(command, 5, 2, second),第一次开始执...

2018-09-06 15:40:15

Error inflating class TextView

Caused by: android.view.InflateException: Binary XML file line #29: Binary XML file line #29: Error inflating class TextViewCaused by: android.view.InflateException: Binary XML file line #29: Error i...

2018-08-24 19:00:17

HashMap根据value移除键值对

根据value移除Map<String, String> map = new HashMap<>();map.put("1", "一");map.put("2", "二");map.put("3", "三");List<String> list = new ArrayList<&a

2018-08-21 18:00:31

Android Studio java.awt.geom.NoninvertibleTransformException

去掉xml中如下代码就可以预览了android:alpha="0"android:scaleX="0"android:scaleY="0"

2018-08-13 10:58:03

edittext 光标未尾显示

EditText.setSelection(int index)

2018-07-26 16:15:44

Android debug 包不能安装

gradle.properties 文件中添加: android.injected.testOnly=false

2018-07-23 13:03:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!