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

原创 智能农业项目简介

智能农业项目总结首先,先在build.gradle添加项目所需要的所有的数据包compile 'com.makeramen:roundedimageview:2.2.1'compile 'com.loopj.android:android-async-http:1.4.9'compile 'com.google.code.gson:gson:2.8.2'implementat...

2018-04-15 22:19:20 1673 1

原创 AsyncHttpClient

AsyncHttpClient使用AsyncHttpClient 定义 基于Apache的HttpClient库构建的基于异步回调的Http客户端 。所有请求都在应用程序的主UI线程之外进行,但任何回调逻辑都将在与使用Android的Handler消息传递创建的回调相同的线程上执行。 用于获取网络数据,功能与HttpUrlConnection功能类似首先引入依赖包de...

2018-04-10 22:21:13 262

原创 LitePal

LitePal定义LitePal 是一款 Android 数据库框架,它采用了对象关系映射(ORM)的模式,将我们平时最常用到的一些数据库功能进行了封装,可以不用编写一行 SQL 语句就可以完成各种建表和增删改查的操作。配置LitePal1,在 app/build.gradle 文件中添加如下: compile 'org.litepal.android:core:1.6....

2018-04-02 20:52:46 594

原创 ContentProvider&ContentResolver

ContentProvider定义 ContentProvider是Android四大组件之一 ContentProvider是一种数据包装器(发布者) ContentProvider主要用于不同应用程序间,不同进程间的数据共享ContentResolver定义 ContentResolver是数据调用者,ContentResolver将数据发布出来后,通过Con...

2018-03-29 21:55:17 175

原创 广播(动、静态注册无序、有序广播)

广播定义 (1) 广播是Android四大组件之一,全称BroadcastReceiver (2) 广播分为发送方和接收方,就算没有接收方,发送方也会发送数据 (3) 广播可以实现跨多个页面的数据通信 (4) 广播可以实现跨进程间的数据通信静态注册广播(常驻型广播) 在Androidmanifest中注册的广播(静态注册)属于常驻型广播,即使当前应用程序...

2018-03-26 22:02:15 619

原创 Service

Service定义Service是可以长时间运行在后台的,不可见的,没有界面的组件;Service运行在主线程中;Service可以跨进程调用。 为什么使用Serviceservice可以放在独立的进程中,更安全。使用service可以依赖现有的binder机制不需要在应用层面上处理线程同步的繁杂工作。系统可以重新启动异常死去的service。intentservic...

2018-03-25 21:57:04 226

原创 Service

Service定义: Service是可以长时间运行在后台的,是不可见的没有界面的组件; Service运行在主线程中; Service可以跨进程调用。使用startService方式启动Service的步骤:1. 新建类继承Service; 2. 重写onCreate方法;(在创建时调用的方法,可以用来做数据初始化,Service在没有停止之前,只会执行一次) 3....

2018-03-21 22:42:53 159

原创 Android之SQLite数据库使用

Android之SQLite数据库使用SQLite介绍SQLite是一款轻量级的数据库;SQLite支持标准的SQL语法遵循数据库的ACID事务;它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,只需要几百K的内存。SQLite不需要安装,不需要用户名密码就可以使用。SQLite使用创建数据库和数据表添加数据查询数据...

2018-03-21 22:20:22 145

原创 Android数据存储

SharedPreferences存储定义:SharedPreferences是Android平台上一个轻量级的存储类使用SharedPreferences写入数据步骤获得使用SharedPreferences对象;获得Editor对象;通过Editor对象的putXXX函数,设置写入数据;通过Editor对象的commit提交写入。使用ShardPrefer...

2018-03-19 21:40:37 110

原创 Http请求和Json解析结合实例

Http请求和Json解析结合实例—-天气预报项目首先创建一个WeatherActivity,修改布局文件,添加控件,设置idxml文件 activity_weather<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk...

2018-03-15 21:20:55 1046

原创 下载网络图片

使用HttpURLConnection下载网络图片首先设置权限:使用到网络必需要添加权限和要有网络,否则下载失败DownloadTask2文件package com.example.administrator.urlapplication;import android.content.Context;import android.graphics.Bitmap;impor...

2018-03-14 22:28:09 161

原创 加载网络图片

使用HttpURLConnection加载网络图片图片展示 代码展示xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="matc...

2018-03-13 21:57:58 181

原创 HTTPURLConnection

Http请求Http请求是客户端和服务器端之间,发送请求和返回应答的标准(TCP)客户端发出一个HTTP请求后,就与服务器建立起TCP连接,服务端接收到请求并进行处理后返回给客户端响应数据HTTPURLConnection标准Java接口(java.NET) —-HttpURLConnection,可以实现简单的基于URL请求、响应功能; HttpURLconnection...

2018-03-12 22:19:35 176

原创 AsyncTask

AsyncTask定义AsyncTask是Android提供的轻量级的异步类; AsyncTask直接继承object类,位于android.os包中; AysncTask可以帮助我们创建后台线程,开发者只需简单的重写几个回调函数,就可以完成后台子线程处理耗时操作,再将结果更新到UI线程的操作。 用法AsyncTask的三种泛型参数: Params:启动任务执行的输入...

2018-03-11 21:06:13 195

原创 3.08Handle

3.08 Handle理解:Handle是SDK处理异步消息的核心类 作用:让子线程通过UI线程通信来更新UI界面Handle使用1.new message创建新的Message 2.obtainMessage从消息池获得一个Message对象,sendMessage时发出此Message代码展示 new Thread(new Runnable() { ...

2018-03-08 22:09:59 131

原创 屏幕适配

屏幕适配学习缘由。 由于Android碎片化严重(设备碎片化、品牌碎片化、系统碎片化、传感器碎片化和屏幕碎片化),所以程序员在布局时越来越需要考虑布局的适应能力,让布局拥有适应能力,能在各种设备下保持良好展现效果,所有需要我们学习屏幕适配技术。 定义。 通过对尺寸单位、图片、文字、布局这四种类型资源进行合理设计及规划,使得某一元素在Android不同尺寸、不同分辨率的手机上具备相同...

2018-03-07 21:41:10 159

原创 3.06 Fragment知识点整理

3.06 Fragment知识点整理Fragment定义,了解Fragment是在Android 3.0 (API level 11)开始引入新的API技术。 为了提高代码重用性和改善用户体验,我们将Activity中的UI组件进行分组和模块化 管理。这些分组后的UI组件就是Fragment。Fragment 解决的问题使用Fragment可以在一个Activity...

2018-03-06 22:30:48 177

空空如也

空空如也

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

TA关注的人

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