自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追风少年

我们在程序中运行着人生的加减乘除

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

原创 中国六代机随想

随便写写最近的成都二次试飞六代机,也就是所谓的J36。去年年底曝光的已经不是黄色涂装的,说明至少不是首飞了,之前没被发现而已,当前这种涂装说明飞机完成度是挺高的,感觉十年内可以列装部队了。最近在看王树增的抗美援朝,感慨当年志愿军是一点制空权都没,而在2001年,我们的歼8(号称当时列装最先进战机)南海被撞,十多年前歼20首飞,人民空军一步一个脚印艰辛走过来,真不容易。的确佩服中国人,在武器装备这块,尽量走独立自主的路线,不用像印度那样,过分依赖进口,到现在也没造出啥像样的武器,天天会打嘴炮。

2025-03-27 16:40:12 197

原创 LVGL学习1

LVGL简介。

2025-03-22 10:58:00 235

原创 视频文件的几个关键参数

简单说明下视频文件几个参数,以及它们对文件大小的影响,最后还针对一个案例来说明录像场景对视频文件大小的影响。

2025-03-10 18:10:47 303

原创 cameraX版本号说明

cameraX版本号说明。

2025-03-08 15:20:50 206

原创 CameraX学习2-关于录像、慢动作录像、延迟摄像录像

cameraX api实现录像、慢动作录像,延迟摄像录像。

2025-03-08 15:15:07 696

原创 Android项目优化同步速度

配置android项目,使得可以快速同步。

2025-03-06 20:00:22 782

原创 CameraX学习1-关于预览、拍照、对焦

学习android camerax,记录的学习笔记。关于预览、拍照、对焦的知识点。

2025-02-28 09:50:12 762

原创 三月工作总结

以下部门内容摘自网上,当时忘了记下链接地址,以后会注意的。谢谢大侠的分享。 1. 拍照后左滑进入图片列表慢 2013-03-14评估需求:要求在拍完照片后,向左滑动屏幕进入照片列表后,刚才被拍下来的照片要能够马上显示出来,现在的状况是需要等1~2秒钟。确定一下这个时间慢是什么原因?评估结果:该需求软件上无优化可能。拍完照,向左滑动切换进入照片列表,所需的时间取决于照

2013-04-18 10:36:34 1237

原创 [android_gallery_4.0]gallery补充,加载图片机制

9)PhotoDataAdapter处理下的图片加载机制简单说,可以分为缓存机制以及线程池机制。两个机制都有助于提高加载速度。这里有一个32个元素的数据索引区存放当前图片周围的图片item,声明见下。    private final MediaItem mData[] = newMediaItem[DATA_CACHE_SIZE];    private int mContent

2013-03-22 00:49:01 2133 1

原创 Thinking In Java 学习笔记(四)

接本系列上篇。2.8 容器1)容器不能保存基本数据类型但是可以保存integer这种封装基本数据类型的类。小贴士Arrays.fillstatic voidfill(int[] array, int value)Fills the specified array with the specified element.sta

2013-03-11 13:39:49 1242

原创 Thinking In Java 学习笔记(三)

接本系列上篇。1 基础复习摘要2.1 Finalize()使用该函数只在垃圾回收器就要释放空间时,才会调用的。因此不能等同于C++的析构函数。Finalize中进行的清除工作,主要是对非java方法分配内存进行清除。因此,finalize一般不需要使用。2.2 垃圾回收器1)垃圾回收器如何工作引用级数方式。引用到某个对象时,该引用技术就加1;而当引用离开其作用域或置

2013-03-11 13:36:40 973

原创 Thinking In Java 学习笔记(二)

接本系列上篇。 3)原子操作原子操作不需要进行同步控制。何谓原子操作?原子操作就是对除了long以及double数据类型外的基本类型,进行简单的变量赋值或是返回值操作。自增自减操作也不是原子操作。4)临界区为防止多个线程同时访问方法内部的部分代码,也可以用synchronized建立。Synchronized(syncObject){//...}这种叫同

2013-03-11 13:32:02 962

原创 二月工作总结

一. 使用eclipse与设备连接进行断点调试 2013-02-261)将Y:\[project_name]\development\ide\eclipse下的.classpath拷贝到Y:\[project_name]\下。2)Eclipse启动,file->new->project,导入工程。3)连接设备,打开DDMS,在device列表中的进程选中你要调试的进程。4)设置de

2013-03-11 13:27:54 953

原创 一月工作总结

本月未有比较有价值的内容进行总结。

2013-03-11 13:23:35 693

原创 十二月工作总结

1. 各种intent用法总结 2012-12-111.Intent的用法:(1)Action跳转1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,如果恰好与目标Action匹配,且其IntentFilter中没有定义其它的Type或Category过滤条件,那么就正好匹配了。如果手机中有

2013-01-14 13:10:34 973 1

原创 Thinking In Java 学习笔记(一)

最近都在学习java,以下是学习笔记。1 线程1.1基本线程处理1)throw与throws的区别前者用于抛出单个异常,并且该异常知道如何处理,通常是放在catch子句块中,当然也可以在任何想抛出异常的地方。后者可以抛出单个或多个异常,不知道如何处理,通常是放在函数定义后。如下代码片段。2)join作用参加,也要别人同意啊。所以,这个函数就是在保证其他线程执

2013-01-12 11:04:27 1579

原创 [android_gallery_4.0]gallery主要类介绍(四)

3.1.6 SlideshowPage处理幻灯片动画显示。其类图如下。1)SlideshowView负责处理幻灯片播放的view。1.1)SlideshowAnimation其继承自Animation,负责具体幻灯片切换的显示。这里用到两个对象,mPrevAnimation负责上一张图片动画显示,mCurrentAnimation负责当前图片动画显示,显示动画效果就

2013-01-12 10:52:58 4436

原创 [android_gallery_4.0]gallery主要类介绍(三)

3.1.5 PhotoPage其类图如下。一般创建流程如下。顺序无先后1)绘制视图,添加需要用到的控件或各种view。2)为需要侦听者的控件或view加侦听者。3)绑定相应model,例如这里绑定photopage.model。4)创建渲染对象,GLView。各个视图用到的view都是加载在其上的,通过GLView.addComponent()实现。其他主要pa

2013-01-11 23:24:33 3963

原创 [android_gallery_4.0]gallery主要类介绍(二)

3.1.3 AlbumSetPage负责处理刚进入相册显示的所有相册界面。其类图如下。相关类说明1)SelectionManager.SelectionListener负责对选择状态时的侦听。2)SelectionManager负责对选择状态的处理。其类图如下。mSourceMediaSet主要用于对相册数据进行管理,其具体作用待分析。Med

2013-01-11 23:12:46 3254

原创 [android_gallery_4.0]gallery主要类介绍(一)

继续上篇,本篇介绍gallery的主要类。3.1.1 Gallerygallery的主程序类。其类图如下。 相关类说明1)GalleryActionBar用于在相册主界面出现的排序下拉框,如下。3.1.2 AbstractGalleryActivity实现基本的activity操作的类,作为某些类的基类。其类图如下。相

2013-01-11 22:48:51 3104

原创 [android_gallery_4.0]gallery主要功能流程介绍

最近都在研究android4.0的gallery,深感复杂,写下文档,先贴着一部分先。欢迎大家看后交流,乐意接受批评指正。1.1.1 进入gallery进行如下关键操作。l        先进入gallery’中处理。Gallery中initializeByIntent中最终会调用启动albumset,代码如下。Bundledata = new Bundle();

2013-01-10 22:50:33 2887

原创 十一月工作总结

一、工作总结1.    打印出时间的logcat 2012-12-03Adb logcat -v time1.    打印出底层log 2012-11-16Adb shellLogcat proc/kmsg1.    Audio Focus的应用 2012-11-09一、AudioFocus的申请与释放 下面看与AudioFocus的相关的类:获取/

2012-12-18 08:34:45 1268

原创 十月工作总结

1.  在surfaceView上用paint绘制 2012-10-30         以下实现在camera预览界面上显示倒计时计数//用到的变量   //use to paint the count down time that delaying capture   private Paint mDelayTimerPainter = new Paint();   //u

2012-11-11 14:53:24 659

原创 九月工作总结

1.  android:configChanges选项 2012-09-19发现一个现象,描述如下:打开一个应用运行->应用挂起->更改系统语言->再进入该应用->会重新执行oncreate。是否更改系统语言后,系统会将一些应用杀死?android:configChanges中可以定义在系统的一些情况出现改变时,activity是否会重启。其中里面的locale定义后表示在系统

2012-11-11 14:52:28 495

原创 八月工作总结

1.Gerrit使用 2012-08-29 1:git的一些相关资料,大家可以从\\192.168.80.90\dropbox\gittools 中获取。2:Gerrit的测试环境为http://192.168.80.13:8080另外之前写了一些git的shell脚本,请见\\192.168.80.90\dropbox\gittools\gitShell,此目录的脚本使用方法如下

2012-11-11 14:43:27 730

原创 七月工作总结

总结1.  使用git提交代码到服务器流程 2012-07-05         Git系统中有两个代码存放地,一个是本地代码,另一个是真正的代码,前者相当于真正代码的clone。         1)修改代码,修改文件或者添加文件。如果想看看修改了什么,可以用:gitdiff 如果对某个修改不满意,希望恢复原状,可以使用: gitcheckout path/f

2012-11-11 14:40:13 734

原创 六月工作总结

一、            总结 1.  tombstones log的分析2012-06-04     附件是一个tombstones log的分析工具,具体使用方法如下:1.将panic1.py拷贝到编译服务器上的driod目录下;2.运行soucebuild/envsetup.sh设置好环境变量;3.将tongstone log中的如下部分单独拷贝到一个文件中,例如lll

2012-07-05 08:07:40 2052

原创 五月工作总结

一、            总结 一.          linux命令1.  查看剩余空间自己的服务器2012-05-28   quota -sp          2.  查看文件夹所占空间大小2012-05-28du 会深度遍历该目录,罗列出所有文件大小,加上option选项--max-depth指定深入的文件夹层级,如下。1.  Camera在跑monkey

2012-06-12 22:04:05 1235

原创 四月工作总结

一、            总结 1.  获取驱动相关Log2012-04-20         驱动需要kmsg log进行查看log。如下命令取得。adb shell cat /proc/kmsg > kernel.log2.  内存泄露分析 2012-04-09 GLOptionItem.java的成员变量privatestatic ResourceTexture

2012-05-12 11:07:45 1083

原创 三月工作总结

一、            总结  1.  Android中内容观察者的使用----ContentObserver类详解 2012-03-14            前言:工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了    ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObse

2012-05-12 11:06:48 1066

原创 二月工作总结

一、            总结  1.  Logcat过滤字串 2012-02-22adb logcat |FINDSTR [字串]。例如:adb logcat |FINDSTRrequested 2.   Device not found时解决 2012-02-24         Adb kill-service 3.   Push命令时提示系统为只读解决 2

2012-05-12 11:02:38 1468

原创 一月工作总结

二、            总结  1.  ContentProvider与ContentProviderClient解析与用法 2012-01-19    一、ContentProvider简介       当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储

2012-05-12 10:59:41 792

原创 十二月工作总结

二、            总结  1.    Intent的两个标志 2011-12-081)Intent.FLAG_ACTIVITY_CLEAR_TOP我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在A窗口打开B窗口时在Intent中直接加入标志 Intent.FLAG_ACTIVITY_CLEAR_TOP,这样开启B时将会清除该

2012-05-12 10:58:00 1068

原创 十一月的工作总结

总结的技术部分如下:  1.        Native关键字 2011-11-11    private static native void rebootNative(String reason) throws IOException ;    类似这种有native修饰的函数,其定义都是跨语言的。    以本平台为例,若此段代码存在于\droid\frameworks\b

2011-12-05 22:22:23 1370

原创 十月工作总结

1.         svn解决冲突 2011-10-313.1)svn标记AAdded 远端库中添加新内容,在本地添加BBroken lock (third column only) 此内容不详,以后知道了再补充吧…DDeleted 远端库中删除的内容,本地库中对应删除UUpdated 远端库中有更改,本地更新远端的更改CConflicted 远端库中

2011-11-21 22:53:51 636

原创 九月工作总结

一.     Android应用层开发需要java,谁知自己java是那么的烂,考试还挂了,悲催,以下主要是分析那份试卷的笔记。Java基础复习1.     java中,方法可以与class同名2011-09-15         2.     被final修饰的形式参数2011-09-15形式参数可被字段修饰符中的final修饰,表示该传入的参数不能被修改。3.

2011-10-09 21:27:43 1257

原创 八月工作总结

贴上。  1, android的入门开发,基本笔记就在另一处,不在这重复了。2, 重新又看了java基本语法,都有一年没接触面向对象编程了。3,   MTK项目中。移植blog central主要涉及UI方面的修改,因为目标平台的UI架构与源平台的架构不一样。动态列表界面实现,增删改blog central account的实现,option菜单的资源问题的解决。

2011-09-11 12:41:25 913

原创 七月的工作总结

写了,但是很久没更新上来。      1,一些MTK编译的蛋疼问题。    2,    转换char到wchar的问题。         使用mmi_popup_display中,传入第一参数为WCHAR*,而urlList.app_data[SNS_URL_MYSPACE].URL为char类型,直接将urlList.app_data[SNS_URL_MYSPACE].URL

2011-09-11 12:35:32 792

原创 如何看别人代码

最近有点闲的蛋疼的样子,看代码是工作的主旋律。不过经常在打盹中看代码,效果极差。经过面壁思过以及参考前辈的看代码方法,总结如下,希望以后改进。  1)主动猜想代码的用途,主动理解,不能被动。设想若是自己实现,又会如何实现,比较不同实现的优劣。存疑式,不轻易相信代码就是正确的。2)先通览,了解总体架构最重要,不必一开始就纠缠于细节。一开始就要快速知道系统的重要部分。这一点最欠缺,得加钱这

2011-07-19 21:49:51 986 1

原创 六月的工作总结

本月休了大半月的假,工作上总结得不多。1, MTK的基础学习以及环境搭建。相对于高通平台,乱糟糟代码给人感觉不太爽。2, JAVA模块的余留问题。3, 很多同事在这段时间离职,再一次让人清楚地认识到,诚信的重要性。人无信则无以立身,企业无信则留不住人。而成交量低,换手率高,这是稳步下挫趋势的表现。

2011-07-04 23:35:39 472

空空如也

空空如也

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

TA关注的人

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