自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 智能农业项目开发

一、项目开发的目的: 智能农业产品通过实时采集CO2浓度、光照强度、土壤指数、空气指数等环境参数,自动开启或者关闭指定设备。可以根据用户需求,随时进行处理,为设施农业综合生态信息自动监测、对环境进行自动控制和智能化管理提供科学依据。通过模块采集温度传感器等信号,经由无线信号收发模块传输数据,实现对大棚温湿度的远程控制。二、项目开发的思路: 1.获取服务器的IP地址,连接你所需要的服务器。 2.

2018-04-15 21:41:37 957 1

原创 使用 asynchttpclient发送数据

我们可以先去github网站,搜索asynchttpclient,点击第一篇文章。具体步骤如下: 1.首先在gradle.app文件里面添加一个包,记得Syno now 一下。compile 'com.loopj.android:android-async-http:1.4.9'2.其次我们需要在Mainnifest.xml中添加权限:<uses-permission android:name="

2018-04-15 20:20:06 847

原创 第三方框架和控件

第三方框架和控件一.为什么要使用第三方框架和控件? 1.第三方框架、控件经过大量程序员的实践、迭代,性能稳定,效率较高。 2.使用第三方框架、控件可以减少工作量。通常只需要几行代码即可实现较复杂功能。 3.无需掌握某个功能具体实现原理,调用简单方便。二.如何使用LitePal操作数据库1.首先配置LitePal 编辑app/build.gradle文件,在dependencies闭包中添加

2018-04-02 22:42:37 327

原创 ContentProvider

ContentProvider一.什么是contentProvider?1.contentProvider是Android四大组件之一。 2.contentProvider是一种数据包装器发布者,它提供统一的接口对数据进行操作,调用者不用关心数据到底是如何存储的 。 3.contentProvider主要用于不同程序间,不同APP间的数据共享。二.什么是contentResolver?1.c

2018-03-29 23:29:03 795

原创 BroadcastReceiver

BroadcastReceiver 一.什么是广播? 1.广播是Android四大组件之一,全称BroadcastReceiver。 2.广播分为发送方和接收方,就算没有接收方,发送方也会发送数据。 3.广播可以实现跨多个页面的数据通信。 4.广播可以实现跨进程间的数据通信。二.静态注册无序广播示例(附代码): 静态注册发送无序广播的步骤: 1.新建类继承BroadcastR

2018-03-26 22:23:52 169

原创 Service

Service 一.什么是service?1.Service是 Android四大组件之一,和Acvtivity的级别相当 。 2.Service是可以长时间运行在后台的,是不可见的,是没有界面的 。 3.Service是运行在主线程中的 。 4.Service可以跨进程调用。二.为什么要使用service?在真实的商业项自中都有定期在后台执行任务(如:下载、上传等)的需求。当某个功能需

2018-03-25 22:12:04 142

原创 SQLite的使用

SQLite的使用一.什么是 SQLite1.SQLite数据库存储是 Android系统提供下的数据存储方式之一 。 2.SQLite是专为嵌入式设备设计的一款轻量级的数据库 。 3.SQLite占用资源非常低,在嵌入式设备中,只需要几百k的内存 。 4.SQLite支持标准的SQL语法,遵循数据库的ACID事务 。 5.SQLite不需要安装,不需要用户名密码就可以使用。二.如何使用S

2018-03-21 23:49:34 849

原创 Share Preferences存储

**Share Preferences存储**一.什么是Share Preferences? 1.Sharedpreference是Android平台上一个轻量级的存储类,用来存储少量数据时简单、,便捷(如保存佳密码码状找态,设置开关状态等)。 2.以key-value(键值对)形式存储数据,可以存的数据类型为: String、 float、int、long. boolean。

2018-03-19 21:43:37 267

原创 HttpUrlConnection+Json应用实例(天气预报)

HttpUrlConnection+ Json应用实例(天气预报)一.效果图如下:二.代码如下: 1.布局文件: <EditText android:id="@+id/main4_edit" android:layout_width="match_parent" android:layout_height="100dp" andro

2018-03-15 18:49:51 446

原创 使用HttpURLConnection下载网络图片

使用HttpURLConnection下载网络图片1. //在布局文件中

2018-03-14 20:23:37 360

原创 使用HttpURLConnection加载网络图片

**使用HttpURLConnection加载网络图片** **代码注意点: 1、加载网络图片需要用到Bitmap 2、加载网络图片有时候比较耗时,可以用Handler或AsyncTask来解决 代码展示(AsyncTask)** 1.//在xml文件中<Button android:id="@+id/main_btn" android:layout

2018-03-13 21:24:25 895

原创 Android 高级应用开发第四章---AsyncTask

**Android 高级应用开发第四章---AsyncTask**一.什么是AsyncTask?1.AsyncTask是Android提供的轻量级(实现代码量少)的异步类。 2.为了降低异步通信的开发难度,提供了AsyncTask。 3.AsyncTask直接继承于object类,位于android.os包中。 4.使用AsyncTask可以忽略Looper、MessageQueue、Han

2018-03-12 22:49:57 134

原创 Android高级应用开发第五章---HttpUrlConnection

**Android高级应用开发第五章---HttpUrlConnection**一.什么是Http请求?1.HTTP请求是客户端和服务器端之间,发送请求和返回应答的标准(TCP)。 2.客户端发出一个HTTP请求后,就与服务器建立起了TCP连接,服务器接收到请求并进行处理后返回给客户端响应数据。 二.什么是HttpUrlConnection?HttpUrlConn...

2018-03-11 14:41:46 227

原创 Android高级应用开发第三章---Handler

****Android高级应用开发第三章---Handler****一.什么是Handler?Handler是Android SDK 中处理异步消息的核心类。 Handler的作用是让子线程通过和UI线程通信来更新UI界面。二.什么是Looper和MessageQueue?1.MessageQueue:(存放消息的盒子) 当创建Looper时,将会自动创建出MessageQueue。 一个线

2018-03-08 15:58:38 274

原创 Android高级应用开发第二章---屏幕适配

**Android高级应用开发第二章---屏幕适配**一.什么是屏幕适配 广大的程序猿们在开发App时,同一款App在屏幕大小不同,分辨率不同的设备上,如何展现出最好的效果呢?逐一对不同设备进行开发,肯定不现实。所以我们需要学习屏幕适配。屏幕适配通过对尺寸、图片、文字、布局这四种类型的资源进行合理设计和规划,在布局时合理利用各种类型资源,让布局拥有适应能力,能在...

2018-03-07 21:14:27 192

原创 Android 高级应用开发第一章--Fragment

Android 高级应用开发第一章--Fragment一.什么是FragmentFragment,我们称之为“碎片”。大家可以把它理解为一张张的便利贴。当我们在写一个Activity时,经常会需要对一个或多个界面进行变化。所以,当我们需要写一个新界面时,只要编写一个Fragment就可以搞定,就好像在每一张空白的纸上,贴上一张写好的便利贴。你可以随便撕掉,随便修改。这样可以方便程序员的工作。二.

2018-03-06 22:04:20 228

空空如也

空空如也

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

TA关注的人

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