02 2016 档案

摘要:git commit 修改到本地分支 repo sync . 更新分支 git checkout local 切换到本地分支 git rebase 远程 更新远程分支到本地并且将本地分支节点推到最顶 阅读全文
posted @ 2016-02-29 15:28 鸭子船长 阅读(663) 评论(0) 推荐(0) 编辑
摘要:From : http://dmouse.iteye.com/blog/1797267 git 的错误操作,导致丢失了重要的commit,真是痛不欲生; 最后通过git神器终于找回了丢失的commit,但是需要总结和反思的地方有一些,同时需要加深git的学习,特献上本文以供参考 执行git rese 阅读全文
posted @ 2016-02-29 14:21 鸭子船长 阅读(725) 评论(0) 推荐(0) 编辑
摘要:sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用 阅读全文
posted @ 2016-02-24 15:08 鸭子船长 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1、将当前目录下包含jack串的文件中,jack字符串替换为tom sed -i "s/jack/tom/g" `grep "jack" -rl ./` 2、将某个文件中的jack字符串替换为tom sed -i "s/jack/tom/g" test.txt 3、不检索某个文件 sed -i "s 阅读全文
posted @ 2016-02-24 15:00 鸭子船长 阅读(1021) 评论(0) 推荐(0) 编辑
摘要:grep -r xxx ./ 阅读全文
posted @ 2016-02-24 14:34 鸭子船长 阅读(4232) 评论(0) 推荐(0) 编辑
摘要:【原文地址】:http://my.eoe.cn/com360/archive/3533.html Git中从远程的分支获取最新的版本到本地方式如下,如何更新下载到代码到本地,请参阅ice的博客基于Github参与eoe的开源项目指南方式一1. 查看远程仓库 1 2 3 4 5 6 $ git rem 阅读全文
posted @ 2016-02-23 16:26 鸭子船长 阅读(587) 评论(0) 推荐(0) 编辑
摘要:引言 大部分移动设备平台上的应用程序都运行在他们自己的沙盒中。他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互。 我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定毫无意义!Android应用程序也是一个沙盒,但是他们能够使用Intent、Broadcast Receiv 阅读全文
posted @ 2016-02-23 15:05 鸭子船长 阅读(262) 评论(0) 推荐(0) 编辑
摘要:今天在android项目中按电源键锁屏,然后解锁,发现子Activity关闭了,回到了主页,这个问题困扰了我很久,最后打log发现,在按电源键的时候,调用了子Activity的onDestroy()方法,这个问题现在终于解决了在androidmanifest.xml中的各个activity的属性中加 阅读全文
posted @ 2016-02-23 14:45 鸭子船长 阅读(506) 评论(0) 推荐(0) 编辑
摘要:Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。 1. Dalvik VM的本地方法 android.os.Process.killProces 阅读全文
posted @ 2016-02-23 14:29 鸭子船长 阅读(751) 评论(0) 推荐(0) 编辑
摘要:本文的主要内容就是分别介绍以上视图的七种布局显示方式效果及实现,大纲如下: 1、View布局概述 2、线性布局(Linear Layout) 2.1、Tips:android:layout_weight="1" 3、相对布局(Relative Layout) 4、表格布局(Table Layout) 阅读全文
posted @ 2016-02-23 10:27 鸭子船长 阅读(334) 评论(0) 推荐(0) 编辑
摘要:1,Handler 的概念Handler 是用来干什么的?1)执行计划任务,可以在预定的时间执行某些任务,可以模拟定时器 2)线程间通信。在Android的应用启动时,会创建一个主线程,主线程会创建一个消息队列来处理各种消息。当你创建子线程时,你可以在你的子线程中拿到父线程中创建的Handler 对 阅读全文
posted @ 2016-02-22 15:37 鸭子船长 阅读(237) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.sina.com.cn/s/blog_5da93c8f0100t76l.html 思考:如何安全的退出程序? finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用S 阅读全文
posted @ 2016-02-22 15:08 鸭子船长 阅读(339) 评论(0) 推荐(0) 编辑
摘要:1. Git自动补全 假使你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。为了解决这个问题,你可以启用Git的自动补全功能,完成这项工作仅需要几分钟。为了得到这个脚本,在Unix系统下运行以下命令: ? 1 2 cd ~ curl https://raw.github 阅读全文
posted @ 2016-02-22 14:22 鸭子船长 阅读(298) 评论(0) 推荐(0) 编辑
摘要:入门android ,至少需要了解 adb 吧,那么打 log 也是必不可少的了。 下面简单介绍一下 adb logcat 基本用法: Usage: logcat [options] [filterspecs]options include: -s Set default filter to sil 阅读全文
posted @ 2016-02-20 17:20 鸭子船长 阅读(1324) 评论(0) 推荐(0) 编辑
摘要:Broadcast: Intent { act=android.intent.action.KILL_BACKGROUND_SERVICE.com.xxx.VoiceAssistant flg=0x10 (has extras) } ordered=false请教一下:系统通常在什么情况下会发送 这 阅读全文
posted @ 2016-02-20 17:16 鸭子船长 阅读(423) 评论(0) 推荐(0) 编辑
摘要:转自 :http://blog.csdn.net/fulinwsuafcie/article/details/7666108 程序出错一般有:未定义、语法、运行出错三个方面。 未定义 未定义往往是程序员的忽略定义或定义后名称与定义不一致造成的。 要避免忽略定义这个问题,程序员首先要养成严谨工作的习惯 阅读全文
posted @ 2016-02-20 17:15 鸭子船长 阅读(302) 评论(0) 推荐(0) 编辑
摘要:下面来简单介绍下 android 中的一种调试方法。 在 android 的 app 开发与调试中,经常需要用到打 Log 的方式来查看函数调用点。 这里介绍一种方法来打印当前栈中的函数调用关系 StackTraceElement[] ste = new Throwable().getStackTr 阅读全文
posted @ 2016-02-20 17:11 鸭子船长 阅读(3253) 评论(0) 推荐(0) 编辑
摘要:在 android 平台上搞开发工作,会经常用到一些 Log 输出调试信息。 众所周知,android 中有五种类型的 Log , v, d, i, w, e 这里就不再赘 述 (如果对这些不了解的朋友,推荐看 android_Tutor 的博文http://blog.csdn.net/Androi 阅读全文
posted @ 2016-02-20 17:09 鸭子船长 阅读(783) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse 木有收藏按钮,就直接转过来了。仔细阅读,很有帮助哈…… 摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来 阅读全文
posted @ 2016-02-20 17:07 鸭子船长 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1,相机对焦模式有以下几种: auto //自动 infinity //无穷远 macro //微距 continuous-picture //持续对焦 fixed //固定焦距 2,常见对焦模式切换场景 2.1,单拍时,会先对焦再拍照,再切换到CAF; 有一个从 af 切换到 caf 过程 2.2 阅读全文
posted @ 2016-02-20 16:51 鸭子船长 阅读(5202) 评论(0) 推荐(0) 编辑
摘要:af:Auto Focus 自动对焦 pdaf:Phase Detection af 相位对焦 caf:Contrast Detection 对比度对焦/反差对焦(按一定step连续拍摄,选取反差值对大的位置) 转自:http://www.jianshu.com/p/1ccbaf458354 自动对 阅读全文
posted @ 2016-02-20 16:50 鸭子船长 阅读(2899) 评论(0) 推荐(0) 编辑
摘要:在 monkey test 测试中出现了一例 RuntimeException ,即 setParameters failed. LOG显示为:09-01 18:47:17.348 15656 15675 E AndroidRuntime: FATAL EXCEPTION: Camera Handl 阅读全文
posted @ 2016-02-20 16:33 鸭子船长 阅读(2549) 评论(0) 推荐(0) 编辑
摘要:android.hardware.Camera类及其标准接口介绍,API level 19 http://developer.android.com/reference/android/hardware/Camera.html 阅读全文
posted @ 2016-02-20 16:31 鸭子船长 阅读(991) 评论(0) 推荐(0) 编辑
摘要:在调试的时候利用下面这个函数将 Camera AP 部分所设置的参数全部 dump 出来了,真是多啊! 这里仅限于 MTK 平台,MTK 自己在相机这块添加了许多功能,所以看起来就有一大堆的参数。 调用此 dumpParameters() 函数可以打印出所有相机的参数出来。 public stati 阅读全文
posted @ 2016-02-20 16:30 鸭子船长 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/fulinwsuafcie/article/details/18617251 Android 平台上使用照相机拍照时,一般都会将当前的拍照参数写入到照片详细信息当中去: 主要有写如下信息: 那么这些信息是在哪里产生的呢,又是怎么写到照片详细信息中去的呢 阅读全文
posted @ 2016-02-20 16:29 鸭子船长 阅读(1510) 评论(0) 推荐(0) 编辑
摘要:对比度是指相邻颜色的反差,(可以简单这么理解),调大对比度图像轮廓就会越分明,不过对比不明显的部分损失的就越多。饱和度指色彩,调节饱和度色彩会发生变化,调的越大,图像颜色就越失真,调节饱和度只适合颜色不足的图片。饱和度调到最低时,图像就会失去色彩,就为黑白图像!类似电视机的亮度调整一样,如果将亮度调 阅读全文
posted @ 2016-02-20 16:29 鸭子船长 阅读(2675) 评论(0) 推荐(0) 编辑
摘要:首先要明白什么是白平衡, 它指的是在图像处理的过程中, 对原本材质为白色的物体的图像进行色彩还原, 去除外部光源色温的影响, 使其在照片上也显示白色。 那色温是怎么理解的呢?这个概念其实有点绕, 它是开尔文通过黑体(blackbody) 这一理想光源, 在不同温度下, 所发出光线的颜色特性来定义的。 阅读全文
posted @ 2016-02-20 16:27 鸭子船长 阅读(3192) 评论(0) 推荐(0) 编辑
摘要:很多时候我们需要从 HAL 层(Hardware Abstract Layer)传一个标志给 kernel 层。一般这种传递是不能直接通过定义全局变量来实现的。 此时可以通过读写文件来实现该标志。 譬如我们有这样一个需求,在录像过程中去掉持续对焦功能,而录像预览时开启持续对焦功能。 在 HAL 层中 阅读全文
posted @ 2016-02-20 16:19 鸭子船长 阅读(561) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/fulinwsuafcie/article/details/9771943 、 1、持续对焦和触摸对焦的工作原理; 答:首先要了解一下对焦的工作原理。 AF工作原理: 就是通过微距移动镜头,sensor采集图像并传送给ISP处理,ISP把当前frame 阅读全文
posted @ 2016-02-20 16:11 鸭子船长 阅读(1240) 评论(1) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/fulinwsuafcie/article/details/9792189 HDR 拍照: (High Dynamic Range Imaging)高动态范围成像,是用来实现比普通数字图像技术更大曝光动态范围(即更大的明暗差别)的一组技术。高动态范围成 阅读全文
posted @ 2016-02-20 15:28 鸭子船长 阅读(1846) 评论(0) 推荐(0) 编辑
摘要:每一个项目的机型名都不相同,因此拍出来的照片需要更改详细信息中的机型名。 那么,具体在哪里修改照片详细信息机型名呢 路径信息:/ALPS.JB3.TDD.MP.V2_TD_xxx/mediatek/custom/mt65xx/hal/camera/camera/camera_custom_if.cp 阅读全文
posted @ 2016-02-20 15:25 鸭子船长 阅读(806) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.soomal.com/doc/10100003120.htm 原作者:夏昆冈 反差式对焦在最近几年获得了重大的技术性突破,它已经实现了又快又准的对焦性能,而这种对焦方式是建立在相对低廉的物理成本之上,因此,它对相机行业的促进意义是非同一般的,我们有必要更加深入的了解一下 阅读全文
posted @ 2016-02-20 15:21 鸭子船长 阅读(2082) 评论(0) 推荐(0) 编辑
摘要:现在 android 平台的智能手机一般都标配有两颗摄像头。在 Camera 中都存在摄像头切换的功能。 并且有一些功能前后置摄像头上会有所不同。譬如人脸检测,人脸识别,自动对焦,闪光灯等功能, 如果前置摄像头的像素太低,不支持该功能的话,就需要在前置摄像头上关掉该 feature. 那么是如何判断 阅读全文
posted @ 2016-02-20 15:07 鸭子船长 阅读(3160) 评论(0) 推荐(0) 编辑
摘要:录像保存时,旋转角度要与所拍录像时的角度保持一致,否则,看起来就会出现角度不度,巅倒等问题。 一般在开始录像之前会先去初始化录像 initializeRecorder 中会去读取当前的录像或拍照的旋转角度,并跟据当前的角度来选择一个角度写到所拍 照片或者视频的 exif 信息中去。 1 // See 阅读全文
posted @ 2016-02-20 14:58 鸭子船长 阅读(3696) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/fulinwsuafcie/article/details/8833652 首先,来了解一下什么是场景模式。 最简单的方法当然是google了,这里有一篇文章讲得比较通俗易懂。http://publish.it168.com/cword/2819.sh 阅读全文
posted @ 2016-02-20 14:51 鸭子船长 阅读(2129) 评论(0) 推荐(0) 编辑
摘要:如何修改 zoomRatio 修改过程: 1, 先找到 gZoomRatio 数组序列的值 Location: V:\project_code\project_name\ALPS.JB.MP.V1_W_20120919\mediatek\platform\mt6577\hardware\camera 阅读全文
posted @ 2016-02-20 14:27 鸭子船长 阅读(4441) 评论(0) 推荐(0) 编辑
摘要:1,MTK 平台如何查询当前使用的是哪颗摄像头及相关的模组信息? 在该目录下可以查到当前平台及相关项目的配置文件 ProjectConfig.mk \ALPS.JB.MP.V1_W_20120919\mediatek\config\project**\ 该文件中配置了当前项目中使用的硬件芯片等信息 阅读全文
posted @ 2016-02-20 14:25 鸭子船长 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:1,首先检查该项目所使用的是哪一颗sensor, 就以OV2659 为例OV2659 是一颗2M 的摄像头,Sensor 吐出的数据分辨率能达到 1600*1200,肯定是支持 1280*720 的分辨率喽。那如何通过配置使其能够录制 720P 的视频呢,这个还是需要花费一番功夫的。ALPS.ICS 阅读全文
posted @ 2016-02-20 14:24 鸭子船长 阅读(1292) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.shidz.com/gongshangju/show.jsp?id=20040331151391 数码相机离我们越来越近,人们也开始进一步了解了数码相机。相信每个用户都有这种感觉,买数码相机的时候,面对宣传材料上那众多的专业术语,没有多少是自己了解的,而更多的时候还是听 阅读全文
posted @ 2016-02-20 11:47 鸭子船长 阅读(1214) 评论(0) 推荐(0) 编辑
摘要:介绍:数据库事务是由一组数据库操作序列组成,事务作为一个整体被执行。 事务的原子性:包含在其中的对数据库的操作序列最终要么全部执行,要么全部不执行。当全部执行时,事务对数据库的修改将生效;当全部不执行时,数据库维持原有的状态,不会被修改。 阅读全文
posted @ 2016-02-19 15:04 鸭子船长 阅读(775) 评论(0) 推荐(0) 编辑
摘要:查询出来的cursor的初始位置是指向第一条记录的前一个位置的cursor.moveToFirst()指向查询结果的第一个位置。一般通过判断cursor.moveToFirst()的值为true或false来确定查询结果是否为空。cursor.moveToNext()是用来做循环的,一般这样来用:w 阅读全文
posted @ 2016-02-18 10:28 鸭子船长 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.otechu.me/zh/2011/10/schema-of-android-mediaprovider-database/ 摘要: Android MediaProvider 使用 SQLite 数据库存储图片、视频、音频等多媒体文件的信息,供视频播放器、音乐播放器 阅读全文
posted @ 2016-02-18 10:21 鸭子船长 阅读(715) 评论(0) 推荐(0) 编辑
摘要:String的getBytes()方法是得到一个字串的字节数组,这是众所周知的。但特别要注意的是,本方法将返回该操作系统默认的编码格式的字节数组。如果你在使用这个方法时不考虑到这一点,你会发现在一个平台上运行良好的系统,放到另外一台机器后会产生意想不到的问题。比如下面的程序: class TestC 阅读全文
posted @ 2016-02-17 16:55 鸭子船长 阅读(12967) 评论(0) 推荐(0) 编辑
摘要:1.点击 window->preference-,依次选择 General->Editors->Text Editors,选中右侧的 insert space for tabs;如下图所示,保存,第一步完成; 2.点击 window->preference-,依次选择 java(或C++)->cod 阅读全文
posted @ 2016-02-17 16:02 鸭子船长 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d mydatabak3、把/home目录下面 阅读全文
posted @ 2016-02-17 11:42 鸭子船长 阅读(769) 评论(0) 推荐(0) 编辑
摘要:原文出处: 涂根华的博客 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活 阅读全文
posted @ 2016-02-17 10:55 鸭子船长 阅读(228) 评论(0) 推荐(0) 编辑
摘要:一.什么是Exif Exif(Exchangeable Image File 可交换图像文件)是一种图象文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍 摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌 阅读全文
posted @ 2016-02-16 09:39 鸭子船长 阅读(2506) 评论(0) 推荐(1) 编辑
摘要:SparseArray是android里为<Interger,Object>这样的Hashmap而专门写的class,目的是提高效率,其核心是折半查找函数(binarySearch) 阅读全文
posted @ 2016-02-15 20:47 鸭子船长 阅读(742) 评论(0) 推荐(0) 编辑
摘要:1 public class MarkerItemAdapter extends BaseAdapter 2 { 3 private Context mContext = null; 4 private List<MarkerItem> mMarkerData = null; 5 6 public 阅读全文
posted @ 2016-02-15 16:13 鸭子船长 阅读(313) 评论(0) 推荐(0) 编辑
摘要:来看这个布局文件 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="ve 阅读全文
posted @ 2016-02-15 10:38 鸭子船长 阅读(1480) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示