<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小豆子的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Liu_xiaomo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Liu_xiaomo]]></copyright><item><title><![CDATA[CSS3 2D转换]]></title><link>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/102816248</link><guid>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/102816248</guid><author>Liu_xiaomo</author><pubDate>Wed, 30 Oct 2019 11:45:31 +0800</pubDate><description><![CDATA[一、2D转换

2D转换之移动 translate


移动盒子的位置：定位、盒子的外边距、2D转换移动
2D移动是2D转换里面的一种功能，可以改变元素在页面中的位置，类似定位。

语法：
transform: translate(x, y);或者分开写
transform: translateX(n);
transform: translateY(n);

&lt;style&gt;
     ...]]></description><category></category></item><item><title><![CDATA[flutter  json_serializable使用]]></title><link>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/96147884</link><guid>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/96147884</guid><author>Liu_xiaomo</author><pubDate>Tue, 16 Jul 2019 16:29:07 +0800</pubDate><description><![CDATA[1，添加依赖
dependencies:
   json_annotation: ^2.4.0

dev_dependencies:
  build_runner: ^1.0.0
  json_serializable: ^3.0.0

2，根据接口返回json创建实体类
class HomeEntity {
	String authToken;
	bool showTask;
	int pend...]]></description><category></category></item><item><title><![CDATA[Mac下安装Sublime text3及插件]]></title><link>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/91978125</link><guid>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/91978125</guid><author>Liu_xiaomo</author><pubDate>Fri, 14 Jun 2019 15:28:39 +0800</pubDate><description><![CDATA[1，下载,安装Sublime text3
http://www.sublimetext.com/3
2，安装管理插件的控件Package Control
https://packagecontrol.io/installation
View &gt; Show Console menu  输入

import urllib.request,os,hashlib; h = ‘6f4c264a24d9...]]></description><category></category></item><item><title><![CDATA[.gradle相关配置]]></title><link>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/89643654</link><guid>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/89643654</guid><author>Liu_xiaomo</author><pubDate>Mon, 29 Apr 2019 09:42:44 +0800</pubDate><description><![CDATA[1,多渠道打包配置
前言
首先要知道为什么要打多渠道包，目的：便于统计各个渠道的下载量。以下是基于友盟统计进行配置。
1，按照友盟官方文档说明，渠道信息通常需要在AndroidManifest.xml中配置如下值：

&lt;meat-data  android:value=“Channel ID” android:name=“UMENG_CHANNEL”/ &gt;

统计的重点就是以上valu...]]></description><category></category></item><item><title><![CDATA[通过命令行方式进行签名打包]]></title><link>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/89640235</link><guid>https://blog.youkuaiyun.com/Liu_xiaomo/article/details/89640235</guid><author>Liu_xiaomo</author><pubDate>Sun, 28 Apr 2019 16:26:05 +0800</pubDate><description><![CDATA[1,选中app这个module，然后切换到Signing标签栏，点击添加，然后生成release签名信息，点击"OK"。



2，切换到Build Types标签，将Signing config选择为"release"，即将刚刚生成的release签名信息配置进去。





完成之后，我们可以看到app中的build.gradle文件多出红框部分代码：



3，在命令行Terminal执行...]]></description><category></category></item></channel></rss>