自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 NDK学习过程的坑

NDK学习过程的坑ndk-stack工具使用命令结构:adb logcat | ndk-stack路径 -sym so库路径例子:adb logcat | /Users/zpc18-003/Desktop/software/android-ndk-r17c/ndk-stack -sym /Users/zpc18-003/Desktop/android_work_place/YinShiPin...

2019-07-23 19:58:30 153

原创 Android 蓝牙ble总结

一、术语概念解析Profile: 蓝牙规范,可以理解为一种通信协议,例如:A2DP、HFP、GAP、SPP,GATT等都是一种蓝牙规范。角色:外围设备和中心设备,手机端一般作为中心设备,在AP121前手机只能作为中心设备GATT:在 BLE中,其协议规范为GATT(Generic Attribute Profile:发送和接收很短的数据段的通用规范),GATT协议由若干个Service...

2018-03-12 00:56:25 3617 1

原创 HandlerThread基本使用

1. ThreadThread本身是一个Thread,由Thread创建消息循环而来 Looper.prepare(); synchronized (this) { mLooper = Looper.myLooper(); notifyAll(); } Process.setThread...

2018-02-08 09:50:59 183

原创 AsyncTask的使用

1、代码注释/** * Created by 陈森华 on 2017/8/4. * 功能:用一句话描述 * <p> * 泛型参数 * Params:会传递到doInBackground(Params... params) 方法,需要异步处理的东西,如:传入url,异步加载数据 * Progress:异步处理进度类型,通过publishProgress()使onProgressUpdate

2018-02-08 09:49:20 134

原创 java基础

一、java虚拟机的工作原理  答:1、Java虚拟机由五个部分组成:一组指令集、一组寄存器、一个栈、一个无用单元收集堆(Garbage-collected-heap)、一个方法区域。        2、类加载过程:委派模式:从自定义类加载器开始检查类(自底向上)是否已经加载,从Bootstrap到自定义类加载器开始尝试加载类。(自顶向下)。       3、分配内存区域:当运行一个虚

2016-10-17 21:38:28 244

原创 第二章

1、变量初始化:类的成员变量会自动初始化为默认值,而局部变量则不会,如果局部变量没有初始化,在运行时会报错;2、调用方法称为“向对象发送消息”

2016-05-11 09:59:01 178

原创 java建造者模式

一、定义:将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示,二、组成:          1、抽象建造者角色:该角色用于规范产品的各个组成部分,并进行抽象,一般独立于应用程序的逻辑         2、具体建造者角色:实现抽象建造者众定义的所有方法,并且返回组建好的产品实例         3、产品角色:是建造中的复杂对象,一个系统中会有多于一个的产品类,这

2016-03-22 14:30:14 287

原创 工厂模式

目的:为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性。 一、分类       1、简单工厂模式,又叫静态工厂模式       2、工厂方法模式       3、抽象工厂模式二、简单工厂模式         1、定义:定义了一个可选择对象实例化的接口         2、优点:屏蔽了对象的创建过程,增加对象是无需改变客户端

2016-03-18 17:25:29 182

原创 单例模式

一、定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。二、表现形式:1、饿汉式单例类:类加载时,就进行对象实例化                            2、懒汉式单例类:第一次引用类时,才进行对象实例化饿汉式:package singleton;public class EHanSingleton { private static EHanSi

2016-03-17 13:11:55 159

原创 单一职责原则

定义:一个类只专注于做一件事和仅有一个引起变化的原因。优点:1、降低类的复杂性             2、提高类的可读性             3、提高代码的可维护性和复用性             4、降低因变更引起的风险例子:用户管理user类:实体对象定义package srp;public class User { private String use

2016-03-16 21:59:34 154

Story-writer-osx64.zip

md文件编写工具,支持将md文件转换为html、pdf格式文件,支持mac系统,方便好用好用真好用........

2020-09-04

空空如也

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

TA关注的人

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