<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Maverlous的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Maverlous</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Maverlous]]></copyright><item><title><![CDATA[Android开发系列——实战篇14：NFC开发（理论篇）]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/115486325</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/115486325</guid><author>Maverlous</author><pubDate>Wed, 09 Jun 2021 12:28:29 +0800</pubDate><description><![CDATA[目录一、NFC简介1.NFC概览2.NFC工作模式2.NFC通信模式
一、NFC简介
1.NFC概览
2.NFC工作模式


主动模式：


NFC设备要向另一台设备发送数据时，发起设备和目标设备都需要产生射频场，以便进行通信。


发起设备指最先发起沟通的一方（自带供电），目标设备则为回应一方。


主动模式下，NFC发起设备通过“发送前侦听” 协议来发起半双工发送连接，防止冲突。


被动模式



启动NFC通信的设备（NFC发起设备，主设备），在整个通信过程中提供RF场，目标设备不必产生RF场。
N]]></description><category></category></item><item><title><![CDATA[Python学习笔记——有关于Anaconda配置和基本使用]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/114296339</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/114296339</guid><author>Maverlous</author><pubDate>Tue, 02 Mar 2021 22:33:39 +0800</pubDate><description><![CDATA[看到过的有关Anaconda基础知识讲的最好的文章：
https://www.cnblogs.com/yanghongtao/p/10928218.html

]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇13：Listview列表视图]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106825815</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106825815</guid><author>Maverlous</author><pubDate>Thu, 18 Jun 2020 12:42:30 +0800</pubDate><description><![CDATA[本文讲述Android开发中有关Listview列表视图的操作。
目录一、Listview简介二、Listview基本操作1.Listview适配器概述2.ArrayAdapter实现文本列表
一、Listview简介
Listview列表视图是在Android开发中很重要的一个控件。因为有的时候由于手机屏幕的限制，不能一下子呈现出所有的内容，Listview列表视图提供了一个列表形态的下拉框，这样通过滑动行为就能查看到所有的内容。
通过Listview展示的基本步骤是：

展示空间：一个view item]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇12：蓝牙开发（一）（设备操作篇）]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106374045</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106374045</guid><author>Maverlous</author><pubDate>Thu, 11 Jun 2020 12:48:08 +0800</pubDate><description><![CDATA[本文讲解

]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇11：多线程与异步机制]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106540548</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106540548</guid><author>Maverlous</author><pubDate>Thu, 04 Jun 2020 13:26:46 +0800</pubDate><description><![CDATA[本文介绍安卓的多线程与异步任务处理的机制
目录一、多线程1.主线程与子线程2.Handler用法详解使用Handler发送post请求使用Handler处理Message消息
一、多线程
1.主线程与子线程

每个 Android 应用都有一个主线程，负责处理界面（包括测量和绘制视图）、协调用户互动以及接收生命周期事件。

主线程一般被用于操作UI界面，与用户进行交互，所以也被称为UI线程。
与此相对的，在一些耗时比较久的任务处理中，比如从网络上下载资源、进行后台服务等，这些是用户看不到的地方。我们不能直接]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇9：数据的存储]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106081725</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106081725</guid><author>Maverlous</author><pubDate>Thu, 28 May 2020 13:29:09 +0800</pubDate><description><![CDATA[本文介绍数据的存储方式

]]></description><category></category></item><item><title><![CDATA[Android开发系列——基础篇3：Android四大组件]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106072462</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106072462</guid><author>Maverlous</author><pubDate>Thu, 21 May 2020 11:45:32 +0800</pubDate><description><![CDATA[本文开始介绍Android四大组件。
首先说明，对Android四大组件的理解并不是一蹴而就的，而是理论+实战项目。在做项目的过程中又回过来反复看理论，需要经过不断的实战的磨练，才能对它们有很好的理解。
本文也是依照这种思路，在实战中不断总结理解理论本身。
Android四大组件概述

Activity（活动）
Service（服务）
BroadCast Receiver（广播接受者）
Content Provider（内容提供者）

Activity
简介
Activity 类是 Android 应用的关]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇12：相机（设备操作篇）]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/106081810</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/106081810</guid><author>Maverlous</author><pubDate>Thu, 14 May 2020 13:03:15 +0800</pubDate><description><![CDATA[本文开始学习通过Android平台调用一些设备的硬件。
首先是对摄像头进行操作。

]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇6：事件处理]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105858991</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105858991</guid><author>Maverlous</author><pubDate>Thu, 30 Apr 2020 13:30:02 +0800</pubDate><description><![CDATA[当基本布局学会后，开发APP中一个很重要的过程就是进行事件的处理。
比如当你点击一个按钮，会弹出一个窗口。
在这个过程中，点击按钮就是一个事件，弹出窗口就是对这个事件的一个响应。整个过程就是APP对事件进行处理的一个过程。
看一下比较官方的定义：
事件处理

事件处理是指对系统中任意发生的一个活动调用有关程序或例程进行处理。


在Java语言中，当用户与(GUI组件交互时，GUI组件能够激发一个...]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇5：自适应屏幕尺寸（超详细教程）]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105697393</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105697393</guid><author>Maverlous</author><pubDate>Thu, 23 Apr 2020 13:26:31 +0800</pubDate><description><![CDATA[在实战篇5中构建了界面之后，在模拟器中完好的布局，在实际下载到手机上的时候，
像素与屏幕
在具体进行屏幕尺寸适配之前，首先要对相关的基础知识进行了解，其中最重要也最常用的就是dp、dpi、px的概念。

px：  像素，以具体像素为单位，是一个长度计量单位。
dpi：点每英寸，也就是每英寸内的像素点，是一个密度单位。
dp： 虚拟像素，是一个长度单位，用以在不同屏幕密度的设备上进行相应的具体长度的...]]></description><category></category></item><item><title><![CDATA[Android开发系列——基础篇2：APP工程结构]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105554815</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105554815</guid><author>Maverlous</author><pubDate>Thu, 16 Apr 2020 13:22:32 +0800</pubDate><description><![CDATA[在安装完成Android studio，进行开发之前，对于工程目录结构的了解是必不可少的。
APP工程结构


]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇4：使用布局编辑器构建界面]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105521566</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105521566</guid><author>Maverlous</author><pubDate>Wed, 15 Apr 2020 13:31:20 +0800</pubDate><description><![CDATA[本文主要详细介绍在Android Studio3.6.1内利用布局编辑器进行基础的界面构建。
使用布局编辑器构建界面
总体界面
首先要对Android Studio工作空间内有关布局的一些界面有所了解。

1.Palette：可以拖到布局中的视图和视图组的列表。
2.Component Tree：查看布局的层次结构。
3.Toolbar：用于在编辑器中配置布局外观及更改某些布局属性的按钮。
4.D...]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇3：打包项目代码生成.apk文件]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105397255</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105397255</guid><author>Maverlous</author><pubDate>Thu, 09 Apr 2020 11:04:10 +0800</pubDate><description><![CDATA[在项目开发完成后，得将项目代码打包成apk文件才能在相关安卓设备上运行。apk文件就是一个包。
进行apk文件打包有很多方式，分debug版和release版。通常所说的打包就是生成release版的apk包，release版的apk比debug版的小。
release版的还会进行混淆和用自己的keystore签名，以防止别人进行反编译，重新对代码打包从而替换你的应用。

简单点说就是给你的apk...]]></description><category></category></item><item><title><![CDATA[Android开发系列——基础篇1：Android系统的基本架构]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105267857</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105267857</guid><author>Maverlous</author><pubDate>Thu, 02 Apr 2020 13:25:00 +0800</pubDate><description><![CDATA[在进行安卓开发前，首先要对Android系统的架构有所了解并清楚我们在哪一层，Android开发做的是什么事情。
首先看一下Android系统的基本架构：


]]></description><category></category></item><item><title><![CDATA[Android开发系列——技巧篇1：Android Studio菜单栏与代码字体大小的调整]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105267341</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105267341</guid><author>Maverlous</author><pubDate>Thu, 02 Apr 2020 13:17:54 +0800</pubDate><description><![CDATA[在使用Android Studio的过程中会发现，默认的菜单栏与代码的字体很小，不便于查看，在软件自带的设置里是可以对菜单栏与代码字体的样式和大小进行调整的。
菜单栏字体大小调整
菜单栏与代码字体大小的调整是分开调整的。
点击File-&gt;Settings进入系统设置。

在Apperance&amp;Behavior中点击Apperance进入

勾选Use custom font，在Siz...]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇2：新建工程项目与模拟器创建]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105116686</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105116686</guid><author>Maverlous</author><pubDate>Thu, 02 Apr 2020 12:44:21 +0800</pubDate><description><![CDATA[本文主要介绍Android Studio新建工程项目与安卓模拟器的创建
创建一个新的工程项目
首先打开软件，在初始界面选择Start a new Android Studio Project

进入

]]></description><category></category></item><item><title><![CDATA[Android开发系列——实战篇1：安装开发环境]]></title><link>https://blog.youkuaiyun.com/Maverlous/article/details/105112571</link><guid>https://blog.youkuaiyun.com/Maverlous/article/details/105112571</guid><author>Maverlous</author><pubDate>Thu, 26 Mar 2020 11:46:01 +0800</pubDate><description><![CDATA[本部分开始进行Android开发系列的实战。
在进行Android开发之前，首先要安装Android相关的开发环境。主要分为两个部分进行：
一、安装Java并配置环境变量。
二、安装Android studio IDE。
安装Java并配置环境变量
从Android框架来看，处于最上层的Application层是用Java语言开发的，所以首先就是安装Java的环境。
进入官网下载最新的Java J...]]></description><category></category></item></channel></rss>