自定义博客皮肤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)
  • 收藏
  • 关注

原创 图形图像处理

图形图像处理总结总结

2021-06-21 06:34:14 110

原创 智能聊天机器人

智能聊天机器人智能聊天机器人智能聊天机器人学习目标Android常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )尺寸单位转换和屏幕适配相关"HVGA mdpi"学习目标学习目标:掌握如何引入与使用okhttp库,实现处理网络请求的功能。熟悉Handler消息机制,实现将获取的数据传递到主线程中。熟悉如何使用JSONObject类,实现解析机器人发送的消息数据功能。掌握智能机器人的开发,实现只能机器人通信的功能![在这里插入图片描述](https://img

2021-06-21 06:28:45 151

原创 网 络 编 程

网络编程学习目标网络编程HTTP访问网络通过HTTP访问网络HTTP协议通信介绍JSON数据的两种结构JSON数据解析总结学习目标了解HTTP协议,学会使用HttpURLConnection访问网络掌握WebView控件的使用,能够加载不同网页掌握XML与JSON数据解析,可以熟练解析不同的数据网络编程HTTP访问网络GET和POST方式请求数据:GET方式是以实体的方法得到由请求URL所指向的资源信息,它向服务器提交的参数跟在请求URL后面。使用GET方式访问网络URL的长度1一般

2021-06-19 15:48:40 157

原创 Android事件处理

Android事件处理Android事件处理Android事件处理学习目标事件处理概述Android的事件有两种:事件处理机制有两种:基于回调机制的事件处理基于监听接口机制的事件处理流程手势手势检测网络编程HTTP访问网络Handler消息机制Handler消息机制的四个关键对象总结学习目标学习目标:掌握基于回调机制的事件处理方法,学会处理相关事件掌握基于监听接口机制的事件处理方法,学会处理相关事件熟悉手势的创建、导出与识别的相关知识,可以实现手势识别的功能。掌握Handler信息机

2021-06-19 15:04:02 111

原创 服 务

服务服务服务学习目标服务概述1.后台运行2.跨进程访问服务生命周期总结学习目标学习目标:要求掌握服务的生命周期,以及启动服务的两种方式;要求学会使用服务与Activity通信,并且能够完成音乐播放器案例。服务概述Service(服务)Android四大组件之一,是一个长期运行在后台的用户组件并且没有用户界面的应用程序组件。1.后台运行Service可以在后台长时间进行操作而不同提供界面信息,只有当系统必须要回收内存资源时,才会被销毁,否则Service会一直在后台运行。2

2021-06-15 07:04:55 175

原创 广 播 机 制

广播机制广播机制广播机制学习目标广播机制概述广播接收者自定义广播与广播的类型广播类型1.无序广播2.有序广播总结学习目标学习目标:要求了解广播机制,学会使用自定义广播。广播机制概述广播接收者是通过Binder机制在AMS(Activity Manager Service)中进行注册的广播发送者是通过Binder机制向AMS发送广播AMS查找符合相应条件(IntentFilter/Permission)的广播接收者(BroadcastReceiver),将广播发送到相应的信息

2021-06-15 06:37:45 302 1

原创 内容提供者与内容观察者

内容提供者与内容观察者内容提供者与内容观察者内容提供者与内容观察者学习目标内容提供者概述内容观察者总结学习目标学习目标:要求熟悉Android项目的开发流程要求掌握Android控件的使用要求掌握数据库的创建和使用要求掌握Activity之间的跳转及数据回传内容提供者概述1.ContentProvider是安卓四大组件之一,其功能是为不同的应用之间数据共享,提供统一的接口。它不仅允许一个程序访问另一个程序中的数据,同时还可以选择只对那一部分进行共享,从而保证程序中的隐私数

2021-06-15 06:14:54 818 8

原创 阶段案例——记事本

阶段案例——记事本阶段案例——记事本阶段案例——记事本学习目标一、需求分析总结学习目标学习目标:熟悉Abdriud项目的开发流程掌握Android空间的使用掌握数据库的创建和使用掌握Activity之间的跳转及数据回传一、需求分析(1)项目的功能结构图数据库类设计分析字段名数据类型是否为主键描述idinteger是编号contenttext否事件内容notetimetext否保存事件的时间总结...

2021-06-15 05:58:44 416

原创 数 据 存 储

数据存储数据存储数据存储学习目标一、数据存储方式存储方式中如何实现数据内部存储2.文件存储两种存储方式总结学习目标学习目标:了解五种数据存储的方式,掌握不同存储方式特点掌握如何使用文件来存储数据掌握SharedPreferences的使用,实现数据存储功能学习使用SQLite数据库,实现数据的增删改查功能一、数据存储方式1.Android平台提供的五种数据存储方式,各自都有不同的特点,下面就针对这五种方式进行简单的介绍。(1)文件存储Android提供了openFile

2021-06-14 16:26:15 279 2

原创 Fragment

FragmentFragmentFragment简介一、Fragment是什么?Fragment的生命周期简介一、Fragment是什么?Fragment(碎片)是一种嵌入在Activity中的UI片段,它可以用来描述Activity中的一部分布局。Fragment的生命周期Fragment的生命周期方法onAttach():Fragment和Activity建立关联时调用。onCreateView():Fragment创建视图(加载布局)时调用。onActivityCreate

2021-06-14 15:59:36 124

原创 Intent和IntentFilter

1.IntentIntent被称为意图,是程序中各组件进行

2021-04-05 16:16:55 462

原创 Activity生命周期

Activity生命周期生命周期状态Activity的生命周期指的时Activity从创建到

2021-03-31 18:21:13 352

原创 Android Studio优化ListView加载数据逻辑

优化ListView加载数据逻辑当ListView控件在当前屏幕上加载的Item过多并快速滑动该控件时,界面会出现卡顿的现象,出现这个现象的原因如下:(1)当滑动屏幕时,不断地创建Item对象。ListView空间在当前屏幕上显示多少个Item,就会在适配器MyBaseAdapter中的getView()方法中创建多少Item对象。当滑动ListView控件时,滑出会不断地对Item对象进行销毁和创建。(2)不断执行findViewById()方法初始化控件。每创建一个Item对象都需要加载一次Ite

2021-03-29 19:00:29 288

原创 Android TextView控件

TextViewTextView控件用于显示文本信息,我们可以在XML布局文件中以添加属性的方法来控制TextView的样式,以下是TextView在XML不均文件中的常用属性。TextView常用属性属性名称功能描述android:layout_width设置TextView控件的宽度android:layout_height设置TextView控制的高度android:id设置TextView控制的唯一标识android:background设置Tex

2021-03-17 21:25:07 204

原创 Android Toast控件

Toast控件Toast是Android系统提供的轻量级信息提醒机制,用于即使向用户提示。显示在最上层并显示一段时间后自动消失。代码:Toast.makeText(Context,Text,Time).show();首先调用Toast的makeText()方法设置提示信息,然后调用show方法将提示信息显示到界面中。关于makeText方法参考的相关介绍具体如下:1.Context:表示应用程序环境的信息,即当前组件环境。Context是一个抽象类。2.Text:表示提示的字符串信息。3.T

2021-03-16 22:56:04 337

原创 Android常见界面 五大布局(超级详细)

Android五大布局常见界面布局Android系统提供五种常用布局分别为LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)、ConstraintLayout(约束布局)布局的通用属性属性名称功能描述android:id设置布局的标识android:layout_width设置布局的宽度android:layout_height设置布局的高度android:b

2021-03-09 23:03:43 19358 6

原创 Android Studio 安装教程(超级详细)

Android Studio 4.1.2安装教程一、进入官网进入Android Studio官网二、下载1.选择绿色的DOWNLOAD ANDROID STUDIO 点击进去2.打勾✔我已阅读并同意上述条款及条件并点击下载ANDROID 适用平台:WINDOWS3.等一会之后就可以点击确定了三、安装Android Studio1.下载出来后可以发现应用程序双击点开2.稍等一会3.点击NEXT>4.Next>5.安装到你想安装的位置建议不要再C盘6.下面的Do

2021-03-09 18:09:11 5166 3

空空如也

空空如也

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

TA关注的人

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