<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qxz2012_的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qxz2012_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qxz2012_]]></copyright><item><title><![CDATA[【vue】调试快捷键]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/100032659</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/100032659</guid><author>qxz2012_</author><pubDate>Fri, 23 Aug 2019 10:36:29 +0800</pubDate><description><![CDATA[option+command+i：浏览器打开开发者工具
]]></description><category></category></item><item><title><![CDATA[【vue】css3实现水平垂直居中]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/100032396</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/100032396</guid><author>qxz2012_</author><pubDate>Fri, 23 Aug 2019 10:29:50 +0800</pubDate><description><![CDATA[display: flex;
        flex-direction: column;
        justify-content: center;


]]></description><category></category></item><item><title><![CDATA[Android查看所有依赖]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/96486752</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/96486752</guid><author>qxz2012_</author><pubDate>Fri, 19 Jul 2019 18:09:48 +0800</pubDate><description><![CDATA[1、命令：./gradlew dependencies

2、直接执行gradle task  

3、自定义gradle task


gradle.projectsEvaluated {
  println('Projects loaded')
  println('*' * 15)
  allprojects.forEach { proj -&gt;
    final List&lt...]]></description><category></category></item><item><title><![CDATA[-bash ：gradlew command not found]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/96485854</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/96485854</guid><author>qxz2012_</author><pubDate>Fri, 19 Jul 2019 17:33:21 +0800</pubDate><description><![CDATA[权限问题
]]></description><category></category></item><item><title><![CDATA[gradle学习之——自定义task]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/90322224</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/90322224</guid><author>qxz2012_</author><pubDate>Sat, 18 May 2019 23:33:53 +0800</pubDate><description><![CDATA[自定义task任务，实现productFlavors中不同flavor的自动打包。代码如下：


flavors.keySet().each { flavor -&gt;
    buildTypes.each { buildType -&gt;
        def flavorCNName = getFlavorCNName(flavor)
        tasks.create(name...]]></description><category></category></item><item><title><![CDATA[vivo拍照权限]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/78270002</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/78270002</guid><author>qxz2012_</author><pubDate>Wed, 18 Oct 2017 10:24:14 +0800</pubDate><description><![CDATA[一般判断是否有拍照权限（Android6.0之前的）的办法：1.通过Camera.open()之后判断camera==null？2.有些手机即使禁掉拍照权限获取到的camera也不为null（比如魅族），这时可以通过捕获camera.getParameters()产生的异常，来判断。    public static boolean isCameraCanUse() {
        boolea]]></description><category></category></item><item><title><![CDATA[第一天写博客]]></title><link>https://blog.youkuaiyun.com/qxz2012_/article/details/40391467</link><guid>https://blog.youkuaiyun.com/qxz2012_/article/details/40391467</guid><author>qxz2012_</author><pubDate>Thu, 23 Oct 2014 09:26:49 +0800</pubDate><description><![CDATA[入职整整两周了，包括在求职之前，已经]]></description><category></category></item></channel></rss>