Android 开发
文章平均质量分 62
张骞晖2
Focus on Machine Learning and Computer Vision。
展开
-
android eclipse 根据屏幕密度自动生成不同分辨率的图片
android 提供了不同drawable资源包来进行适应不同的屏幕密度的android手机。 屏幕密度大设备的需要分辨率高的图片,屏幕密度小设备需要分辨率小的图片。他们也会根据自己的屏幕密度来相应读取不同drawable下的图片,以达到最佳的显示效果。android的屏幕密度范围为:120(ldpi),160(mdpi),240(hdpi),,320(xhdpi)以及更高。现在手机的原创 2015-03-30 10:36:41 · 2169 阅读 · 0 评论 -
Android 6.0 Marshmallow 的改变
Android 6.0 Marshmallow 的改变从官网翻译的Android 6.01.Runtime Permissions其实就是很多权限,需要调用requestPermissions() 获取权限,然后可视化给用户,权限使用更透明。详细解释2.Doze And App standby两种省电延长使用的功能。 设备没有连接到电源,设备进入 Doze 模式时,系统将通过延迟最近用户没有使用的原创 2016-01-22 15:51:47 · 843 阅读 · 0 评论 -
Android 开发中涉及到的设计模式
Android 开发中设计到的设计模式Android本身就是基于MVP(Model-View-Presenter )模式。Android系统中的设计模式java IO InputStream 是基于适配器模式和装饰者模式。Android中的Adapter适配器模式(Adapter Pattern)。Android广播接受是观察者模式(Oberver Pattern)远程服务调用是用的代理模原创 2016-01-22 15:22:24 · 1053 阅读 · 0 评论 -
Android 平台 实现 卷积神经网络
研究CNN有一端时间了,在VS上 对一些深度学习框架进行学习,训练,主要以人脸为主(下一篇将要介绍CNN用于人脸识别) 、车标等等。一般情况下,深度CNN对于目标识别都需要前期的大量的数据进行训练,少则几千,多则几十万,庞大的数据以及实时性要求对于平台的性能要求是很高的,一般的移动嵌入式设备很难达到这个标准。所以对于很多情况下需要用深度学习来做分类或者回归的,都是通过网络进行请求,而且模型是现在多C原创 2016-05-30 20:03:19 · 5620 阅读 · 1 评论 -
Android端调用Caffe模型实现CNN分类
本文的主要内容如下。移动端的深度学习的实现方式tiny-cnn介绍以及移动端移植总结与改进应用截图一.移动端深度学习的几种实现方式(1)Caffe的移动端编译项目caffe(命令式框架)算是在国内最流行的深度学习开源框架,使用它进行商业,研究的人很多。对于移动端的实现,也有开源项目对caffe进行了移植。 项目连接如下:android-lib android-demo我认识的很多科研原创 2016-08-07 16:31:45 · 21027 阅读 · 10 评论