RecyclerView嵌套RecyclerView的自动滑动问题解决
大家在使用RecyclerView嵌套RecyclerView的时候会发现页面会内容自动滑动,解决滑动的问题很简单 两种解决办法: 一、代码中设置,内部Recyclerview去除焦点,父布局里获得焦点。 recyclerview.setFocusableInTouchMode(false); recyclerview.requestFocus(); 例如父布局是ConstraintLayout。 rootCL.setFocusableInTouchMode(true); rootCL.req
Android 颜色透明度对应16进制(跨度5%)
0%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=19 95%=0c 100%=00(全透明)
Android自动接听来电并录音
最近一个朋友(产品经理)找我说想我帮忙做个东西,我百般推辞,各种理由,尤其是想起当初一起没少撕逼,更是百般的不愿意,但是最后碍于私人交情,还是应承下来了,大致的要求是自动接听电话,播放预先设置好的语音,并对通话录音。但最终折在了播放预先设置的语音上(哭笑),也就只完成了自动接听电话和录音,也在这里记录一下吧。 看了很多的博客基本雷同,通过使用aidl的方式反射调用底层的接听电话接口,并配合try{} catch(Exception e) {} 的方式在高版本上使用广播模拟耳机按钮来实现接听电话
Kotlin与java语法对比笔记(一)
本文内容是我在学习kotlin语法的过程中学习和总结的一点小知识,很入门,初级水平,大佬请忽略。 如有错误敬请指正,不胜感激。 1、基本数据类型 java java:byte,short,int,long,float,double,char,boolean(多啰嗦一句String真的不是基本数据类型,末次面试时遇到小哥回答基本数据类型,第一个说的就是String,再三提示都肯定的回答String是) Kotlin Byte,Short,Int,Long,Float,Double,Char,Bo
约束布局ConstraintLayout
1、约束布局的出现背景 随着Android手机的普遍,APP已经成为我们日常生活中必不可少的部分,但随着APP不断的更新细化,布局也越来越复杂,更多层次的嵌套,已经成为影响APP性能的一个重要环节,也是我们在开发中不断优化的部分。Google也在为提高APP性能而不断改变着,因此在Android studio的2.3版本新建的Module中默认的布局就是 ConstraintLayout。 ConstraintLayout 是一个 ViewGroup,它的出现是为了解决复杂布局时,布局嵌套(布
Kotlin与java语法对比笔记(二)
本文内容是我在学习kotlin语法的过程中学习和总结的一点小知识,很入门,初级水平,大佬请忽略。 如有错误敬请指正,不胜感激。 Kotlin与java语法对比笔记(一):https://blog.csdn.net/LPL0129/article/details/86646378 10、定义类 Kotlin中的类是使用class关键字来声明: Kotlin中的类可以有一个主构造函数和一个或多个辅助构造函数。 主构造函数是类头的一部分:它在类名后面(和可选的类型参数)。 class Person
Kotlin与java语法对比笔记(三)
本文内容是我在学习kotlin语法的过程中学习和总结的一点小知识,很入门,初级水平,大佬请忽略。 如有错误敬请指正,不胜感激。 Kotlin与java语法对比笔记(二):https://blog.csdn.net/LPL0129/article/details/86653940 14、运算符 运算符 Java Kotlin 描述 a++/++a a++/++a 自增 a--/--a a--/--a 自减 a+b a+b 加法或字符串连接 a-b a-b 减法 a*b a*b 乘法 a/b a/
记:Git 提示Another git process seems to be running in this repository, .....
Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the
Kotlin与java语法对比笔记(四)
本文内容是我在学习kotlin语法的过程中学习和总结的一点小知识,很入门,初级水平,大佬请忽略。 如有错误敬请指正,不胜感激 16、判断器 java
int count = 1;
switch (count) {
case 0:
System.out.println(count);
break;
case 1:
case 2:
System.out.println(count);
break;
d
android studio 到入 flutter项目
1、打开File>Open,导入Flutter项目,选择flutter的根目录,就是包含pubspec.yaml的目录 2、设置flutter SDK路径 3、设置完成后 Apply完成点击OK 4、Upgrade dependencles 等待执行完成(忘记截图,借用下图) 5、点击运行
RecyclerView 设置多列显示
今天写代码的时候,就怎么都想不起来spanCount这个参数了,只好看原来的老代码。那就本着好脑子不如烂笔头的思想记下,能帮人最好。
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
app:layout_constraintTop_toBottomOf="@id/fgV3"
app:layout_constraint
md5`加密1:java简单实现
package md5testatest;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import sun.misc.BASE64Encoder;
public class Md5testaaa {
public static String EncoderByMd5(Strin
【微信小编】关联规则图
今天终于知道以前看到的关联规则图是怎么画出来的了。 效果图如下: setwd("D://test//")
testdt<-read.csv("test.csv",header = TRUE,sep="\t")
head(testdt)
trans5<- as(split(testdt[,"disease_tp"], testdt[,"zjhm"]), "transactions")
inspect(trans5)
rules <- apriori(trans5, parameter = lis
md5`加密2:udf简单实现
首先编写udf的java文件 除了导入hadoop里面的jar包之外(hadoop/share/hadoop/ : common 以及common里的lib ,mapreduce 以及mapredure 里面的lib; yarn 以及yarn里面的lib) 还需要导入hive里面的lib所有jar包 接下来是java主体部分,是把之前java上实现的拿来改一些地方: package myudf1;
import org.apache.hadoop.hive.ql.exec.UDF;
imp
【学习笔记】特征工程(1)
构建特征(转换) 原始数据的变量本身就是一个特征,有时会对其中部分变量进行一些转换,这样做可能会提高模型的稳定性和准确率。 常见的特征构建(转换)方式有: 标准化 x'=(x-μ)/σ,即原始数值减去均值除以标差,对原始变量进行了对中和归一,去掉幅度的影响 归一化 x'=(x-MinValue)/(MaxValue-MinValue),实现将原始变量值域划归到[0,1]区间,去掉量纲的影响 信号增强 常用的方法是:傅里叶变换、小波变换,主要用于信号处理、图像处理 降维技术 PCA,MDS(多维
用sqlplus导出oracle数据
当初装oracle数据库的时候比较混乱,账号密码没记清,最后导致odbc建不起来,没法让oracle直接和R连接起来。 所以只能先导出oracle里的数据到本地,再读进R. 导出时候用了sqlplus sql plus 登陆 sys as sysdba -- 一定要加上 as sysdba 不然总是报错 spool d:\a.csv
select ksmc || ',' || mzrq || ',' || age || ',' || gender || ',' || weekday || ',
spark是什么,就看看
Spark是一种计算框架,Spark实现的是实时查询、批处理,流处理功能三合一,经常用它和hadoop这个生态系统进行比较。hadoop的计算框架有mapreduce,map reduce每次计算都会把中间过程存在本地hdfs上,这个比较消耗资源和拖慢进程,spark就是直接将中间计算结果存在内存,所以速度很快(?对内存消耗很大吧,能支持么?) Spark使用的语言是scala最佳,也支持python,Java是可以用的但却不太推荐(不知道为什么)。 所以作为数据分析员可能只需要懂得一些sca
周排行