- 博客(14)
- 收藏
- 关注
原创 contos安装nvm报错.nvm/nvm.sh: line 1: 400:: command not found
contos安装nvm:安装失败,因为没有安装git问题描述:报错:/home/jkt/.nvm/nvm.sh: line 1: 400:: command not found=> nvm is already installed in /home/jkt/.nvm, trying to update the script=> nvm source string already in /home/jkt/.bashrc=> bash_completion source str
2020-12-12 08:01:57
750
原创 自定义view出现不能执行ondraw方法
自定义view出现不能执行ondraw方法宽高不能小于0宽高不能小于0因为之前高度用了heightMeasureSpec如果高度想要自适应,应该要计算好高度@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { setMeasuredDimension(...
2020-03-31 17:40:31
353
原创 Android 解决SoundPool没有播放完成回调,导致语音被覆盖
public class VoiceUtil { private final static String TAG = "VoiceUtil"; private static volatile VoiceUtil mInstance = null; private ExecutorService executor = Executors.newSingleThreadExe...
2020-03-23 09:32:22
2683
1
原创 解决句柄泄露(fd leak)[error: Too many open files]
接手老项目(历史遗留下来的bug)这个项目跑的是rk3288板子,adb检验appid是否为句柄泄露adb devicesList of devices attachedP1QRMFV6HD device192.168.100.188:5555 deviceadb -s P1QRMFV6HD shellshell@YoungFeel:/ $ suroot@Youn...
2020-03-06 16:56:36
1313
原创 Android TextView两端对齐
Android TextView两端对齐自定义view实现TextView两端对齐以下是效果图项目地址使用gradle依赖自定义view实现TextView两端对齐因为需求有用到textview两端对齐,官方的布局不能实现,在网上也找不到满意的方案,所以自己写了个自定义view实现两端对齐功能。支持末尾加冒号或者其他符号,并且自定义冒号左边距和右边距。有两种样式,一种是两端对齐,另外一种是中间...
2020-02-01 11:28:49
1080
原创 webview和h5绑定方法
AndroidmWebView.addJavascriptInterface(new JsPopInterface(), "a");public class JsPopInterface { public JsPopInterface() { } //确认关闭 @JavascriptInterface publ...
2018-12-27 14:43:22
349
原创 沉浸式下View放到状态栏下方
setMargins(imgBack, 0, StatusBarUtil.getStatusBarHeight(this), 0, 0);public static void setMargins(View v, int l, int t, int r, int b) { if (v.getLayoutParams() instanceof ViewGroup.MarginL...
2018-12-27 14:17:15
274
原创 view设置透明度
只需要view.setAlpha({float});而不是view.getBackgroud().setAlpha({float});
2018-12-27 13:37:15
925
原创 fragment回调到activity
#fragment回调到activityaDialog.setTargetFragment(this, ADD);@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resul...
2018-12-26 13:58:16
573
原创 SpannableString设置不同大小字体顶部对齐
SpannableString设置不同大小字体顶部对齐网上复制粘贴就行了设置让前两个字符串顶部对齐网上复制粘贴就行了private float sp2px(Context context, float sp) { float scaledDensity = context.getResources().getDisplayMetrics().scaledDensity; ...
2018-12-25 10:45:06
2084
原创 RecyclerView横向滑动设置每个item占位相等
if (isMore) { ViewGroup.LayoutParams layoutParams = holder.itemView.getLayoutParams(); layoutParams.width = (ScreenUtils.getScreenWidth(activity) / 4); holder.item...
2018-12-25 10:44:10
2179
原创 RecyclerView设置每个item之间间隔
RecyclerView设置每个item之间间隔private void initDecoration() { HashMap<String, Integer> stringIntegerHashMap = new HashMap<>(); stringIntegerHashMap.put(RecyclerViewSpacesItemDec...
2018-12-25 10:41:21
2392
原创 java开发:读取ftp服务器文件通过浏览器下载
前端代码window.location.href=this.contextPath+"【路径】?filePath="+【文件路径】+"&fileName="+【下载后的文件名】;java后台代码 private static FileSystemManager fsManager = null; static { try { ...
2018-03-01 14:48:49
6017
4
原创 Linux源码安装MySQL5.7.21
完全卸载以前安装的MySQL查看MySQL是否已经安装 rpm -qa|grep -i mysql如果之前是源码安装MySQL,则没有数据,如果有数据 rm -rf 【查询到的所有数据】找到以前MySQL文件位置 find / -name mysql将所有找到的MySQL路径全部删除 rm -rf 【找到的所有路径】以上步骤完全卸载MySQL源码安装MySQL...
2018-02-28 11:39:23
1320
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人