代码动态设置view或布局的宽高 有时我们需要在应用中动态改变图片或某一块布局的大小。这就不能用XML文件写成固定值,而需要在java代码中动态设置。网上有一些教程使用relativeView.setLayoutParams(newRelativeLayout.LayoutParams(100,200));的方法,可是发现这样设置很
播放歌曲录音同步播放录音audio与media资源共用 实现KTV唱歌效果:播放歌曲,录音(可存储文件),同时说话者声音播放出来,利用AudioTrack,AudioRecord,MediaPlayer,MediaRecorder四个资源实现(注意,4.3即API18以上不能同时播放录音,资源冲突)
listview嵌gridview并实现grid元素部分显示以及点击展开与折叠 有时我们需要用GridView显示目录列表,有时甚至是二级的,即listview每一个item里面又各自嵌入一个gridview,但是当二级目录(数据条目)的数量过多时,界面会比较臃肿,这时我们就想要有类似展开与折叠的效果,作者采用的策略是数据分段的分别显示,其中对于显示边界(处于限制显示数目的特定
顶部布局随ScrollView滑动透明度渐变QQ空间效果 Top layout with ScrollView sliding transparency gradient (QQ space effect)