kongqw

这里没有教程!!!

在MPAndroidChart库K线图的基础上画均线

CombinedChart可以直接使用MPAndroidChart库里面提供的CombinedChart实现组合图形Demo:CombinedChartDemo————分割线(如果想在一个图形上实现,可以参考下面的实现方式)————推荐直接使用CombinedChart实现在GandleStick...

2016-01-29 13:40:01

阅读数 17708

评论数 20

讯飞语音——离线命令词识别

离线命令词识别 效果图示例源码 地址:http://download.csdn.net/detail/q4878802/9023825步骤:1. 下载SDK 前面文章有,就不在复述了。这里要选择离线命令词的服务以后,重新加载,因为需要下载离线命令词识别的资源文件 地址:http://...

2015-08-19 14:41:19

阅读数 24369

评论数 33

Android 调起微信扫一扫

封装 package …… import android.content.ComponentName import android.content.Context import android.content.Intent import …… object WXHelper { pr...

2019-03-28 15:22:26

阅读数 136

评论数 0

Android PayPal 支付集成

Android PayPal 支付集成 PayPal本身自己有移动端的SDK,但是已经不推荐使用了,我也自己集成了一下,还有一些问题存在,在这里就不做介绍了,官方推荐使用BraintreeSDK来集成,Braintree支持很多种支付方式,也有很多调用方式,我也尝试了很多,为了大家少走弯路,直接看...

2019-03-01 15:44:16

阅读数 169

评论数 0

Android Google Pay 集成

Android Google Pay 集成 官方文档:https://developer.android.com/google/play/billing/billing_library_overview Google Play支持商品内购和订阅 这里主要记录了内购的集成过程,语言:Kotli...

2019-03-01 14:36:57

阅读数 200

评论数 0

Jetpack-Lifecycle简记

Jitpack-Lifecycle简记 解决痛点:帮助开发者更方便的管理生命周期 和传统方式对比: 如果把Activity比作一个老父亲,页面中的子控件比作他的孩子的话。传统的方式,为了防止内存泄漏,老父亲要在生命周期方法中做一系列的管理,如果处理不当或者遗漏,就会因为这些孩子造成内存泄漏。...

2019-01-18 18:30:49

阅读数 55

评论数 0

【Kotlin】关于Android事件传递的整理

【Kotlin】关于Android事件传递的整理 关于事件传递的流程,已经有很多大神介绍过了,我在使用的过程中,也遇到了一些问题,在此整理一下,相信有不少同学也有遇到我这样的问题。 问题一:为什么我的onTouchEvent方法只响应了MotionEvent.ACTION_DOWN动作 ...

2018-04-03 12:36:16

阅读数 380

评论数 0

从Java到Kotlin——基础语法

Print输出 print("Hello, World!") println("Hello, World!") Java System.out.print("Hello, World!...

2018-03-07 11:43:25

阅读数 197

评论数 0

Android AES 加密、解密

AES加密介绍 ASE 加密、解密的关键在于秘钥、只有使用加密时使用的秘钥,才可以解密。 生成秘钥的代码网上一大堆,下面的代码可生成一个秘钥 private SecretKey generateKey(String seed) throws Exception { // 获取秘钥...

2017-08-04 17:08:55

阅读数 10902

评论数 1

Android使用OpenCV CamShift实现目标追踪

CamShift算法基于色值,适用于追踪颜色和背景差异较大的目标。

2017-05-11 11:28:35

阅读数 1318

评论数 0

设计模式——工厂模式

工厂模式工厂模式,对于大部分的开发者来讲,可能并不陌生,但是可能并非所有人都能完全理解,尤其是对于初学者。有的初学者经常会问: 工厂模式有什么用?有什么好处?什么时候用工厂模式? 网络上也有很多解答,诸如:可以更好的封装、模块化、还有的书上写着在生成复杂对象的地方,可以使用工厂模式。那么如何衡...

2017-03-31 15:17:19

阅读数 434

评论数 0

设计模式——Builder模式

Builder模式定义将一个复杂对象的构建过程分离,使得同样的构建过程可以创建不同的结果。使用场景 相同的方法,不同的执行顺序,产生不同的结果 多个零件或者部件,可以组装到一个对象中,产生不同的结果 初始化过程比较复杂,参数较多 举一个例子,Android对话框,就是Builder模式,像这样:n...

2017-03-22 16:30:04

阅读数 378

评论数 0

设计模式——单例模式

单例模式定义确保某一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。使用场景确保某个类有且只有一个,避免产生过多对象消耗过多的资源,比如,太阳只有一个,地球只有一个……关键点 构造函数不对外开放,一般为private 通过一个静态方法或者枚举返回单例类对象 对象有且只有一个,尤其是在多线...

2017-03-22 14:45:56

阅读数 406

评论数 0

ADB笔记

Android Debug Bridge 本文以MAC OS为例 ADB版本$ ./adb version如果出现$ ./adb version -bash: ./adb: No such file or directory说明你还没有配置环境变量你可以来到ADB的目录下再执行命令,目录...

2017-03-21 15:52:17

阅读数 845

评论数 0

Android 蓝牙通信——AndroidBluetoothManager

To get a Git project into your build:Step 1. Add the JitPack repository to your build fileAdd it in your root build.gradle at the end of repositories...

2017-03-16 18:00:29

阅读数 4231

评论数 1

Android自定义雷达扫描控件

转载请说明出处! 作者:kqw攻城狮 出处:个人站 | CSDNAndroid 雷达扫描控件To get a Git project into your build:Step 1. Add the JitPack repository to your build fileAdd it in y...

2017-03-10 18:25:25

阅读数 1595

评论数 2

Gradle常用技巧

Gradlehttp://google.github.io/android-gradle-dsl/current/index.htmlhttps://docs.gradle.org/current/userguide/java_plugin.html打包多个版本开发过程中我们经常需要打包多个版本的...

2017-03-02 14:44:25

阅读数 460

评论数 0

Android连接WIFI(续)

历史遗留问题终该解决,之前有文章Android连接WIFI,今天再次整理一下,梳理一下遗留的问题修改或者删除配置失败,返回-1Android 6.0以后的限制,程序本身只能修改和删除自己创建的配置,如果是在手机WIFI管理器或者其他应用程序连接的WIFI,那么只能连接,不能修改(有ROOT权限除外...

2017-02-21 14:53:25

阅读数 736

评论数 0

打造简洁高效的动态权限管理器

转载请说明出处! 作者:kqw攻城狮 出处:个人站 | CSDN效果图GitHub地址:PermissionsManager 随着Android 6.0的普及,动态权限的重要性也开始时慢慢体现出来。为了更好的保护用户隐私,Android 6.0要求在进行敏感操作之前,必须要向用户请示申请权限。...

2017-02-16 12:01:14

阅读数 1135

评论数 0

TCP和UDP之间的区别

TCP和UDP区别文章转自TCP和UDP区别 - TCP UDP 是否连接 面向连接 面向非连接 传输可靠性 可靠的 不可靠的 应用场合 传输大量的数据 少量数据 速度 慢 快 OSI 和 TCP/IP 模型在传输层定义两种传输协议:TCP...

2017-01-18 11:16:25

阅读数 454

评论数 0

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