- 博客(17)
- 收藏
- 关注
原创 音频PCM 48K to 16K 重采样
简述部门有一个音频识别项目,采样率是16K 单通道,16Bit,最近需要接入视频通讯SDK,使用的是Webrtc 音频采样率是48K,双声道,16bit,本来想着有API可以修改这个采样率,但是SDK提供商说没有,看了下源码,确实不太好改,WebRtc 针对48K采样率的音频做了编码处理等一些操作。只能剑走偏锋?还好API提供了本地原始数据PCM的回调接口,可以将数据重采样成16K,对此做一下记...
2019-08-11 09:39:14
9177
原创 java 代码实现 lcx 端口转发例子
完整示例:import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.IOException;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;publ...
2019-06-21 15:19:40
489
原创 Databinding DataBindingComponent 找不到符号
今天准备把原来的项目倒到新电脑上,发现 Databinding 生成的文件中DataBindingComponent 类找不到符号。百度一通,然而没有想要的,并且很多重复的文章,Copy来Copy去,最后一无所获。。没办法,只好拿出交通工具 Google 一下,非常效率!!这里不得不夸一下 Google 是真TMD的好用。最后得出以下结果:Android studio 3.2....
2019-05-27 22:59:19
5182
3
原创 Kotlin Extensions在Fragment 找不到控件
Activity 中使用没有问题,但是在Fragment中却有问题。解决方法:在onCreateView 以后的生命周期中调用,即:onViewCreate分析:Activity Code:因为Activity实在ContentView初始化后(setContentView)调用的,所以没有问题,而Fragment是在初始化前调用,所以Extensions找不到控件o...
2018-12-21 13:52:58
1080
转载 IMAP 协议/命令
IMAP命令学习1.CREATE <folder>CREATE可以创建指定名字的新邮箱。邮箱名称通常是带路径的文件夹全名。(有些IMAP客户机使用邮件夹称呼新邮箱)C: A003 CREATE owatagusiam/ S: A003 OK CREATE completedC: A004 CREATE owatagusiam/blurdybl...
2018-12-11 15:29:31
3162
原创 华为7.0 Popupwindow 闪烁
在华为Android7.0 中设置Window透明后 popupwindow 一直闪烁添加Flag Window window = mActivity.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); window.addFlags(WindowMa
2017-10-31 10:04:52
1523
原创 初入Mui
最近接触了一下web移动开发,确实很强大,但是与原生APP相比还是有一定的差距,如果对体验没有特别大的要求,web移动开发是个不错的选择。最近有一个小项目,想支持 Android,ios 端,因为没有接触过Ios开发,重新学习成本太大,还得爬坑 在网上找了下,发现了一个框架 mui ,这款框架基于 html5 css js 开发
2017-09-04 14:08:03
351
原创 关于Kotlin "===" 的特性
后续补充code: var x1: Int? = 127 var x2: Int? = 127 println("x1 === x2 : ${x1 === x2}") var z1: Int? = 128 var z2: Int? = 128 println("z1 === z2 : ${z1 === z2}") // 输出 x1 === x2 : t...
2017-07-31 22:04:52
584
原创 Rxjava Schedulers 使用
在Rxjava 中使用Schedulers 对线程进行切换。其中需要使用到两个方法 observeOn 、 subscribeOn
2017-06-22 16:15:25
535
原创 Android Inflate 的使用
View.inflate 与 LayoutInflater在使用View.Inflate(context,resid,root)创建recyclerview item布局时,根布局的margin,pading都没有起作用.
2017-06-05 16:28:34
470
原创 Android SearchView 焦点问题
问题:SearchView 在退出软键盘后,Focus依然存在的问题。并且还会抢其它控件Focus?在试过clearFocus后也依然不好使...
2017-03-02 12:54:35
5641
1
原创 Android WebView重定向GOBACK问题
问题:最近项目中遇到WebView在重定向时GOBACK不好用了!我在webview进行表单提交后,返回列表显示提交成功,GOBACK后又进入了死循环....分析:URLx--》URLa --》 URLb--》表单提交(重定向) --》URLa 根据需求,这时候我们在URLa GOBACK又返回到 "表单提交(重定向)"//相当于又提交了一次
2017-02-26 15:11:35
1312
原创 Android自定义控件 - 标签流式布局
重写onMeasure计算childView宽度,如果当前ChildView放不下当前行,那么当前行剩余的空间由当前行其它控件平分,当前childView放入下一行,如果childView大于父View宽度,那么childView.width=ViewGroup.width。(如果子控件为GONE则不测量)
2017-02-25 21:56:31
864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人