黄林晴

不忘初心,方得始终。

2018年度CSDN博客之星评选活动

2018年度CSDN博客之星评选活动 012号https://bss.csdn.net/m/topic/blog_star2018   请为我投上宝贵的一票  

2019-01-07 22:26:13

阅读数:785

评论数:0

Android MVVM模式入门

前言 关于开发模式的文章,这应该算是第二篇,第一篇中讲解了Android MVP模式的使用:https://blog.csdn.net/huangliniqng/article/details/80570920 mvp模式的优点就不说了,缺点其实在使用的过程中很显然,比如现在有个需求对数据库的...

2019-01-07 22:25:48

阅读数:1145

评论数:1

Android 开发之 QQ变声功能实现

1.简介  在QQ中我们使用到的一个功能就是变声,QQ是使用FMOD实现的,那么同样的我们也使用FMOD让自己的应用可以变音 2.FMOD简介 fmod Ex 声音系统是为游戏开发者准备的革命性音频引擎,有时候我们下载FMOD可能不是太方便下载,我已将他下载好了放在百度云盘中: 链接:ht...

2018-12-30 22:15:01

阅读数:5109

评论数:2

在ubuntu 上搭建Nginx-RTMP 直播服务器

前言 近段时间在学习Android直播,那么毋庸置疑ffmpeg和WebRTC是音视频界的两个大佬。 ffmpeg的基本使用:https://blog.csdn.net/huangliniqng/article/details/81842273 看过很多教程讲解直播环境的搭建,大都是在mac...

2018-12-30 22:13:59

阅读数:3505

评论数:1

Android ListView侧滑删除

前言   今天是个值得纪念的日子,今天点亮了博客专家!相信我是第一个粉丝数量在20位以下,排名在万级别的以外的博客专家。 一、使用 效果图: maven: <dependency> <groupId&am...

2018-12-18 23:06:51

阅读数:3869

评论数:2

Android Activity的四种启动模式

前言 记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。 一、小前言   相信很多人和我一样,在初学Android甚至初入职场的时候不了解Acticity的启动模式,或者为了面试刷题刷到了...

2018-12-18 23:06:12

阅读数:4016

评论数:1

Android 自定义View小实例-实现绘制打折标签

前言 许多商城APP都会有商品打折的需求,而为文字添加下划线直接设置style就可以完成,我们在这里说的如下图,也就是我们demo实现的效果图。 1. 选取自定义View的方法 我们都知道自定义View有多种方式,比如继承自View、ViewGroup或者继承自现有的View子类等,每种...

2018-12-18 23:05:34

阅读数:1348

评论数:4

详解Android View的事件体系 之View基础(二)

前言 掌握View的事件体系是Android 向高级迈向的必经之路,本片博客讲解Android View的相关基础知识第二部分,后面我们会为大家讲解View事件体系、View事件分发等知识内容。View相关知识第一部分https://blog.csdn.net/huangliniqng/arti...

2018-12-13 23:46:14

阅读数:762

评论数:0

Android GreenDao的基本使用

前言 Android 本地数据库有很多,Sqlite、Dbutils、LitePa、GreenDao等,其他的几个数据库框架都用过了,GreenDao还未在项目中用过,所以在这里记录下GreenDao的基本使用。   一、添加GreenDao支持  1.1 在项目根目录下的build.gr...

2018-12-13 23:44:53

阅读数:749

评论数:2

详解Android View的事件体系 之View基础(一)

前言 掌握View的事件体系是Android 向高级迈向的必经之路,本片博客讲解Android View的相关基础知识第一部分,后面我们会为大家讲解基础知识第二部分、VIew事件体系、View事件分发等知识内容。 1.View基础 1.1 什么是View 简单的说View是所有控件的“祖宗...

2018-11-17 23:30:32

阅读数:868

评论数:0

微信支付WXPayEntryActivity 不回调

微信支付同步回调不回调问题记录 1.微信支付官方文档 https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 第三方的东西都是比较简单的,直接看官方文档就可以,无论支付宝支付还是微信支付,客户端的工作量要小于服务端 有同...

2018-10-16 10:58:51

阅读数:3421

评论数:0

Android正在加载动画

LoadingImage 正在加载的ImageView 使用方法 maven <dependency> <groupId>com.hlq&am...

2018-09-27 16:15:25

阅读数:3983

评论数:0

Android动画详解

前言 Android动画分为视图动画(View Animation)和属性动画(Property Animation),视图动画分为补间动画(Tween Animation)和逐帧动画(Frame Animation)。本次主要讲解Android 视图动画的使用。 1.视图动画 视图动画...

2018-09-26 17:51:12

阅读数:3311

评论数:0

Android shortcuts快捷方式实现(支付宝长按图标弹出快捷方式入口)

前言 Android shortcuts算是比较老的技术了,现在许多诸如支付宝、百度地图等都实现了这一功能,这一功能是Android7.1推出的新功能,但是在国内app使用的还是比较少。我们先来看一下支付宝实现的效果图。 这样我们在使用的时候会方便许多,个人认为这种快捷方式更适合静态使用,...

2018-09-12 14:46:07

阅读数:3554

评论数:2

Android连续的获取蓝牙的RSSI

 基于蓝牙的RSSI可以有很多应用,要获得蓝牙的RSSI无外乎两种方法,一种就是基于扫瞄的方法,优点是Android本身支持,缺点是scan的时间比较长,并且中间过程不受控制,为了连续的测量,需要不断的scan;第二种就是,基于连接的方法,前提是要建立两个蓝牙设备的连接后,再测量RSSI,优点是后...

2018-09-05 17:13:22

阅读数:3648

评论数:0

Android 解析蓝牙广播数据

依据Android  ScanRecord类的源码编写了ScanRecordUtil 类,扫描BLE设备,会获取byte[] scanRecord字节数组,可直接调用ScanRecordUtil.parseFromBytes(scanRecord).toString();获取广播中的信息,其他单独...

2018-09-05 17:03:52

阅读数:3828

评论数:0

Android studio插件开发

前言 使用Android studio或者idea开发的朋友肯定都安装了许多插件,比如我们常用的GsonFormat、ButterKnife等,那么我们如何编写自己的插件呢,当然也可以发布到官网所有人都可以查找到你开发的插件,那么我们这边文章为大家讲解Android studio插件开发之插件开...

2018-09-02 15:33:08

阅读数:3486

评论数:0

蓝牙信号强度RSSI

1.RSSI是什么 Received Signal Strength Indication接收的信号强度指示,无线发送层的可选部分,用来判定链接质量,以及是否增大广播发送强度。RSSI(Received Signal Strength Indicator)是接收信号的强度指示,它的实现是在反向通...

2018-08-31 17:23:31

阅读数:5346

评论数:1

Android性能优化方案

前言 Android性能优化的方案比较多,在开发过程中,主要考虑从以下几个方面优化 1.布局优化 2.绘制优化 3.内存泄漏优化 4.响应速度优化 5.Listview优化 6.Bitmap优化 7.线程优化 接下来我们从这几个方面为大家简单介绍优化方案 1.布局优化 大家肯...

2018-08-31 17:03:49

阅读数:3657

评论数:1

Android蓝牙开发(三)之蓝牙通信

上篇文章:https://blog.csdn.net/huangliniqng/article/details/82187966 上篇文章我们讲解了,蓝牙配对和蓝牙连接相关知识,还没有了解的朋友可先移步上篇文章。 1.蓝牙通信简介   无论是做Java还是Android开发的朋友肯定都比较熟...

2018-08-29 17:59:38

阅读数:3762

评论数:0

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