Android
god bless my code
这个作者很懒,什么都没留下…
展开
-
2021-02-08
原创 2021-02-08 16:14:52 · 81 阅读 · 0 评论 -
函数式接口@FunctionalInterface的使用说明
首先说下,在JDK1.8中,interface更牛逼了……a、可以有default方法b、可以有static方法什么是函数式接口所谓的函数式接口,当然首先是一个接口,然后就是在这个接口里面只能有一个抽象方法。这种类型的接口也称为SAM接口,即Single Abstract Method interfaces1、代码public interface Test { void shout(); default void jump() { System.out.pr原创 2020-06-10 17:07:06 · 752 阅读 · 0 评论 -
建造者(Builder)模式
建造者模式分为两种,一种为经典建造者模式,另一种为变种建造者模式。我们来挨个看下:一、经典Builder模式我们先来看下经典Builder模式,先上UML类图先创建一个Product类public class Product { private String partOne; private String partTwo; public String get...原创 2020-01-16 16:38:16 · 156 阅读 · 0 评论 -
Android RecyclerView适配器简单使用及问题
将recycleerview适配器最简单话,不去封装,去理解记录下出现的小问题,并且使用butterknife注意点记录下。原创 2020-01-10 14:49:25 · 654 阅读 · 0 评论 -
Android观察者模式
观察者模式观察者模式又被称为发布-订阅模式,属于行为型设计模式的一种,是一个在项目中经常使用的模式。1. 定义:定义对象间一种一对多的依赖关系,每当一个对象改变状态时,则所有依赖于它的对象都会 得到通知并被自动更新。2. 结构图如下在观察者模式中有如下角色。• Subject:抽象主题(抽象被观察者)。抽象主题角色把所有观察者对象保存在一个集合里,每个主题 都可以有任意数量的观察者。抽...原创 2019-12-10 16:52:02 · 157 阅读 · 0 评论 -
AndroidStudio搭建NDK开发环境
这边说两种方式方式一可通过SDK Tools 添加LLDB,CMake,更方便的开发jni将下图中标的都下载并安装选择C++项目填好 next继续方式二下载NDK去开发者网站下载ndk。地址:https://developer.android.google.cn/ndk/downloads/index.html。如下图所示,下载对应版本的ndk。将位置关联上...原创 2019-11-26 15:34:55 · 148 阅读 · 0 评论 -
flutter依赖问题
Error on line 26, column 17 of pubspec.yaml: Mapping values are not allowed here. Did you miss a col…原创 2019-10-25 11:27:44 · 387 阅读 · 0 评论 -
Android BLE开发遇到的几个问题
0.前言:蓝牙有经典蓝牙和低功耗蓝牙(BLE),具体的可以去查资料,还有蓝牙设备里面的服务、特征值、UUID等等这些都不一一介绍了,找一篇文章看下就知道了,我这边只写一些我在BLE开发项目中遇到的一些问题,和大家分享下。1.权限2.搜索设备//mBluetoothAdapter.startLeScan(scanCallback); 这个是旧版本的快被淘汰了,就使用新的APIblu...原创 2019-05-15 17:16:17 · 536 阅读 · 0 评论