自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android开发系列——实战篇14:NFC开发(理论篇)

目录一、NFC简介1.NFC概览2.NFC工作模式2.NFC通信模式一、NFC简介1.NFC概览2.NFC工作模式主动模式:NFC设备要向另一台设备发送数据时,发起设备和目标设备都需要产生射频场,以便进行通信。发起设备指最先发起沟通的一方(自带供电),目标设备则为回应一方。主动模式下,NFC发起设备通过“发送前侦听” 协议来发起半双工发送连接,防止冲突。被动模式启动NFC通信的设备(NFC发起设备,主设备),在整个通信过程中提供RF场,目标设备不必产生RF场。N

2021-06-09 12:28:29 3521 1

原创 Python学习笔记——有关于Anaconda配置和基本使用

看到过的有关Anaconda基础知识讲的最好的文章:https://www.cnblogs.com/yanghongtao/p/10928218.html

2021-03-02 22:33:39 151

原创 Android开发系列——实战篇13:Listview列表视图

本文讲述Android开发中有关Listview列表视图的操作。目录一、Listview简介二、Listview基本操作1.Listview适配器概述2.ArrayAdapter实现文本列表一、Listview简介Listview列表视图是在Android开发中很重要的一个控件。因为有的时候由于手机屏幕的限制,不能一下子呈现出所有的内容,Listview列表视图提供了一个列表形态的下拉框,这样通过滑动行为就能查看到所有的内容。通过Listview展示的基本步骤是:展示空间:一个view item

2020-06-18 12:42:30 710

原创 Android开发系列——实战篇12:蓝牙开发(一)(设备操作篇)

本文讲解

2020-06-11 12:48:08 948

原创 Android开发系列——实战篇11:多线程与异步机制

本文介绍安卓的多线程与异步任务处理的机制目录一、多线程1.主线程与子线程2.Handler用法详解使用Handler发送post请求使用Handler处理Message消息一、多线程1.主线程与子线程每个 Android 应用都有一个主线程,负责处理界面(包括测量和绘制视图)、协调用户互动以及接收生命周期事件。主线程一般被用于操作UI界面,与用户进行交互,所以也被称为UI线程。与此相对的,在一些耗时比较久的任务处理中,比如从网络上下载资源、进行后台服务等,这些是用户看不到的地方。我们不能直接

2020-06-04 13:26:46 619

原创 Android开发系列——实战篇9:数据的存储

本文介绍数据的存储方式

2020-05-28 13:29:09 263

原创 Android开发系列——基础篇3:Android四大组件

本文开始介绍Android四大组件。首先说明,对Android四大组件的理解并不是一蹴而就的,而是理论+实战项目。在做项目的过程中又回过来反复看理论,需要经过不断的实战的磨练,才能对它们有很好的理解。本文也是依照这种思路,在实战中不断总结理解理论本身。Android四大组件概述Activity(活动)Service(服务)BroadCast Receiver(广播接受者)Content Provider(内容提供者)Activity简介Activity 类是 Android 应用的关

2020-05-21 11:45:32 512

原创 Android开发系列——实战篇12:相机(设备操作篇)

本文开始学习通过Android平台调用一些设备的硬件。首先是对摄像头进行操作。

2020-05-14 13:03:15 798

原创 Android开发系列——实战篇6:事件处理

当基本布局学会后,开发APP中一个很重要的过程就是进行事件的处理。比如当你点击一个按钮,会弹出一个窗口。在这个过程中,点击按钮就是一个事件,弹出窗口就是对这个事件的一个响应。整个过程就是APP对事件进行处理的一个过程。看一下比较官方的定义:事件处理事件处理是指对系统中任意发生的一个活动调用有关程序或例程进行处理。在Java语言中,当用户与(GUI组件交互时,GUI组件能够激发一个...

2020-04-30 13:30:02 262

原创 Android开发系列——实战篇5:自适应屏幕尺寸(超详细教程)

在实战篇5中构建了界面之后,在模拟器中完好的布局,在实际下载到手机上的时候,像素与屏幕在具体进行屏幕尺寸适配之前,首先要对相关的基础知识进行了解,其中最重要也最常用的就是dp、dpi、px的概念。px: 像素,以具体像素为单位,是一个长度计量单位。dpi:点每英寸,也就是每英寸内的像素点,是一个密度单位。dp: 虚拟像素,是一个长度单位,用以在不同屏幕密度的设备上进行相应的具体长度的...

2020-04-23 13:26:31 9696 3

原创 Android开发系列——基础篇2:APP工程结构

在安装完成Android studio,进行开发之前,对于工程目录结构的了解是必不可少的。APP工程结构

2020-04-16 13:22:32 552

原创 Android开发系列——实战篇4:使用布局编辑器构建界面

本文主要详细介绍在Android Studio3.6.1内利用布局编辑器进行基础的界面构建。使用布局编辑器构建界面总体界面首先要对Android Studio工作空间内有关布局的一些界面有所了解。1.Palette:可以拖到布局中的视图和视图组的列表。2.Component Tree:查看布局的层次结构。3.Toolbar:用于在编辑器中配置布局外观及更改某些布局属性的按钮。4.D...

2020-04-15 13:31:20 701

原创 Android开发系列——实战篇3:打包项目代码生成.apk文件

在项目开发完成后,得将项目代码打包成apk文件才能在相关安卓设备上运行。apk文件就是一个包。进行apk文件打包有很多方式,分debug版和release版。通常所说的打包就是生成release版的apk包,release版的apk比debug版的小。release版的还会进行混淆和用自己的keystore签名,以防止别人进行反编译,重新对代码打包从而替换你的应用。简单点说就是给你的apk...

2020-04-09 11:04:10 1781

原创 Android开发系列——基础篇1:Android系统的基本架构

在进行安卓开发前,首先要对Android系统的架构有所了解并清楚我们在哪一层,Android开发做的是什么事情。首先看一下Android系统的基本架构:

2020-04-02 13:25:00 1431

原创 Android开发系列——技巧篇1:Android Studio菜单栏与代码字体大小的调整

在使用Android Studio的过程中会发现,默认的菜单栏与代码的字体很小,不便于查看,在软件自带的设置里是可以对菜单栏与代码字体的样式和大小进行调整的。菜单栏字体大小调整菜单栏与代码字体大小的调整是分开调整的。点击File->Settings进入系统设置。在Apperance&Behavior中点击Apperance进入勾选Use custom font,在Siz...

2020-04-02 13:17:54 1370 1

原创 Android开发系列——实战篇2:新建工程项目与模拟器创建

本文主要介绍Android Studio新建工程项目与安卓模拟器的创建创建一个新的工程项目首先打开软件,在初始界面选择Start a new Android Studio Project进入

2020-04-02 12:44:21 438

原创 Android开发系列——实战篇1:安装开发环境

本部分开始进行Android开发系列的实战。在进行Android开发之前,首先要安装Android相关的开发环境。主要分为两个部分进行:一、安装Java并配置环境变量。二、安装Android studio IDE。安装Java并配置环境变量从Android框架来看,处于最上层的Application层是用Java语言开发的,所以首先就是安装Java的环境。进入官网下载最新的Java J...

2020-03-26 11:46:01 492

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除