今天在动态写布局的时候,动态new了一个TextView,然后给其设置padding不起作用。
后来,在这里查到,tv.setPadding()要放在setBackgroundResource()后面。
tv.setBackgroundResource(R.drawable.layer_textview); tv.setPadding(5,0,0,0);
这样一来就解决了问题。
今天在动态写布局的时候,动态new了一个TextView,然后给其设置padding不起作用。
后来,在这里查到,tv.setPadding()要放在setBackgroundResource()后面。
tv.setBackgroundResource(R.drawable.layer_textview); tv.setPadding(5,0,0,0);
这样一来就解决了问题。
一般用在多媒体录制上面,当然如果你只是简单的想录制音频,用它最合适不过,不过如果你想更多样化的录制这里推荐《Android MP3录制,波形显示,音频权限兼容与播放》。今天的主题是录制视频,用的还是老式通用的Camera,不是新的camera2(这就尴尬了.....((/- -)/),反正个人秉承能用是王道的做法(懒)。之前也尝试过FFMPEG的录制合成音频,大小和效果也不错,只是有时候的兼容性确实有些问题,最主要还是资料不多,不好改啊 ̄へ ̄(懒)。
最近公司在做个短视频的项目,其中借鉴了很多抖音的设计,其中就有抖音的上下滑切换视频。
1.解决录制后文件较大的问题 2.解决清晰度问题 3.同一控件上实现录制和播放 4.解决VideoView播放时不能全屏问题 5.解决了预览图拉抻的问题 6.自定义播/录组件 连续录制/播放
在开发时,数组返回数目很少,需求要求不能左右滑动;
在seekbar中添加 android:splitTrack=”false” 即可:
SeekBar的高度及thumb圆点显示不完全解决办法如下
用RecyclerView的addOnItemTouchListener()监听,根据滑动的距离判断是否相应点击事件
这是一个简单的recyclerView嵌套recyclerView的demo, 很明显,子布局应该也是可以滑动的才对,但你滑动子布局却是父布局在滑动 这就是滑动冲突
如何在代码中设置LinearLayout的高度
意思就是 你的tag 名字要使用 app名:tag 的形式 比如: