
android
史上最强的生物
大概只是一个超级棒的人吧。
展开
-
IDEA配置数据库,以及写mapper时的配置
idea连接数据库,带提示版原创 2022-05-19 12:09:20 · 4428 阅读 · 0 评论 -
DatagramSocket close后receive随机没有断开
DatagramSocket close 随机关闭不了receive继续阻塞原创 2021-12-15 18:30:54 · 1834 阅读 · 0 评论 -
textview显示不同字体。(windows上可获取.ttf)
1. 安卓需要修改字体比较少,但最近有个需求需要可选多种字体(宋体、黑体、楷体...)2. 安卓对中文其实支持并不太好,tts(语音)中文也需要外装,所以字体更加需要.ttf文件加载。3.textview.setTypeface(Typeface tf),使用这个可以设置选用字体,和加粗斜体等。4.所以需要的是构建Typeface文件,可以选默认、assets、sd卡中加载,具体Typeface....原创 2018-07-16 11:16:53 · 465 阅读 · 0 评论 -
安卓textview上中英显示宽度测试。
只是篇测试记录,并非深度研究分析。1. 做一个需要需要以补空格方式居中文字,分拆textiew也可以,但是基于原有项目上修改非常,项目需求总体来说是 开始(居中文字)结束,居中文字需要8个中文长度,不够时补空格。2. 所以有了一个测试(仅测试结果)。当textsize为45 时,中文的宽度为45。但是英文和数字并非想的那样,不同的英文不一样,大概25-28都有,一个中文大概4.5个空格。所以估计是...原创 2018-06-20 10:12:49 · 940 阅读 · 0 评论 -
金枪不倒的app
1.因为项目原因,总之就是需要一个app永不闪退,但是肯定会有些错误(如显示不全,点击按钮没反应或其他),注意是金枪不倒,不是毫无bug,没bug的程序被人发明出来那还得了。2.https://www.jianshu.com/p/01b69d91a3a8 这个文章还可以。3.有一个叫UncaughtExceptionHandler的接口,大概看名字就知道,就是未捕捉错误处理器。实现这个接口unca...原创 2018-03-29 17:19:51 · 256 阅读 · 0 评论 -
synchronized小小记
public class FaceUtil {public static final byte[] RECOFACE_SYN_LOCK=new byte[1];}public class A{ public void fun (){ synchronized(FaceUtil.RECOFACE_SYN_LOCK){ i++;//code 1 ...原创 2018-02-26 15:59:27 · 150 阅读 · 0 评论 -
安卓adb shell命令行
1.安卓adb命令常用是adb install,adb connect(需要打开无线调试),adb pull,adb push等。2.adb shell 指令后可执行shell命令(linux),并且可以在root过的手机中执行相关命令,如pm,rm等安装删除命令,修改时间,更多的命令可ls system/bin,每个文件就是一个命令执行,其中busybox 又包含很多命令,包括没有的find命令...原创 2018-02-09 14:28:10 · 867 阅读 · 0 评论 -
surfaceview相关
1.surfaceview默认双缓存。2.surfaceview重叠,相同位置后draw的surfaceview不会覆盖已画的surfaceview的区域,使用setZOrderOntop/setZOrderMediaOverlay可以覆盖,前者是置于任何view之前,后者是置于surfaceview之前(现象),或者用canvas.clip系列解决。原创 2017-12-18 14:32:13 · 219 阅读 · 0 评论 -
eclipse修改中文字体大小。
windows->Preferences原创 2017-11-30 09:56:24 · 2688 阅读 · 0 评论