- 博客(7)
- 资源 (8)
- 问答 (3)
- 收藏
- 关注
原创 Android停止动画clearAnimation失效问题
在一个界面有一连串动画,当某个动画开始时,其他所有动画都要消失,可是不管stop、cancel还是clearAnimation,甚至直接设置view.setVisibility(View.INVISIBLE),都没有用,简直都要怀疑人生时,秉着代码是不会骗人的原则,继续寻找答案,终于峰回路转,原来是自己作死,设置了一个动画监听,在onAnimationEnd时启动的其他关联动画,又给带回来了,错误
2016-11-24 13:18:55 7128 1
原创 RelativeLayout中子控件改变layoutParams无效
布局代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <SurfaceView android:i
2016-11-21 16:13:03 3009
原创 Java线程同步与锁
一、多线程同步当AB两个线程同时竞争资源时,A线程先获取到资源执行,B线程处于阻塞状态,A线程释放资源后,B线程从挂起处继续执行。测试代码:public class WaitNotifyDemo { public class PrinterA implements Runnable { @Override public void run() { System.out.
2016-11-21 14:40:50 383
原创 Android竖屏视频录制
需求很简单,用前置摄像头录制竖屏的视频,然后上传到服务器后台,然后后台可以在线观看这个视频。现在很尴尬的一个问题出现了,上传的视频在播放时,要么是横屏,要么是黑屏。额,我们的播放器是自己做的,用其他在线播放器是可以正常播放黑屏视频的,然而,做播放器的人已经离职了,so,优化播放器这条路算是断了。那怎么才能让视频正常播放,又是竖屏的呢?答案我也不知道,只有一遍遍的调试相机和录像的参数,然
2016-11-11 11:16:43 1698
原创 android实现牛顿摆
上次看到一个小伙伴实现了牛顿摆,发现挺有意思的,于是乎自己也想着做一个,虽然说是重复造轮子,我看中的是这个过程,顺便巩固一下自定义view,并且我做了一个扩展,可以自定义线和小球的尺寸与颜色,还有初始角度。效果图如下:其实通过做这个项目可以扩展学习到很多姿势,首当其冲的就是物理姿势(我发现我连重力加速等于多少都忘了,so sad)。通过一步步推算得出角速度与偏移角度的公式(在线编辑数学
2016-11-03 17:52:11 1440
原创 手机录屏并转换成gif动图
手机连接电脑,用android studio就可以录屏了,不用下载任何软件,如下图所示:视频转gif动图的工具找了几个都不行,最后终于找到一个能用的,百度:movietogif。使用方法:第一步:选取原始视频。点击“打开视频”按钮,选取视频文件。支持各种常用视频格式,如:AVI, MPEG, MP4, WMV, MKV, MOV, VOB, RMVB等。第二步:截取视频片段
2016-11-03 17:39:30 3541
原创 离线安装使用github
官方下载的文件是要在线安装的,要下载120多M,出于众所周知的原因,通常下载到一部分就失败了。其实,下载一个离线包直接安装就行了,亲测可用,目录如下:http://download.csdn.net/detail/yu75567218/9672184载后解压,直接运行GitHub.application即可。使用文章参考:http://www.cocoachina.com/ios/
2016-11-03 17:36:33 787
android可暂停的录制视频(修复秒拍闪退)
2016-10-21
自定义输入框--输入法与表情面板切换
2016-09-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人