<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YiXingLing的博客]]></title><description><![CDATA[Fragment]]></description><link>https://blog.youkuaiyun.com/YiXingLing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YiXingLing]]></copyright><item><title><![CDATA[智能农业]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79953266</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79953266</guid><author>YiXingLing</author><pubDate>Sun, 15 Apr 2018 21:05:31 +0800</pubDate><description><![CDATA[1.添加依赖



dependencies {
    compile 'com.loopj.android:android-async-http:1.4.9'
    compile 'com.google.code.gson:gson:2.8.2'
    implementation 'com.squareup.okhttp3:okhttp:3.10.0'
    }

2.自定义对话框
...]]></description><category></category></item><item><title><![CDATA[AsyncHttpClient的使用]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79885883</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79885883</guid><author>YiXingLing</author><pubDate>Tue, 10 Apr 2018 18:59:49 +0800</pubDate><description><![CDATA[1.首先需要添加访问网络的权限



dependencies {
  compile 'com.loopj.android:android-async-http:1.4.9'
}

2.两种使用方法



AsyncHttpClient client = new AsyncHttpClient();
client.get(&quot;https://www.google.com&quot;, new AsyncHt...]]></description><category></category></item><item><title><![CDATA[广播]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79699935</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79699935</guid><author>YiXingLing</author><pubDate>Mon, 26 Mar 2018 16:29:27 +0800</pubDate><description><![CDATA[广播

1.广播是Android四大组件之一，全称BroadcastReceiver。 
2.广播分为发送方和接收方，就算没有接收方，发送方也会发送数据。 
3.广播可以实现跨多个平台的数据通信。 
4.广播可以实现跨进程间的数据通信。

静态注册无序广播示例

package com.example.pc.sendboradcastdemo;

import android.content.In...]]></description><category></category></item><item><title><![CDATA[四大组件之一Service]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79641971</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79641971</guid><author>YiXingLing</author><pubDate>Wed, 21 Mar 2018 18:15:47 +0800</pubDate><description><![CDATA[Service



为什么要学习Service

我们在做一些项目时需要让它在后台执行（如：下载，音乐播放）这个时候我们就需要Service。



什么是Service

1.Service是Android四大组件之一，和Activity的级别相当。 
2.Service是可以长时运行在后台的， 是不可见，是没有界面的组件。 
3.Service是运行在主线程中的。 
4.Service可以跨...]]></description><category></category></item><item><title><![CDATA[Android数据存储（二）—— SQLite]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79637139</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79637139</guid><author>YiXingLing</author><pubDate>Wed, 21 Mar 2018 11:11:46 +0800</pubDate><description><![CDATA[SQLite

为什么要学习SQLite

1.SharedPreferences是以XML形式存储数据的，只适合存储基本数据类型的数据。 
2.文件存储的内容在提取( 解析) 数据时，相对复杂。 
3.当数据量大，结构复杂时，如果使用SharedPreferences和文件存储对数据的操作将变得非常复杂，容易出错，效率低下，Android 中提供了SQLite数据存储来帮助我们解决这些问题。

...]]></description><category></category></item><item><title><![CDATA[Android数据存储（一）——SharedPreferences]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79613089</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79613089</guid><author>YiXingLing</author><pubDate>Mon, 19 Mar 2018 16:08:09 +0800</pubDate><description><![CDATA[1.什么是数据存储

1.运行内存 == 电脑内存； 
2.机身内部存储器 == 电脑硬盘；



手机内部存储器（核心文件夹）

1./system系统文件夹类似于Windows中的Windows文件夹。

2./data应用程序安装文件和数居文件( 存放在这个目录下的数据文件称之为内部存储）。

3./mnt/sdcard外部存储根文件夹，用于存放各种文件(存放在此目录中的文件称之为外部存储）...]]></description><category></category></item><item><title><![CDATA[简单的天气预报小软件]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79572701</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79572701</guid><author>YiXingLing</author><pubDate>Thu, 15 Mar 2018 19:33:12 +0800</pubDate><description><![CDATA[package com.example.pc.tqyb;

import android.os.AsyncTask;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import and...]]></description><category></category></item><item><title><![CDATA[HTTPURLConnection]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79528955</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79528955</guid><author>YiXingLing</author><pubDate>Mon, 12 Mar 2018 17:35:41 +0800</pubDate><description><![CDATA[HTTPURLConnection



1.什么是Http请求

1.HTTP请求是客户端和服务器端之间，发送请求和返回应答的标准(TCP)。 
2.客户端发出一个HTTP请求后，就与服务器建立起了TCP连接，服务端接收到请求并进行处理后返回给客户端响应数据。



2.什么是HTTPURLConnection

URLConnection是个抽象类，它有两个直接子类分别是HttpURLConn...]]></description><category></category></item><item><title><![CDATA[AsyncTask]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79517048</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79517048</guid><author>YiXingLing</author><pubDate>Sun, 11 Mar 2018 15:51:51 +0800</pubDate><description><![CDATA[AsyncTask

1.什么是AsyncTask

1.AsyncTask是Android提供的轻量级( 实现代码量少) 的异步类。 
2.为了降低异步通信的开发难度，提供了AsyncTask。 
3.AsyncTask直接继承于0bject类，位于android.os包中。 
4.使用AsyncTask可以忽略Looper、MessageQueue、Handler 
等复杂对象，更便捷的完成异...]]></description><category></category></item><item><title><![CDATA[Handler]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79484471</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79484471</guid><author>YiXingLing</author><pubDate>Thu, 08 Mar 2018 15:14:35 +0800</pubDate><description><![CDATA[Handler



1.什么是Handler

Handler是Android  SDK中处理异步消息的核心类。 
Handler的作用是让子线程通过UI线程通信来更新UI界面。



2.什么是Looper和MessageQueue

Android中创建的普通线程默认是没有消息循环的run方法执行完线程也就结束了，那么如何让线程不停的工作呢，这里我们就可以用Looper把普通线程变成可以循环...]]></description><category></category></item><item><title><![CDATA[屏幕适配]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79473088</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79473088</guid><author>YiXingLing</author><pubDate>Wed, 07 Mar 2018 18:32:54 +0800</pubDate><description><![CDATA[屏幕适配

1.什么是屏幕适配 
        通过对尺寸单位，图片，文字，布局这4种类型资源进行合理设计及规划，在布局时合理利用各种类型资源，让布局拥有适宜能力，能在各种设备下保持合理的展示效果。 
2.各种名词意义 
dpi：屏幕像素密度。 
dip或dp (device independent pixels)：设备独立像素， 与设备屏幕有关。 
1dp的长度 = 1 * dpi / 160...]]></description><category></category></item><item><title><![CDATA[Fragment]]></title><link>https://blog.youkuaiyun.com/YiXingLing/article/details/79460158</link><guid>https://blog.youkuaiyun.com/YiXingLing/article/details/79460158</guid><author>YiXingLing</author><pubDate>Wed, 07 Mar 2018 10:33:05 +0800</pubDate><description><![CDATA[                       **## Fragment ##**



什么是Fragment 
 fragment意为碎片，多个fragment进行组合可以做成多窗的UI界面。他有着自己的生命周期。
用Fragment能解决什么问题 
 能解决多种产品之间分辨率不同的问题。
Fragment静态加载方法 
 首先我们得建两个fragment布局文件，这两个布局我们只需要简单设定...]]></description><category></category></item></channel></rss>