上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 75 下一页
摘要: 通常在软件发布的时候会打一个tag,用于标注这次发布的相关信息, 这样做的好处是,将来如果这个版本出现了问题,可以通过tag迅速定位到当前版本,进行错误修复。 1. 新建tag v1.6 就是这个tag的名称,通常以版本号命名。注意:tag是打在最近的一次Commit记录上的,比如我最近一次提交记录 阅读全文
posted @ 2019-10-25 15:31 夜行过客 阅读(17152) 评论(0) 推荐(2) 编辑
摘要: Android API 21及以上新增了ripple标签用来实现水波纹的效果。我们可以通过设置ripple背景来实现一些View点击效果。 该水波纹效果有两种:一种是有界的(点击后类似于一个矩形向四周扩展),一种是无界的(点击后类似于一个圆形向四周扩展)。 系统上的实现效果如下: 有界效果:在API 阅读全文
posted @ 2019-10-24 14:35 夜行过客 阅读(6152) 评论(0) 推荐(0) 编辑
摘要: 环境:FFmpeg 3.4.6Xcode 10.3macOS 10.14.6iOS SDK 12.4 一.准备工作 1. 下载FFmpeg我这里使用的是3.4.6版本的FFmpeg,可以从FFmpeg官网下载最新(http://www.ffmpeg.org)或者历史版本(http://www.ffm 阅读全文
posted @ 2019-10-24 00:23 夜行过客 阅读(1803) 评论(0) 推荐(0) 编辑
摘要: 1. 打开终端; 2. 输入命令: xcode-select --install ,如果出现下图,说明你已经安装过了,下边内容也不用看了 如果出现下图说明还没有安装,点击安装 同意协议: 稍等片刻......安装成功之后再次输入xcode-select --install 如果出现 就代表Commn 阅读全文
posted @ 2019-10-23 00:02 夜行过客 阅读(6868) 评论(0) 推荐(0) 编辑
摘要: 之前习惯使用windows+E来打开我的电脑,用了win10之后按windows+E打开的却是“快速访问”文件夹,很不习惯,可用下列办法改回: 1.打开“查看”选项卡,选择”选项“按钮。 2.在“常规”选项卡中,选择”此电脑“。 阅读全文
posted @ 2019-10-22 09:18 夜行过客 阅读(2531) 评论(0) 推荐(0) 编辑
摘要: Android 自3.0版本引入了DialogFragment这个类,并推荐开发者使用这个类替代之前经常使用的Dialog类,那么DialogFragment相对于之前的Dialog究竟有什么优势呢?这个DialogFragment又该如何使用呢?今天总结一下: 一. 与传统的Dialog类的对比 阅读全文
posted @ 2019-09-26 11:01 夜行过客 阅读(7223) 评论(0) 推荐(1) 编辑
摘要: 有时候在AS里点击某个类跳转到的仍然是这个类反编译的源代码,看起来依然不舒服,今天分享个办法: 1. 查看当前编译的SDK Version: 2. 确保当前版本的SDK源码已下载: 3. 找到android studio的配置文件夹(一般都在C:/User/用户名/.Android Studio): 阅读全文
posted @ 2019-09-23 16:06 夜行过客 阅读(9909) 评论(0) 推荐(0) 编辑
摘要: Android为了方便对Thread和Handler进行封装,也就是HandlerThread。HandlerThread继承自Thread,说白了就是Thread加上一个Looper。源码: 可以看到其本身便持有一个Looper对象。 之前学习的时候有两个疑问: 1. HandlerThread为 阅读全文
posted @ 2019-09-23 10:56 夜行过客 阅读(4990) 评论(0) 推荐(0) 编辑
摘要: 在Android中每个应用的UI线程是被保护的,不能在UI线程中进行耗时的操作,其他的子线程也不能直接进行UI操作。为了达到这个目的Android设计了handler Looper这个系统框架,Android 推荐把耗时的操作放到子线程中去执行,子线程执行完毕后如果想通知UI更新,可以通过给主线程的 阅读全文
posted @ 2019-09-20 18:17 夜行过客 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 总结下Java单例模式的几种写法: 1. 饿汉式 优点:实现简单,不存在多线程问题,直接声明一个私有对象,然后对外提供一个获取对象的方法。 缺点:class 类在被加载的时候创建Singleton实例,如果对象创建后一直没有使用,则会浪费很大的内存空间,此方法不适合创建大对象。 2. 懒汉式(线程不 阅读全文
posted @ 2019-09-20 11:25 夜行过客 阅读(1275) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 75 下一页