- 博客(9)
- 收藏
- 关注
原创 Android AudioRecorder录音PCM格式转Mp3格式的Lame生成so文件方法记录
话不多说,直入主题。使用Android原生AudioRecorder录音之后的音频格式是PCM的,Mediaplayer是无法直接播放的,转成跨平台最好的MP3格式播的话就比较好了。一种方法是先录音,录音完成之后再转;另一种方法是边录边转。前者在录完之后转换是需要时间的,体验不太好,所以选择后者。Android可以通过jni的方式调用Lame的方法来实现边录边转。https://www.cn...
2019-08-19 18:30:56
1086
1
原创 Android获取外接U盘USB设备外接sd卡路径及文件的正确姿势
Android获取外接U盘USB设备路径及文件的正确姿势android应用开发中和U盘打交道的场景其实比较少,这次项目因为是做的汽车的中控系统里的一个视频播放应用,需求是可以播放插入的U盘里的视频。因为之前没有接触过这方面的东西,算是记录一下吧。主要分两步,第一:监听U盘的插拔;第二:获取U盘路径以及扫描该路径下所有文件。1.监听U盘的插拔:这里是通过系统广播来实现监听的,网上也有很多这方面...
2019-03-13 14:16:32
9277
6
原创 GestureDetector.SimpleOnGestureListener 回调无效的坑
GestureDetector是android项目中用于处理手势的类,它的介绍和用法网上资料一大堆,我这边就不说明了。今天写这个文章主要是记录一下使用过程中的一个坑,下面进入正题:网上很多资料教我们的用法如下:public class MyGestureDetector extends GestureDetector.SimpleOnGestureListener{ @Ove...
2018-12-03 17:45:42
1608
2
原创 记Android 本地图片压缩上传到服务器走过的弯路
在android应用开发中,涉及到本地图片上传的一般都会先对图片进行压缩再上传。常见的压缩方式有两种:一种是利用BitmapFactory.Options对图片进行尺寸上的压缩,具体方法如下:/** * 把原图按比例压缩 * * @param srcPath 原图的路径 * @param maxSize 指定的图片最大尺寸 * @return...
2018-11-21 12:56:05
790
2
原创 记录零碎的知识点
1.scrollView内的控件设置高度match_parent属性无效,需要给scrollView设置android:fillViewport=“true”
2018-11-13 11:41:38
263
原创 某些品牌手机拍照或者选择相册图片剪裁之后上传服务器失败报java.net.ProtocolException: expected 215 bytes but received 8192
Android手机调用系统相机拍照或者选择本地相册图片,然后剪裁上传服务器,应该是很常见的操作了。网上一搜一大堆开源第三方框架可以用,由于本次项目这块功能比较简单,就自己实现了,本来都是常规操作,但是写着写着就遇到了很多问题,比如获取相册图片7.0以上系统的适配问题,某些手机拍照之后照片自动旋转的问题,某些手机剪裁之后图片有黑边的问题等等,好在这些问题都有网上很多大神提供了解决方案。但是最后碰到...
2018-10-08 15:25:36
4042
6
原创 DialogFragment或者Dialog在某些机型上宽高设置无效或者不适配问题的解决
Dialog可以说是一个项目中的必用控件了,但是既然Google推荐用DialogFragment来替代Dialog,那我们就改用DialogFragment吧,话不多说,写一个最简单常见的屏幕中间弹出的DialogFragment,下面是java代码:public class CenterTipDialogFragment extends DialogFragment { @Bind...
2018-08-25 11:30:59
3595
原创 一些收藏
沉浸式状态栏:https://github.com/gyf-dev/ImmersionBar banner:https://github.com/bingoogolapple/BGABanner-Android图片压缩:https://tinypng.com/fragment使用:https://github.com/YoKeyword/Fragmentation...
2018-08-20 19:28:54
244
原创 Android实现Viewpager+fragment的fragment懒加载
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I ...
2018-08-17 16:16:53
329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人