
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
网上看到很多文章,但一直配置不成功。都准备放弃了。然后稀里糊涂的配置成功了。估计没什么帮助,还是简单记录一下。首先我使用 cmake 进行程序编译的。(其实跟这个没关联)我配置成功后发现起作用的就是一个文件.vscode/launch.json.配置成功之后,通过菜单栏上面 Run - Start Debugging 按钮(快捷键F5)开始调试。(先要打断点,并且编译生产目标二进制文件。)插件说明
在android中,通过相机获取预览界面的需求似乎很变态,好像也没有什么使用场景。但是,有一个场景需要获取预览界面的图像,就是扫码,比如微信,支付宝的扫一扫,就是需要获取预览界面的图像数据的。实现逻辑比较简单,不过肯定比打开系统相机要麻烦一点的。下面简单说一下实现步骤:实例化一个SurfaceView。在surfaceCreated()回调中去实例化Camera对象,去自动对焦。...
这个问题真的,很不好回答,但是 log可以说明一切了。我在每个回调方法里面都是打印一句log里面就打印一句输出。其他的事情也不做。点击事件,打印一句 log ,并且去启动第二个 activity。W/LogUtils: ScaleImageActivity.onCreate(ScaleImageActivity.java:15): create.............W/LogUtil...
通过实现Comparable<T>接口,重写POJO的compareTo(T other)方法实现排序。比如:某个List的排序需要根据其中POJO的某个字符串类型字段是否匹配特定字符串,进行降序排列:代码如下:/*** Created by cat on 2017/9/4.*/public class LockInfo implements Comparable<LockInfo
android 中 sqlite数据库相信大家或多或少都使用过。我也一样。之前只知道 insert,update,query,delete并不知道有replace不清楚replace()的,可以看下这个来自博客园,和这个。这两篇都讲了replace()方法的使用。但是,并不是很详细。特别是,他们都没有强调,如果要使用replace,一定要有一个primary key,并且,该字段,是唯一区分到底
现在很多第三方开发平台封装了一些强大的功能,比如消息推送,第三方分享,短信验证码,以及IM即时通讯,语音聊天,视频聊天等功能。今天就和大家分享一下如何利用第三方开放平台实现网络电话的功能,也就是语音聊天。这里是基于云之讯开放平台来实现的。之前很多人都跟我说过,这些使用第三方开放平台来实现的功能,代码写起来都非常的简单。不过我现在明白了,这里说的简单,是相对完全是自己去开发而言的。如果就使用云之
由于项目中需要使用到 mqtt 协议进行数据通信,所以,我这边就去了解了一些,并做了一个简单的实现。关于前置内容:Mqtt实战项目 点评:这个博客很清晰,代码也是可以直接运行的hivemq 点评:做了一些介绍,但是作用不太大eclipse paho 实现的 mqtt 开源库 api点评:这个api 其实不完整,具体连接建立这些逻辑不在这里面mqtt 协议中文版 点评:内容很多,但是...
kotlin 现在算是十分火热了。android 平台可以无缝对接kotlin,j2ee的经典框架spring的5.0版本,也开始使用kotlin了。本着猎奇的心理,看了一下kotlin的官方文档-中文版,讲真kotlin混乱的语法,乱七八糟的表达方式完全巅峰了我对现代编程语言的认知。感觉kotlin不仅仅是在模仿java,还模仿了python , javascript。然后在模仿的基础上,做了很
灰常感谢阿里云和 163.maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }maven { url 'http://mirrors.163.com/maven/repository/maven-public/' }放置的位置参考项目原有的maven,jenter(),google()的位置即可。...
工厂方法模式与简单工厂模式不同的是,简单工厂模式是工厂自己去实现对所有产品的构造的过程。根据不同的指令去生产对应的产品。但是,如果需求有变更,有新的产品需要去生产,或者有旧的产品不必去生产,都需要去修改工厂类的代码。这样就违反了开闭原则。对修改没有关闭。而,工厂方法模式,相比于简单工厂模式,就避免了这一点。首先,抽象出一个工厂类出来,任何生产具体的产品的方法,交给具体的工厂去实现。这样有新的产品需







