02 2016 档案

Android开发学习之路--NDK、JNI之初体验
摘要:好久没有更新博客了,最近一直在看一个仿微信项目,然后看源码并自己实现下,相信经过这个项目可以让自己了解一个项目中的代码以及种种需要注意的事项。不知不觉中博客已经快要40w访问量,而且排名也即将突破3000了,在此感谢朋友们的支持和认可。今天趁着有点时间就来完成早就想要完成的jni技术了。... 阅读全文

posted @ 2016-02-28 17:46 吴一达 阅读(262) 评论(0) 推荐(0) 编辑

OpenMP基础----以图像处理中的问题为例
摘要:OpenMP2.5规范中,对于可以多线程执行的循环有如下5点约束: 1.循环语句中的循环变量必须是有符号整形,如果是无符号整形就无法使用,OpenMP3.0中取消了这个约束 2.循环语句中的比较操作必须是这样的样式:loop_variable ,>=loop_invariant_inte... 阅读全文

posted @ 2016-02-28 11:29 吴一达 阅读(251) 评论(0) 推荐(0) 编辑

leetcode 2 Add Two Numbers
摘要:You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a sing... 阅读全文

posted @ 2016-02-27 17:35 吴一达 阅读(166) 评论(0) 推荐(0) 编辑

Java在linux下调用C/C++生成的so文件
摘要:1.CplusUtil.java是java web工程中的一个工具类内容如下:CplusUtil.javapackage cn.undoner.utils;/** * Created by ${undoner} on 16-2-25. */public class CplusUtil { p... 阅读全文

posted @ 2016-02-25 15:30 吴一达 阅读(5880) 评论(0) 推荐(0) 编辑

OpenCV特征点检测匹配图像-----添加包围盒
摘要:最终效果: 其实这个小功能非常有用,甚至加上只有给人感觉好像人脸检测,目标检测直接成了demo了,主要代码如下: // localize the object std::vector obj; std::vector scene; for (size_t i = 0; i... 阅读全文

posted @ 2016-02-24 20:48 吴一达 阅读(403) 评论(0) 推荐(0) 编辑

Android开发学习之路--传感器之初体验
摘要:说到传感器,还是有很多的,有加速度啊,光照啊,磁传感器等等。当然android手机之所以称为智能手机,少不了这几款传感器的功劳了。下面就学习下了,这里主要学习光照,加速度和磁。 新建工程emSensorStudy,布局如下: 添加Lig... 阅读全文

posted @ 2016-02-22 22:02 吴一达 阅读(217) 评论(0) 推荐(0) 编辑

Android开发学习之路--百度地图之初体验
摘要:手机都有gps和网络,通过gps或者网络可以定位到自己,然后通过百度,腾讯啊之类的地图可以显示我们的地理位置。这里学习下百度地图的使用。首先就是要申请开发者了,这个详细就不多讲了。http://developer.baidu.com/map/wiki/index.php?title=an... 阅读全文

posted @ 2016-02-21 13:47 吴一达 阅读(186) 评论(0) 推荐(0) 编辑

Android开发学习之路--网络编程之xml、json
摘要:一般网络数据通过http来get,post,那么其中的数据不可能杂乱无章,比如我要post一段数据,肯定是要有一定的格式,协议的。常用的就是xml和json了。在此先要搭建个简单的服务器吧,首先呢下载xampp,然后安装之类的就不再多讲了,参考http://cnbin.github.io... 阅读全文

posted @ 2016-02-20 21:07 吴一达 阅读(222) 评论(0) 推荐(0) 编辑

Android开发学习之路--网络编程之初体验
摘要:一般手机都是需要上网的,一般我们的浏览器就是个webview。这里简单实现下下功能,先编写Android的layout布局: 这里主要是一个EditText用来输入网址,然后一个Button用来打开网页,webView用... 阅读全文

posted @ 2016-02-19 21:15 吴一达 阅读(173) 评论(0) 推荐(0) 编辑

Android开发学习之路--Service之初体验
摘要:android最后一个组件便是service了,终于学习到最后一个组件了,从年前的开发环境的搭建,到现在学到最后一个组件花了三周的时间,期间记录的点点滴滴,照着书本学习编写的代码都受益匪浅,这里要感谢第一行代码这本书。三个星期除了三十和初一没有学习,其余时间坚持每天学习一个知识点,总算慢... 阅读全文

posted @ 2016-02-18 20:47 吴一达 阅读(142) 评论(0) 推荐(0) 编辑

Android开发学习之路--异步消息Handler,Message,Looper和AsyncTask之初体验
摘要:在简易音乐播放器中,用了Handler,也没有过多地去研究学习,这里再学习下android下的异步消息处理机制。这里用了Handler主要是在线程中不能更新UI,而需要通过Handler才可以。关于异步消息处理有几个概念。 1、Message:消息,线程间通讯的数据单元。例如后台... 阅读全文

posted @ 2016-02-17 21:44 吴一达 阅读(166) 评论(0) 推荐(0) 编辑

Android开发学习之路--MediaPlayer之简单音乐播放器初体验
摘要:很多时候我们都会用手机来播放音乐,播放视频,那么具体地要怎么实现呢,其实主要是MediaPlayer类来完成的。下面通过简单的例子来实现一首歌曲的播放吧。新建工程MediaPlayerStudy,这里我们来简单地实现个音乐播放器,首先来简单布局下: ... 阅读全文

posted @ 2016-02-16 21:59 吴一达 阅读(354) 评论(0) 推荐(0) 编辑

Android开发学习之路--Camera之初体验
摘要:顾名思义Camera就是拍照和录像的功能,像微信里面,我们想拍照传一下照片,就可以通过camera来拍照,然后存储照片,发送给好友。那么微信的app里面是不会直接通过camera api来实现的,因为系统一般都会有camera这个程序,那么直接调用camera app来实现拍照的功能不是... 阅读全文

posted @ 2016-02-16 20:51 吴一达 阅读(175) 评论(0) 推荐(0) 编辑

Android开发学习之路--Notification之初体验
摘要:一般当我们收到短信啊,微信啊,或者有些app的提醒,我们都会在通知栏收到一天简单的消息,然后点击消息进入到app里面,其实android中有专门的Notification的类可以完成这个工作,这里就实现下这个功能。 首先新建NotificationTest工程,然后添加一个按钮,... 阅读全文

posted @ 2016-02-15 22:39 吴一达 阅读(133) 评论(0) 推荐(0) 编辑

Android开发学习之路--Content Provider之初体验
摘要:天气说变就变,马上又变冷了,还好空气不错,阳光也不错,早起上班的车上的人也不多,公司来的同事和昨天一样一样的,可能明天会多一些吧,那就再来学习android吧。学了两个android的组件,这里学习下第三个android的组件,Content Provider内容提供器。 Con... 阅读全文

posted @ 2016-02-15 16:57 吴一达 阅读(160) 评论(0) 推荐(0) 编辑

Android开发学习之路--数据持久化之初体验
摘要:上班第一天,虽然工作上处于酱油模式,但是学习上依旧不能拉下,接着学习android开发吧,这里学习数据持久化的 知识。 其实数据持久化就是数据可以保存起来,一般我们保存数据都是以文件,或者数据库的形式保存的,android程序也有 文件和数据库的保存,此外还有一种叫做Shared... 阅读全文

posted @ 2016-02-14 22:19 吴一达 阅读(192) 评论(0) 推荐(0) 编辑

Android开发学习之路--Broadcast Receiver之初体验
摘要:学习了Activity组件后,这里再学习下另一个组件Broadcast Receiver组件。这里学习下自定义的Broadcast Receiver。通过按键自己发送广播,然后自己接收广播。新建MyBroadcastReceiver,代码如下: package com.example.... 阅读全文

posted @ 2016-02-13 21:32 吴一达 阅读(202) 评论(0) 推荐(0) 编辑

Android开发学习之路--UI之简单聊天界面
摘要:学了很多的ui的知识,这里就来实现个聊天的界面,首先来实现个layout的xml,代码如下: 这里主要是listview来实现聊天的记录显示,edittext用于输入信息,button用于按钮发送。效果如下: ... 阅读全文

posted @ 2016-02-11 22:09 吴一达 阅读(477) 评论(0) 推荐(0) 编辑

Android开发学习之路--UI之ListView
摘要:这里再学习写android的ListView,其实我们都使用过ListView,就像手机的联系人,就是用的ListView了。下面就实现下简单的ListView吧,首先是xml文件中添加相关的代码: 然后在MainActivity代码中实现如下: package c... 阅读全文

posted @ 2016-02-10 22:09 吴一达 阅读(144) 评论(0) 推荐(0) 编辑

Android开发学习之路--UI之自定义布局和控件
摘要:新的一年已经开始了,今天已经是初二了,两天没有学习了,还是要来继续学习下。一般手机的title都是actionbar,就像iphone一样可以后退,可以编辑。这里自定义布局就来实现下这个功能,首先准备下三张图片,一张用来当作背景,两张分别表示后退和编辑。新建工程UICostomViews... 阅读全文

posted @ 2016-02-09 16:18 吴一达 阅读(232) 评论(0) 推荐(0) 编辑

Android开发学习之路--UI之基本布局
摘要:上一篇文章中主要介绍了ui的控件,这里就学习下布局吧。android的基本布局在layout下主要如图: 从上图可以看出有FrameLayout(单帧布局),LinearLayout(线性布局),TableLayout(表格布局),RelativeLayout(相对布局),G... 阅读全文

posted @ 2016-02-06 13:58 吴一达 阅读(154) 评论(0) 推荐(0) 编辑

Android开发学习之路--UI之初体验
摘要:之前都是学习Activity,对于布局都没有做过学习,这里就简单学习下吧。下面看下Android Studio下有哪些控件: 这里分为Widgets,Text Fields,Containers,Date & Time和Expert。 其中Widgets微件主要是一些... 阅读全文

posted @ 2016-02-05 16:06 吴一达 阅读(244) 评论(0) 推荐(0) 编辑

Android开发学习之路--Activity之四种启动模式
摘要:后天终于可以回家了,马上就要过年了,趁着年底打酱油的模式,就多学习学习,然后记录记录吧。关于Activity已经学习了七七八八了,还有就是Activity的四种启动模式了,它们分别为,standard,singleTop,singleTask,singleInstance,根据名字也差不... 阅读全文

posted @ 2016-02-04 21:50 吴一达 阅读(196) 评论(0) 推荐(0) 编辑

Android开发学习之路--Activity之生命周期
摘要:其实这篇文章应该要在介绍Activity的时候写的,不过那个时候还不怎么熟悉Activity,还是在这里详细介绍下好了。还是参考下官方文档的图吧: 从上面的流程,我们可以看出首先就是打开APP,开始执行到当前的FirstActivity了,接着anroid系统会调用onCre... 阅读全文

posted @ 2016-02-03 22:10 吴一达 阅读(232) 评论(0) 推荐(0) 编辑

初探linux子系统集之i2c子系统(二)
摘要:大概也是前年了,一直没有把那个i2c的子系统讲解完,这里偷个懒,把以前整理的i2c相关的知识再梳理一下,做个了结,然后再去学习timer子系统。 先看下i2c在内核中的代码分布: obj-$(CONFIG_I2C_BOARDINFO) += i2c-boardinfo.oobj... 阅读全文

posted @ 2016-02-03 14:06 吴一达 阅读(289) 评论(0) 推荐(0) 编辑

初探linux子系统集之timer子系统(三)
摘要:因为现在的linux虽然还是可以使用低精度的timer,但是趋势是高精度hrtimer,所以上一篇试着翻译一下hrtimer的一些介绍,翻译的不是很好,看来英语还得好好学习啊,下面还是好好学习下linux的timer子系统吧,首先对于网上的一些介绍,看下整个框架图: 从上图可... 阅读全文

posted @ 2016-02-03 09:25 吴一达 阅读(350) 评论(0) 推荐(0) 编辑

Android开发学习之路--Activity之Intent
摘要:窗外再次飘起了小雪,还有1周就过年了,2016年即将到来,来年不知道自己将身处何处,船到桥头自然直吧。还是继续学习吧,上次学习了Activity,那么如果是两个Activity之间,怎么从一个Activity切换到另外一个Activity呢?那便是Intent,intent中文的意思就... 阅读全文

posted @ 2016-02-02 12:59 吴一达 阅读(220) 评论(0) 推荐(0) 编辑

初探linux子系统集之timer子系统(一)
摘要:一般来说要让整个linux系统跑起来,那么一个必须的就是linux的时钟,也就是时间子系统了,这里正好工作需要,那么就研究下linux下的时间子系统了。 linux内核必须完成两种主要的定时测量。一个是计时,保存当前的时间和日期,以便能通过time(),gettimeofday(... 阅读全文

posted @ 2016-02-01 21:27 吴一达 阅读(325) 评论(0) 推荐(0) 编辑

初探linux子系统集之timer子系统(二)
摘要:想着博客中还没有翻译过一篇文章,虽然英文水平有限,但是借助google翻译慢慢地翻译出一篇文章也是不错的选择。那就来学习下hrtimer的文档吧,翻译的略搓,可以直接跳过这篇,这里仅作为学习的过程!^_^ hrtimers - 高精度内核timers子系统 --------------... 阅读全文

posted @ 2016-02-01 21:26 吴一达 阅读(182) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示