自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中的IO流与Properties

IO流1 File1.1 File类概述和构造方法File:它是文件和目录路径名的抽象表示文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的。构造方法File(String pathname) 通过将给定的路径名字符串...

2019-09-07 12:02:00 231

转载 Lambda表达式与方法引用

---恢复内容开始---1 Lambda表达式1.1 函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿数据做数据”面向对象思想强调“必须通过对象的形式来做事情”函数式思想则尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做”而我们要学的Lambda表达式就是函数式思想的体现1.2 体验Lambda表达式需求:启动一个线程,在控制台...

2019-08-24 17:46:00 141

转载 Java网络编程入门

网络编程1、网络编程入门计算机网络是指将地理位置不同的具有独立功能的多态计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统1.1 网络编程概述网络编程在网络通信协议下,实现网络互联的不同计算机上运行的程序间可以进行数据交换1.2 网络编程三要素IP地址要想让网络中的计算机能...

2019-08-22 11:51:00 128

转载 进程的并发执行(入门)

1、实现多线程1.1 进程进程:是正在运行的程序,是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源1.2 线程线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果有多条执行路径,则称为多线程程序1.3 多线程的实现方式方式1:继承Thread类定义一个类MyThread...

2019-08-21 17:33:00 1844

转载 AsyncTask

AsyncTask的基本用法步骤创建一个内部类继承AsyncTask<Params, Progress, Result> class MyTask extends AsyncTask<Void, Integer, String>Params继承Object,用于设置doInBackground的形参。Progress继承Object,用于设置onPr...

2016-07-23 20:56:00 63

转载 Service后台执行定时任务

后台执行的定时任务Android中实现定时任务一般有两种机制,一种是Alarm,具有唤醒CPU的功能,可以保证每次需要执行任务的时候CPU都能正常工作,而Timer则不能唤醒CPU。Alarm机制的用发创建一个LongRunningService类继承Service,重写onStartCommand方法。 public class LongRunningService ext...

2016-07-21 15:59:00 151

转载 Service

服务的基本用法www.androiddevtools.cn定义一个服务新建一个MyService类继承Service public class MyService extends Service { @Override public IBinder onBind(Intent intent) { return mBinder; ...

2016-07-20 19:44:00 72

转载 BroadcastReceiver

BroadcastReceiverBroadcastReceiver是用来过滤、接收并响应广播的一类组件。通过广播接收者可以监听系统中的广播消息,在不同组件之间进行通信。广播接收者的创建与注册创建一个类继承BroadcastReceiverpublic class 类名 extends BroadcastReceiver注册广播注册常驻型广播 <!--...

2016-07-16 20:38:00 164

转载 XML序列化

XML序列化序列化是将对象状态转换为可保持或传输的过程。这里将使用XmlSerializer类将数据转化为xml文件。目的:将I/O流中传输的对象变得像基本类型数据一样,实现传递的功能。步骤创建XmlSerializer类XmlSerializer serializer = Xml.newSerializer();获得FileOutputStreamFileOutpu...

2016-07-15 20:06:00 144

转载 ContentResolver

ContentResolverContentResolver简介应用程序通过ContentProvider暴露自己的数据,再通过ContentResolver对应用程序暴露的数据进行处理。由于ContentProvider暴露数据时提供了相应操作的Uri,所以在访问现有的ContentProvider时要指定相应的Uri。目的:实现不同应用程序之间的数据共享。Conten...

2016-07-14 20:08:00 103

转载 用stetho通过网页访问手机数据库

用stetho通过网页访问手机数据库工具github,带数据库Android studio项目,Chrome浏览器步骤打开github官方网站,搜索stetho打开facebook/stetho并向下拖拽到README.md复制Download中的compile 'com.facebook.stetho:stetho:1.3.1'打开项目列表下Gradle Script...

2016-07-14 19:41:00 60

转载 Git使用方法

Git使用方法工具Git预提交项目GitHub账户步骤/方法打开预提交项目文件夹,修改.gitignore文件,从https://github.com/github/gitignore中选取需要提交的项目类型的gitignore。比如你需要提交Android项目,需要点击Android.gitignore文件,把内容覆盖到本地的.gitignore文件中。创建READ...

2016-07-13 20:54:00 77

转载 ContentProvider简介

内容提供者(ContentProvider)数据库文件一般是私有的(-rw-rw----),其他应用程序无法访问该程序私有的数据库。目的:保证应用程序数据库的安全,每个应用程序都是独立的,不可以操作另外一个应用程序数据库的数据。有一些特殊的需求,需要把自己私有的数据库暴露给别的应用程序,让别的应用程序访问。内容提供者ContentProvider就是做这件事情的。内容提...

2016-07-13 18:06:00 65

空空如也

空空如也

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

TA关注的人

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