关闭

支付宝授权获取芝麻信用分数

貌似好久没写文章了,今天来记录下最近用支付宝SDK获取芝麻信用分数的过程,以及踩过的坑。个人感觉接芝麻信用分数时还是很简单的,基本都是服务端的任务,我们这边只需要将从支付宝授权获取的auth_code传给服务端,剩下的就是服务器的事了。但是还是有些小坑需要记录。如果以后需要做支付宝登陆的,可以看这里,还是很详细的 Android 集成支付宝第三方登录其实看官方的Demo也是很好的踩坑一当我把官方D...
阅读(8) 评论(0)

JNI NDK (AndroidStudio+CMake )

Jni开发我虽然现在开发中用得少,但是还是得有必要看下的,个人平时对这快也是比较有兴趣,再加上现在在看OpenCV,更加有必要了解下这方面的东西了。现在在网上这方面的资料虽然多,但是都是比较老的资料了,比如:命名行集成,Elicpse集成,android.mk文件集成。一般都要配置很多东西,用起来都感觉不顺手。而现在官网新出的比较流行的是使用CMake进行Jni开发了,所以这篇文章打算结合CMake...
阅读(44) 评论(0)

OpenCV学习(三):矩阵的掩模的操作

上一篇介绍了OpenCV中imread,cvtColor,imshow,imwrite的使用,这一篇打算介绍Mat的像素指针,以及掩模操作。 像素指针 对图像操作,基本都是对图像的每个像素操作,在OpenCV中Mat.ptr(int i=0)可以获取像素的指针,i表示第i行,从第0列开始操作。 这样获取当前行的像素指针const uchar* current= myImage.ptr(ro...
阅读(42) 评论(0)

OpenCV学习(二):imread,cvtColor,imshow,imwrite的使用

上一篇介绍了OpenCV环境搭建,具体地址在这里,OpenCV环境搭建(一),这一篇打算介绍下那个测试程序里面几个函数的使用,只用当我们知道函数具体用法,才能方便后续的学习。 先来放张本篇文章的测试图片 imread 用于读取一个图片,并转换成一个Mat对象,它有两个参数,函数的定义 CV_EXPORTS_W Mat imread( const String& filename...
阅读(54) 评论(0)

Java书单

书单...
阅读(45) 评论(0)

OpenCV学习(一):环境搭建

最近晚上下班在看OpenCV,感觉入门还不算难,索性就记录下自己环境搭建过程,以及踩过的坑,留作以后学习使用。1.)简单介绍OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法。是Intel公司贡献出来的,俄罗斯工程师贡献大部分C/C++带代码。在多数图像处理相关的应用程序中被采用,BSD许可可以免费应用在商业和研究领域。可以运行在Linux、Windows、Android和Mac...
阅读(73) 评论(0)

Databinding参考入门文档

databinding参考文档: 1.http://blog.csdn.net/zhaizu/article/details/51491455 2.http://www.jianshu.com/p/eb29c691d370 3.https://academy.realm.io/posts/data-binding-android-boyar-mount/ 4.http://blog.csdn...
阅读(43) 评论(0)

使用注解处理器跳过微信包名限制(三)

最近看了许多基于编译时注解自动生成代码的文章,确实挺实用的,可以减轻我们在开发中重复性代码的书写,提升代码的开发效率,比如我们经常使用的butterknife,dagger等框架,一般写这类项目需要创建几个Model,比如我的项目Model为:前面的annotations一般为定义自己的注解,为java library,而compile是用来处理annotations中定义的注解,所以要依赖anno...
阅读(78) 评论(0)

注解的使用(二)

上一篇讲解了javapoet的使用,接下来本篇博文将详细记录下注解以及自定义注解的使用。在Android开发中,注解的有效使用,可以提高程序的开发效率,现在比较流行的框架: butterknife免去我们view控件的定义和初始化。 EventBus3方便我们实现组件通信 dagger模块解耦,依赖注入 基本都使用到注解,来提高程序编码效率百度百科定义:注解(Annotation): 也叫...
阅读(97) 评论(0)

javapoet-让你不再书写无聊的代码(一)

前言 自从从事Android开发以来,一直做的应用层开发,代码写多了,感觉一直在一个瓶颈中,每天写代码无非就是调接口,填数据到页面,再就是做些简单的自定义View,写出产品经理希望的界面,然后就完事,也很少做些界面的调优和优化,一直想学习写java和android更深入的知识点,提升自己的知识技能。 最近突然看到一篇文章,这里是文章链接:Android 利用 APT 技术在编译期生成代码,看完...
阅读(132) 评论(0)

使用ViewPager.PageTransformer自定义ViewPager

ViewPager是最常用的作为项目的引导页,不过用久了就感觉没啥意思了,最近网上看到了这样的自定义效果,感觉挺酷的,正好自己的项目也用到了。就仿照着实现了一把。接下来就简单介绍下实现的步骤吧项目结构可以看见项目有两个Module,第一个app是和自己的应用业务逻辑相关,用来绑定业务数据的,第二个customeviewpager是封装的viewpager相关逻辑,可以复用一般的业务需求。自定义vie...
阅读(46) 评论(0)

可能是迄今为止最好的GitHub代码浏览插件

转载处GitHub是很多开发者远(tong)程(xing)协(jiao)作(you)的重要工具,其社交化编码的理念伴随着开源运动改变着整个开发社区的生态,无数优质项目依托GitHub在全球开源开发者的参与下蓬勃发展。不过,讲真,你有在GitHub上好好读过代码吗?对于大部分人来说恐怕是没有,GitHub作为一款基于Git的代码管理工具和协同工具是很优秀的,然而作为代码浏览和搜索工具,就和IDE差的很...
阅读(128) 评论(0)

MediaPlayer封装原生视频播放器

MediaPlayer可以用来控制视频和音频文件流,也就是说可以通过它播放音乐和视频。通常如果我们不用第三方的框架,有三种方式可以去播放视频。 1.VideoView 2.MediaPlayer+SurfaceView 3.MediaPlayer+TextureView 首先VideoView是继承自SurfaceView,内部维护着一个MediaPlayer,用过VideoView...
阅读(165) 评论(0)

玩转Glide的Target对象

概述前两天在看项目源码时候突然看见这个Target对象,场景是这样的,我们通常在Activity的背景中加一张图片,是在xml的根布局中加一张本地的资源图片,而这个项目不是这样的,如下是它的实现方式: 我们可以看见首先声明了一个ViewTarget对象,然后在匿名函数的回调中设置背景Drawable,这个字段的调用是通过Glide调用的,我们通常into的时候是传一个imageView控件,而...
阅读(204) 评论(0)

Kotlin入门____类和对象(二)

在上一章学习了Kotlin基础语法,以及简单介绍了下Kotlin,这一节将会接着前面的学习类和对象,在上一节基础上进阶学习。 类 Kotlin中类和java中一样用class声明,一个类文件由类名,类头和由大括号包围的类体构成。类头和类体是可选的,如果没有类体大括号是可以不写的。 class Empty 主构造函数 在Kotlin中一个类是有一个主构造函数的,这个主构造函数是类头...
阅读(125) 评论(0)
66条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:19090次
    • 积分:694
    • 等级:
    • 排名:千里之外
    • 原创:47篇
    • 转载:19篇
    • 译文:0篇
    • 评论:13条
    博客专栏
    最新评论