智能农业项目开发

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

2018-04-15 21:41:37

阅读数 323

评论数 1

使用 asynchttpclient发送数据

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

2018-04-15 20:20:06

阅读数 481

评论数 0

第三方框架和控件

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

2018-04-02 22:42:37

阅读数 167

评论数 0

ContentProvider

ContentProvider 一.什么是contentProvider?1.contentProvider是Android四大组件之一。 2.contentProvider是一种数据包装器发布者,它提供统一的接口对数据进行操作,调用者不用关心数据到底是如何存储的 。 3.contentPr...

2018-03-29 23:29:03

阅读数 625

评论数 0

BroadcastReceiver

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

2018-03-26 22:23:52

阅读数 67

评论数 0

Service

Service 一.什么是service?1.Service是 Android四大组件之一,和Acvtivity的级别相当 。 2.Service是可以长时间运行在后台的,是不可见的,是没有界面的 。 3.Service是运行在主线程中的 。 4.Service可以跨进程调用。二.为什...

2018-03-25 22:12:04

阅读数 50

评论数 0

SQLite的使用

SQLite的使用 一.什么是 SQLite1.SQLite数据库存储是 Android系统提供下的数据存储方式之一 。 2.SQLite是专为嵌入式设备设计的一款轻量级的数据库 。 3.SQLite占用资源非常低,在嵌入式设备中,只需要几百k的内存 。 4.SQLite支持标准的SQL语法...

2018-03-21 23:49:34

阅读数 580

评论数 0

Share Preferences存储

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

2018-03-19 21:43:37

阅读数 59

评论数 0

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

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

2018-03-15 18:49:51

阅读数 172

评论数 0

使用HttpURLConnection下载网络图片

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

2018-03-14 20:23:37

阅读数 184

评论数 0

使用HttpURLConnection加载网络图片

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

2018-03-13 21:24:25

阅读数 344

评论数 0

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

**Android 高级应用开发第四章---AsyncTask** 一.什么是AsyncTask?1.AsyncTask是Android提供的轻量级(实现代码量少)的异步类。 2.为了降低异步通信的开发难度,提供了AsyncTask。 3.AsyncTask直接继承于object类,位于and...

2018-03-12 22:49:57

阅读数 34

评论数 0

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

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

2018-03-11 14:41:46

阅读数 91

评论数 0

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

****Android高级应用开发第三章---Handler**** 一.什么是Handler?Handler是Android SDK 中处理异步消息的核心类。 Handler的作用是让子线程通过和UI线程通信来更新UI界面。二.什么是Looper和MessageQueue?1.MessageQ...

2018-03-08 15:58:38

阅读数 108

评论数 0

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

**Android高级应用开发第二章---屏幕适配** 一.什么是屏幕适配 广大的程序猿们在开发App时,同一款App在屏幕大小不同,分辨率不同的设备上,如何展现出最好的效果呢?逐一对不同设备进行开发,肯定不现实。所以我们需要学习屏幕适配。屏幕适配通过对尺寸、图片...

2018-03-07 21:14:27

阅读数 62

评论数 0

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

Android 高级应用开发第一章--Fragment 一.什么是FragmentFragment,我们称之为“碎片”。大家可以把它理解为一张张的便利贴。当我们在写一个Activity时,经常会需要对一个或多个界面进行变化。所以,当我们需要写一个新界面时,只要编写一个Fragment就可以搞定,就...

2018-03-06 22:04:20

阅读数 49

评论数 0

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