自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u014310273的博客

记录所学

  • 博客(7)
  • 收藏
  • 关注

原创 Android 平台高性能计算

最近的目标是提高 Android 应用程序的计算能力,尝试了RenderScript, OpenCL, OpenBlas 等各种方式,所以写一写记录一下。 现在人工智能,机器学习可是越来越火了。移动端的应用应该也很有前景,但是我看到的那些计算,比如对图片数据卷积计算要求都很高,然而手机的计算性能是比较捉急的。 从最开始我们就放弃使用 JVM,直接调用本 Native 程序。这个并不难,Andro

2017-02-17 17:38:58 556

原创 Android Java 中文乱码问题

工作中需要用Http协议post方法的multipart/form-data形式来上传图片和文本数据,在API22以上的Android SDK中 MultipartEntity 已经被移除,所以我基于Volley按照标准的格式封装了一个 MultipartRequest。基本没问,但是在上传String的时候中文出现了乱码,而我的同事以同样的格式在C#上的实现没有问题。于是翻了下源码找原因。看到在D

2016-09-09 11:40:54 379

原创 Android NDK 初探

NDK与JNIJNI提供java到native层的调用方式,我们可以用NDK工具来编译C语言的代码生成Linux平台下的动态链接库(.so)以供使用。 我将大致开发步骤记录一下,以备以后回顾。环境 * mac os * AdnroidStudio * ndk-bundle

2016-08-31 17:49:34 294

原创 Android设计模式-适配器模式

关于适配器模式平时在开发中使用RecycleView等组件时就会用到Adapter,Adapter模式就是将当前类型适配到客户端所期待的目标接口。从而使两个类能一起工作。在软件开发中有一句话正好体现了这点:任何问题都可以加一个中间层来解决。通过添加Adapter层实现接口转换以达到适配的目的。匹配模式的角色有三个:目标接口Target,源(需要适配的类)Adaptee,适配器Adapter。适配器模

2016-06-27 16:18:26 260

原创 Android设计模式笔记-单例模式、策略模式

1.单例模式单例模式确保某一个类只有一个实例,并且提供一个全局访问点。单例模式通过私有的构造方法,使得用户无法直接new实例对象。通过公共的静态方法,用户可以取得该类的实例。当一个对象要消耗过多资源的时候可以考虑使用单例模式。特点单例模式的实例在内存中只有一个,减少了内存开支。避免频繁的创建销毁对象,可以提高性能。避免对资源的多重占用。单例模式一般没有接口,扩展很困难,若要扩展,除了修改代码基本上没

2016-06-27 10:46:18 326

原创 toolbar不响应点击的问题

为了去掉toolbar的阴影,我将elevation赋值为0dp,发现这么做后toolbar就不响应NavigationOnClick了代码如下:<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:

2016-06-14 10:31:24 3530

原创 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 319

空空如也

空空如也

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

TA关注的人

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