<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Cyq_0927的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Cyq_0927</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Cyq_0927]]></copyright><item><title><![CDATA[实现二维码的扫描和生成]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79440679</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79440679</guid><author>Cyq_0927</author><pubDate>Sun, 04 Mar 2018 22:47:13 +0800</pubDate><description><![CDATA[二维码现在越来越火爆，使用的越发广泛，对于二维码二维码的生成与解析，有多种途径具体操作实现步骤看这篇博客 
二维码的详细介绍Android6.0版本以上的权限管理 
危险权限管理首先添加zxing的依赖compile 'cn.yipianfengye.android:zxing-library:2.1'各种权限<uses-permission android:name="android.permis]]></description><category></category></item><item><title><![CDATA[Gilde加载网络图片+Banner轮播图]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79435319</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79435319</guid><author>Cyq_0927</author><pubDate>Sun, 04 Mar 2018 11:06:50 +0800</pubDate><description><![CDATA[Glide详细介绍 
Glide介绍主页面布局    <com.youth.banner.Banner
        android:id="@+id/banner"
        android:layout_width="wrap_content"
        android:layout_height="150dp" />主页面public class MainActivity ext]]></description><category></category></item><item><title><![CDATA[RecycleView加载布局和分割线]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79420186</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79420186</guid><author>Cyq_0927</author><pubDate>Fri, 02 Mar 2018 10:16:46 +0800</pubDate><description><![CDATA[RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK，它的灵活性与可替代性比listview更好。详细介绍看下面的链接

RecycleView详细介绍

首先加入依赖

    compile 'com.android.support:recyclerview-v7:26.1.0'



主页面和布局



  &amp;lt;android.support....]]></description><category></category></item><item><title><![CDATA[Okhttp的get和post请求]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79188308</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79188308</guid><author>Cyq_0927</author><pubDate>Sun, 28 Jan 2018 18:14:07 +0800</pubDate><description><![CDATA[添加okhttp和oki的依赖或者导入jar包okhttp官网：https://github.com/square/okhttp添加联网权限布局：点击按钮获取数据展示到TextView上<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro]]></description><category></category></item><item><title><![CDATA[实现原生登录注册和个人中心模块]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79044308</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79044308</guid><author>Cyq_0927</author><pubDate>Fri, 12 Jan 2018 15:09:46 +0800</pubDate><description><![CDATA[效果图 
添加的依赖   // OkHttp
    compile 'com.squareup.okhttp3:okhttp:3.9.0'
    // 拦截器依赖
    compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'
    compile 'com.google.code.gson:gson:2.2.4'联网工具类public]]></description><category></category></item><item><title><![CDATA[RxJava+Retrofit+Mvp实现购物车（没有结算页面）]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/79006812</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/79006812</guid><author>Cyq_0927</author><pubDate>Mon, 08 Jan 2018 20:25:04 +0800</pubDate><description><![CDATA[先给大家展示一下效果图

 
框架结构： 
1.项目框架：MVP，图片加载用Fresco，网络请求用OKhttp+Retrofit实现（自己封装，加单例模式）， 
2.完成购物车数据添加（如果接口无数据，可用接口工具添加数据）， 
3.自定义view实现加减按钮，每次点击加减，item中的总数及总价要做出相应的改变。 
4.当数量为1时，点击减号，数量不变，吐司提示用户最小数量为1。 
5.底部总]]></description><category></category></item><item><title><![CDATA[Android快速开发系列 10个常用工具类]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78853004</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78853004</guid><author>Cyq_0927</author><pubDate>Wed, 20 Dec 2017 14:38:03 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/lmj623565791/article/details/38965311，本文出自【张鸿洋的博客】


1、日志工具类L.java





[java] view
 plain copy






package com.zhy.utils;  
  
import android.util.Log;  
  ]]></description><category></category></item><item><title><![CDATA[RecyclerView 购物车 二级列表]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78842809</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78842809</guid><author>Cyq_0927</author><pubDate>Tue, 19 Dec 2017 15:02:54 +0800</pubDate><description><![CDATA[效果图先导入依赖compile 'com.squareup.okhttp3:okhttp:3.9.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'
compile 'com.google.code.gson:gson:2.8.2'
compile 'com.nostra13.universalimageloader:univers]]></description><category></category></item><item><title><![CDATA[自定义View实现自动转圈效果]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78748111</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78748111</guid><author>Cyq_0927</author><pubDate>Fri, 08 Dec 2017 09:24:59 +0800</pubDate><description><![CDATA[在values文件夹下创建attrs.xml<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="MyPb">
        <attr name="circle_color" format="color" />
        <attr name="circle_radius" forma]]></description><category></category></item><item><title><![CDATA[Android自定义View，paint+canvas的使用]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78724071</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78724071</guid><author>Cyq_0927</author><pubDate>Tue, 05 Dec 2017 19:49:22 +0800</pubDate><description><![CDATA[用自定义View控件实现画图功能在画图之前我们还需要了解一下自定义中的需要重写的方法和一些基本的APIAndroid中View的绘制是从根节点开始的，这是一个自上而下的过程，主要需要进过三个步骤：Measure(测量大小) –> Layout(摆放位置) –> Draw(绘制内容)。 
自定义view的绘制流程Paint类： 
Paint翻译为“画笔”，为绘图定义各种参数：颜色、线条样式、图案样式等]]></description><category></category></item><item><title><![CDATA[用css和jQuery实现简单的购物车功能]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78665116</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78665116</guid><author>Cyq_0927</author><pubDate>Wed, 29 Nov 2017 14:35:40 +0800</pubDate><description><![CDATA[首先导入各种jar包和样式bootstrap.min.css 
angular.min.js 
bootstrap.min.js 
jquery-3.2.1.min.js布局和样式<!DOCTYPE html>
<html lang="en">    <head>
        <meta charset="UTF-8">
        <title>商品订单（增删改查）：新增订单；批量删除，发]]></description><category></category></item><item><title><![CDATA[综合——用Angular和js实现排序查询操作]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78612301</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78612301</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 11:08:58 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>    <head>
        <meta charset="utf-8" />
        <title>第三周练习</title>
        <!--
            引入第三类库和样式
            隔行变色用bootstrap中的属性进行设置
        -->
        <link rel="style]]></description><category></category></item><item><title><![CDATA[利用ionic实现下拉刷新]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78612103</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78612103</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 11:00:27 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>ionic</title>        <!--记得导入ionic包和ionic样式-->
        <script src="js/ionic.bundle.min.js" type="text/javascript" char]]></description><category></category></item><item><title><![CDATA[Angular，js实现简单购物车功能]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611946</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611946</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 10:51:35 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>    <head>
        <meta charset="utf-8" />
        <title>实现简单购物车功能</title>
        <script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>
        <scri]]></description><category></category></item><item><title><![CDATA[二级联动实现省市表单添加删除操作]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611764</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611764</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 10:41:32 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>二级联动</title>
        <script src="js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
    </head>]]></description><category></category></item><item><title><![CDATA[表单姓名邮箱非空验证]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611510</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611510</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 10:28:10 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>姓名和邮箱验证</title>
        <script src="js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script>
        <]]></description><category></category></item><item><title><![CDATA[原生js实现隔行变色]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611261</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78611261</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 10:11:54 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <!--这个代码只是演示了用原生js实现隔行变色的效果，有些瑕疵-->
    <head>
        <meta charset="utf-8" />
        <title>隔行变色</title>
        <!--
            引入外部js
        -->
        <script src="j]]></description><category></category></item><item><title><![CDATA[媒体化查询]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78610971</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78610971</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 09:53:03 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>    <head>
        <meta charset="UTF-8">
        <!--
            作者：2470674067@qq.com
            描述：device-width 适应设备宽度
                 inital-scale=1 页面加载的时候缩放程度]]></description><category></category></item><item><title><![CDATA[帧动画和过渡动画]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78610686</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78610686</guid><author>Cyq_0927</author><pubDate>Thu, 23 Nov 2017 09:31:32 +0800</pubDate><description><![CDATA[帧动画<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>帧动画</title>
        <!--
            使用
            1.定义帧
            2.使用            开始红色
            中间是黄色]]></description><category></category></item><item><title><![CDATA[Android 常用权限和依赖]]></title><link>https://blog.youkuaiyun.com/Cyq_0927/article/details/78296264</link><guid>https://blog.youkuaiyun.com/Cyq_0927/article/details/78296264</guid><author>Cyq_0927</author><pubDate>Fri, 20 Oct 2017 15:45:13 +0800</pubDate><description><![CDATA[常用权限

网络连接和读写SD卡的权限



&amp;lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&amp;gt;
&amp;lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot;/&amp;gt;
&amp;lt;uses-permission androi...]]></description><category></category></item></channel></rss>