自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AndroidKt

Ctrl + A "学习"

  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 有趣的 Kotlin 0x07:Composition

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x07:Compositionoperator fun (() -> Unit).plus(f: () -> Unit) = { this() f()}fun main(args: Array<String>) .

2021-06-25 20:20:03 252 1

原创 有趣的 Kotlin 0x06:List minus list

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x06:List minus listfun main(args: Array<String>) { val list = listOf(1, 2, 3) print(list - 1) print(list - list.

2021-06-21 19:56:30 195

原创 有趣的 Kotlin 0x05:Making open abstract

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x04:Making open abstractopen class A { open fun a() {}}abstract class B: A() { abstract override fun a()}open class.

2021-06-19 21:04:07 328 3

原创 有趣的 Kotlin 0x04:Lambda runnables

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x04:Lambda runnablesfun run() { val run: () -> Unit = { println("Run run run!") } object : Runnable { .

2021-06-17 21:12:28 173 2

原创 有趣的 Kotlin 0x03:If-else chaining

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x03:If-else chainingfun printNumberSign(num: Int) { if (num < 0) { "negative" } else if (num > 0) { .

2021-06-14 08:57:04 714 3

原创 有趣的 Kotlin 0x02:Indent trimming

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x02:Indent trimmingfun main(args: Array<String>) { val world = "multiline world" println(""" Hello \$world """.

2021-06-13 12:12:41 557 1

原创 有趣的 Kotlin 0x01:Scala-like functions

最近在 http://portal.kotlin-academy.com/#/ 上看到很多关于 Kotlin 的有趣的题目。个人觉得很适合 Kotlin 爱好者,感兴趣的小伙伴可自行查阅。【有趣的 Kotlin 】系列记录自己对每一题的理解。0x01:Scala-like functionsfun hello() = { println("Hello, World")}fun main(args: Array<String>) { hello()}以上代码,.

2021-06-12 22:13:04 244 2

原创 CameraX 下使用 OpenCV 微信二维码识别

前言前面,我们已经介绍了两种集成 wechat_qrcode 微信二维码识别能力的做法:完整编译 OpenCV 和 OpenCV ContribNative C++ 单独集成 wechat_qrcode 模块这两种方式的预览和识别均是基于 OpenCV 提供的 JavaCamera2View。今天介绍一下如何通过 CameraX 框架调用 wechat_qrcode 模块能力。CameraX 基本使用CameraX 具有以下最低版本要求:Android API 级别 21Androi

2021-06-08 21:40:59 953 6

原创 SmartCrop 智能裁剪矫正

前言从前面两篇文章,我们了解到图像倾斜的两种类型:平面倾斜和 Z 轴倾斜,也结合之前学习的 API 完成了理想图片的矫正工作。但是基于理想图片的图像倾斜矫正在实际开发过程中的作用并不大。笔者能力有限,目前无法帮助大家实现矫正能力强且好用的 Android 应用。但是,我们可以站在巨人的肩膀上去实现我们的目标。SmartCropSmartCrop,是一款简单易用的智能图片裁剪库,适用于身份证,名片,文档等照片的裁剪。它是笔者在 Github 上遨游时,无意中发现的,正好弥补一下前两篇文章实用化效果不强的

2021-06-06 08:21:23 1196 7

原创 Z 轴倾斜矫正

图像倾斜一般图像倾斜有两种情况:平面倾斜:拍照设备与拍照对象平行,拍出来的图像只需要进行旋转即可完成矫正。Z 轴倾斜:拍照设备与拍照对象不平行,拍出来的图像要先进行透视变换,然后再进行旋转等操作才可以完成矫正。上一篇文章我们采用理想化图片尝试了平面倾斜的矫正,今天我们继续用理想化图片尝试Z轴倾斜矫正。核心内容就是透视变换,Android OpenCV 系列中有有一篇关于透视变换的文章,当时我们是直接手动标点,然后生成透视矩阵完成透视变换。针对 Z 轴倾斜矫正,也是可以通过人为干预标

2021-06-03 18:55:09 1746 7

smarttool.rar

国密算法工具SmartTool_V1.3国密算法工具SmartTool_V1.3国密算法工具SmartTool_V1.3

2021-04-29

The Linux Command Line中英文合集.zip

The Linux Command Line电子书中英文版本合集。学习 Linux 命令行会让你受益匪浅,给你极大的回报。如果你认为, 现在你已经是高手了。别急,其实你还不知道什么才是真正的高手。不像其他一些计算机技能, 一段时间之后可能就被淘汰了,命令行知识却不会落伍,你今天所学到的,在十年以后, 都会有用处。命令行通过了时间的检验。 如果你没有编程经验,也不要担心,我会带你入门。

2020-07-20

kotlin-in-chinese.pdf

Kotlin入门必备教程。简洁明了,方便新手快速了解Kotlin核心内容。 Kotlin入门必备教程。简洁明了,方便新手快速了解Kotlin核心内容。

2020-07-16

等保2.0初级.zip

2019年最新发布的等级保护2.0标准,本文档为初级测评师培训教材,包含安全物理环境、安全通信网络、安全区域边界、安全计算环境等测评要求、测评方法、预期结果指南!

2020-07-13

《Java开发手册》泰山版.zip

阿里巴巴《Java开发手册》泰山版

2020-04-23

class-dump-z.zip

class-dump-z.zip资源包分享,支持win/linux/mac/iphone等,

2019-12-03

PowerDesign12以及PDMReader

由于PDMReader对于PowerDesign高版本支持得并不好,使用PowerDesign16.5生成的pdm文件使用最高版本的PDMReader无法导入。根据个人测试,附件这两个版本是可以配合使用的,分享一下

2018-10-30

Oracel ODBC32位驱动

解决PowerDesign只支持32位oracel驱动问题

2018-10-30

nmap-7.40端口扫描工具

nmap-7.40端口扫描工具

2017-06-08

opencsv.jar

opencsv.jar包,方便进行数据的导入导出

2017-03-21

DrawerLayoutDemo

关于Android开发中的DrawerLayout和NavigationView的使用示例

2016-06-24

RecyclerView Demo

使用Android RecyclerView 的demo程序,与博文 http://blog.csdn.net/poorkick/article/details/51583833 配合使用

2016-06-04

RecyclerView使用Demo

RecyclerView使用Demo

2016-06-04

Android简易天气预报

Android简易天气预报,与http://blog.csdn.net/poorkick/article/details/51308646配合使用

2016-05-04

简易贪吃蛇

http://blog.csdn.net/poorkick/article/details/51203618 代码,简易贪吃蛇

2016-04-20

空空如也

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

TA关注的人

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