YOU'VE MADE A BRAVE DECISION, WELCOME.

码中自有颜如玉

xmp简介

我打算从以下几个方面介绍xmp: 什么是xmp?为什么要使用xmpxmp的读写过程 从图中我们可以看出,xmp支持的文件格式还是比较多的。在这我着重介绍一种——jpeg,其他的具体用到的时候可以再去详细了解。

Read More...


Git使用

本地登录SSH认证(1)本地SSH公钥生成。打开git bash终端,输入:ssh-keygen –t rsa –C “邮箱地址”,邮箱地址为你的github账号邮箱。 (2)执行上一步命令成功后会在用户文件夹下生成ssh公钥文件。若能可以访问文件夹.ssh,则说明文件夹生成成功。 (3)找到.ssh文件夹,选择后缀为.pub的文件并用记事本打开,复制里面的内容。(4)登录github网站,在setting里面找到ssh key,选

Read More...


使用CrashHandler来获取应用的crash信息public class CrashHandler implements UncaughtExceptionHandler { private static final String TAG = "CrashHandler"; private static final boolean DEBUG = true; private stati

Read More...


相比于旧的camera API,Camera2 API则稍微有点复杂,在Android L中被提出。为什么说有点复杂呢?涉及到十多个类,这些类几乎都被异步调用,加上大量的拍照控制以及元数据等等,这些都是导致你困惑的原因。 不要怕,我会识破这一切。当面对一个复杂难懂的系统时,我通常会借助于UML类图来理清思路。 看,下图是Camera2 API的类图。 推荐你先读一下Android官方文档,带着你的疑问再回到本文中来。我将会解释文档中说

Read More...


在这篇文章中,简单介绍下如何在Android Studio中启动测试。书写一个单元测试并在你本地的开发机器上运行,一级如何在设备上做功能UI测试。 你将会学到: 更新Gradle配置文件来引入JUnit,Android测试依赖库; 写Unit测试,这将运行在你本地开发机器的Java虚拟机上; 写Espresso测试,浙江运行在手机设备或模拟器上。 环境: Android Studio:1.2+ Android 4.0+ 测试机

Read More...


Java NIO

PathPath通常代表文件系统中的位置。 创建一个Path调用Paths.get(String first,String … more)。第二个变量一般用不到,用来把额外的字符串合并起来形成Path字符串。 在/usr/bin目录下的文件压缩工具zip创建一个绝对Path Paths.get(“usr/bin/zip”) 也可以用如下方式创建: FileSystems.getDefault().getPath("/us

Read More...


传递参数给批处理文件这么调用 call xxx.bat “option1” “option2”echo %1echo %2echo %3echo %0echo %19pause @命令 表示不显示@后面的命令@echo 123pause Goto命令goto label(label是参数,指定所要转向的批处理程序中的行) pause命令pause(效果:请按任意键结束…) call命令call test2.bat arg1 arg2(调

Read More...


JDK的安装 进入 /usr/local目录 sudo cd /usr/local 新建一个目录,比如:java mkdir java 在官网下载安装包,这里以jdk-8u121-linux-x64.tar.gz这种安装包为例; 将文件复制到之前创建的java目录 cp ***/jdk-8u121-linux-x64.tar.gz /usr/local/java 解压 tar -zxvf jdk-8u121-linux-x64.t

Read More...


Material Design主题Material Design现在有三种默认的主题可以设置。 @android:style/Theme.Material(dark version)@android:style/Theme.Material.Light(light version)@android:style/Theme.Material.Light.DarkActionBar 通过如下代码,可以通过使用自定义Style的方式来创建自己

Read More...


虽然还没想好写点什么,但是总觉得这里放句话比较和谐。