4 wangshuainan

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 28w+

File

文件和目录文件创建 目录创建 文件删除 目录删除1.文件创建直接根据文件完整url创建filename = "Desktop/input.txt";File f = new File(filename);if(!f.exists()) f.createNewFile();目录创建目录创建有两种:mkdir() 和 mkdirs() ; 说说他们的区别:mkdir()创建抽象路径

2017-09-11 14:17:57

FFmpeg将多张图片合成视频

FFmpeg将多张图片合成视频从不同目录下多张图合成视频PipeConcat容易误解的几个命令FFmpeg将多张图片合成视频首先要计算出视频的总帧数:总帧数 = duration * fps 。duration是我们设定的视频的长度,fps是视频每秒的帧数。第二步将所有的图片文件放到一个临时目录,并且制定一个命名规则(可正则的): 例如图片的素材是image0.jpg image1.jpg

2017-09-09 13:03:59

Java 传值传引用

[TOC] 首先,不要纠结于 Pass By Value 和 Pass By Reference 的字面上的意义,否则很容易陷入所谓的“一切传引用其实本质上是传值”这种并不能解决问题无意义论战中。更何况,要想知道Java到底是传值还是传引用,起码你要先知道传值和传引用的准确含义吧?可是如果你已经知道了这两个名字的准确含义,那么你自己就能判断Java到底是传值还是传引用。这就好像用大学的名词来解释高

2017-09-07 21:59:52

编译Android平台使用的FFmpeg库

编译FFmpeg编译生成多个.so 打包成一个.so 在安卓上测试使用编译FFmpeg编译环境: Mac OS NDK-r10e FFmpeg 3.3.3编译过程-修改configure文件下载FFmpeg源代码之后,首先需要对源代码中的configure文件进行修改。由于编译出来的动态库文件名的版本号在.so之后(例如“libavcodec.so.5.100.1”),而a

2017-09-05 21:08:45

Activity解析

本文主要讲述Activity的四个相关概念Activity基础知识activity生命周期图onWindowFocusChangedonSaveInstanceStateonRestoreInstanceState调用时机四种LauncheMode分析Activity一共有以下四种launchMode下面结合图例来解释实例图如下Activity Task分析Activity Tas

2017-08-07 15:30:42

Android 代码混淆常见问题及解决方案

1.什么是混淆?为什么混淆?将代码中的各种元素,如变量,函数,类的名字改写成无意义的名字。比如改写成单个字母,或是简短的无意义字母组合,甚至改写成“__”这样的符号,使得阅读的人无法根据名字猜测其用途。重写代码中的部分逻辑,将其变成功能上等价,但是更难理解的形式。比如将for循环改写成while循环,将循环改写成递归,精简中间变量,等等。打乱代码的格式。比如删除空格,将多行代码挤到一行

2017-03-23 15:55:32
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!