学习记录
csdn再见孙悟空
希望多学点东西
展开
-
OpenCV4Android(AS)-1
需要提前掌握的知识关于OpenVC-Android-SDKOpenVC4Android的使用新建一个OpenCVTest项目添加java层的接口将OpenCV动态链接库添加进项目验证1.需要提前掌握的知识Java编程语言JNI技术Activity组件Camera的具体知识OpenCV SDK2.关于OpenVC-Android-SDK其中包括了:APK 有基于各种硬件平台的原创 2016-04-25 17:40:50 · 324 阅读 · 0 评论 -
Android设计模式笔记-单例模式、策略模式
1.单例模式单例模式确保某一个类只有一个实例,并且提供一个全局访问点。单例模式通过私有的构造方法,使得用户无法直接new实例对象。通过公共的静态方法,用户可以取得该类的实例。当一个对象要消耗过多资源的时候可以考虑使用单例模式。特点单例模式的实例在内存中只有一个,减少了内存开支。避免频繁的创建销毁对象,可以提高性能。避免对资源的多重占用。单例模式一般没有接口,扩展很困难,若要扩展,除了修改代码基本上没原创 2016-06-27 10:46:18 · 333 阅读 · 0 评论 -
Android设计模式-适配器模式
关于适配器模式平时在开发中使用RecycleView等组件时就会用到Adapter,Adapter模式就是将当前类型适配到客户端所期待的目标接口。从而使两个类能一起工作。在软件开发中有一句话正好体现了这点:任何问题都可以加一个中间层来解决。通过添加Adapter层实现接口转换以达到适配的目的。匹配模式的角色有三个:目标接口Target,源(需要适配的类)Adaptee,适配器Adapter。适配器模原创 2016-06-27 16:18:26 · 269 阅读 · 0 评论 -
Android NDK 初探
NDK与JNIJNI提供java到native层的调用方式,我们可以用NDK工具来编译C语言的代码生成Linux平台下的动态链接库(.so)以供使用。 我将大致开发步骤记录一下,以备以后回顾。环境 * mac os * AdnroidStudio * ndk-bundle原创 2016-08-31 17:49:34 · 301 阅读 · 0 评论 -
Android 平台高性能计算
最近的目标是提高 Android 应用程序的计算能力,尝试了RenderScript, OpenCL, OpenBlas 等各种方式,所以写一写记录一下。 现在人工智能,机器学习可是越来越火了。移动端的应用应该也很有前景,但是我看到的那些计算,比如对图片数据卷积计算要求都很高,然而手机的计算性能是比较捉急的。 从最开始我们就放弃使用 JVM,直接调用本 Native 程序。这个并不难,Andro原创 2017-02-17 17:38:58 · 567 阅读 · 0 评论