软件开发爱好者!
Android平台日志收集系统 在产品开发测试中以及产品投放到终端客户后,我们经常会遇到各种各样的问题,产品出异常,比较严重的就是使用过程中死机,用户无法操作。
双路录像利用静态变量做多对象之间简单写互斥 笔者目前在研的项目是基于android6.0的智能后视镜产品,目前存在前视录像跟后视录像的功能,存储的文件路径都是保持到外部的同一张SD卡上的。
从零开始怎么写android native service Android service对于从事android开发的人都不是一个陌生的东西,很多人可能会觉得服务很简单。
今天元旦,深圳风和日丽,气温最高超过了二十度,还是很舒服的一个温度。早上7点过就醒了,反思了2015,自己是不是懒了?是忙吗?那哪一年不忙?先回顾一下2015,这一年在CSDN才写了3篇文章,太少了,还不及以前一个月的量。
ADAS在车载导航设备上的应用 首先我们来了解一下ADAS的基本概念,ADAS全称是Advanced DriverAssistance Systems,中文翻译是高级驾驶辅助系统。
语信W808android手机真是垃圾中的战斗机,笔者直列以下几条: 1、强制下载推送APK,不点击不消失,一点击就下载; 2、有时WIFI开的时候会偷偷下载很多APK,下载好后再弹出安装界面,很多时候是关屏后后台下载的,再开屏解锁直接弹出安装界面; 3、WCDMA经常掉手机信号! 4、手机接听电话POP杂音严重。
Android4.4制作自有SDK探析 最近研究了一下android4.4制作自有SDK的东西。我们都知道,拿到Google的原始代码后,芯片公司会把它结合芯片去平台化,再发出芯片公司的SDK给客户,这种SDK通常情况下都是含全部工程代码环境的,当然里面有一些是以库形式发布的,是需要保密的。
uboot里开机LOGO显示功能解析 开机LOGO,对于绝大多数带显示屏的电子产品都是必备的一个功能,是产品开机的第一印象,重要性不言而喻的,那我们下面就看看这个是怎么实现的。
GPS北斗双模技术应用开发研究—应用数据交互 Android开发原则就是谁对哪个数据感兴趣就可以通过listener去监听一下,那边定位数据肯定也是这样的,关于位置上报的话,笔者不准备在这累赘了,网上好多文章,下面就讲一下双模相关的北斗gps卫星星图搜星具体情况的数据上报以及私有协议的定制。
GPS北斗双模技术应用开发研究—数据结构扩展 还是从gps.h头文件入手,首先 GpsSvStatus结构体需要改造,GpsSvStatus当时设计的时候是考虑存储gps卫星信息的,但是我们现在是要存储双模的数据,因此我们需...
上一篇文章大家介绍了几个重要的概念,那下面我们就来解析一下这样的双模输出log,在解析之前我们来看看各个重要标准字段的意义。笔者在实际开发中只用到了其中的四个,分别是GGA,GSA,GSV,RMC,GLL,当然还有其他一些字段,感觉有些是重复的,根据需要解析就好了。
最近在调试GPS北斗双模,目前已经都调试通了,下面就来说一下涉及的几个关键词。 GPS: GPS是英文Global Positioning System(全球定位系统)的简称。
先来上几张图吧! 超大电视,华星光电的,还有吉尼斯纪录认证哦! 一个机器人 看了一些母校的展览,摆了蛮多的,有几个有用的就不好说,上面这个个人觉得还有可能成功,不过这个难度好像不是那么大。
android5.0来了,按理说是件好事,是件值得庆幸的事,但是对于车载这一块来说,喜忧参半!由于车载Android导航系统一般来说研发的时间周期比手机平板要长不少,这里面有很多原因,其一专门用着车载的芯片较少,其二专门用于车载行业的SDK很少,其三芯片原厂投入较少,因为投在手机还是平板见效更快,量也更大,其四就是车载的开发环境开发门槛相对要高一些,比如说模具,手机的一个产品的模具比起车载中控来说,相对工作量工作难度还是小一些,其五就是行业配套产业的发展水平,等等。
基于android4.4系统行车记录应用黑屏问题分析及对策 笔者最近遇到一个棘手的问题,那就是行车记录应用出现黑屏的问题,现象就是进入行车记录应用surface是黑的,录像文件几分钟一个的那种,每个文件的大小都是零。
android4.4系统LoadAverageService服务分析 在前一段时间写的《android系统cpu资源相关查询》感觉还比较实用,上次没有对LoadAverageService做深入一点的分析,今天我们接着来看看。
刚开始看《马向阳下乡记》,感觉一般般,慢慢的又坚持看了两集,入戏了,觉得越来越有点意思了,比起本山那个还是更有的看一点。看完这四十集,说实话,我记得对梁会计印象最深,演的不错!甚至我记得比马向阳都演得要更棒点! 不管是要写代码,也要享受一下生活,看看电视剧,有的说浪费时间,有的说陶冶情操,哎,每个人看法不一样,有些戏是有点扯蛋,如果它不扯蛋,你又怎么知道扯蛋的意思,更只会停留在纸面上。
该收收心,静下心来苦作舟 前面一段时间,恰逢考驾照,拖了快两年了,好不容易有个考试指标,自然重视程度就高很多了,还好公司高层领导非常支持,练车请了不少假,前后大概持续了一周,请了3个下午,另加一个完整工作日,当然请下午假的时候,基本上还是赶回公司的,晚上加一下班,工作也不至于丢太多,这样老板给个宽松的政策,自己也得对得起老板,自觉一点就是了。
gitweb无法访问android仓库中的某一个git project 笔者最近遇到gitweb的一个问题,明明前几天还可以通过gitweb在浏览器上访问的git project,这两天突然从gitweb上消失了,怎么回事呢?大家也有体会,用怪了gitweb,没有它还真不大习惯,虽然说可以在命令行里可以看到这种git log的每一个具体修改的代码,这哪有浏览器上操作来得直接啊! 首先笔者从android仓库入手,还好这个git project还在,不然麻烦可大了。
先来看看考场的大致地图吧! 东考场: 1、上车绕车一周,看后方来车情况,缓慢打开车门,检查仪表,灯光,左右后视镜,踩一下离合,试试档位,试试方向盘,确认一遍再按指纹; 2、起步:打左转向灯,闪灯2组,按喇叭,踩离合刹车挂1档,放手刹,...
在深圳花了两周年,才搞定驾照。笔者是12年9月报的名,适逢驾考改革,深圳人满为患,驾校拖拖踏踏,最后还是同道中人指导才加快了进度,终于考完拿到驾照了,真的好悲剧啊! 最近都是在准备驾考,都没好好安心搞代码,先把驾考总结一下,再起步。
android系统cpu资源相关查询 我们都知道android是基于linux系统内核的,在linux系统中我们查看系统资源消耗情况,一个可以直接通过命令行的top命令来看,里面有cpu具体的使用情况,当然在android系统上也还是保留了的。
想必很多人都遇到过这样的事情,需要写一个共享库,这个库又不能让所有的人都了解里面是怎么实现的,所以只能提供一个库出来供项目使用,可能是处于保密、核心业务的需要,这些都能够理解。
广州恒大被淘汰了!有些可惜,上半场的垫球 进了的话就可能是另外一种局面了,有太多的可能性,有很多的遗憾,事实上恒大今年比去年已经差了不少,不那么让人省心了!
昨日晚上想去理发,去了江西省下面一个地级市老城区里,问了两家理发店,谈不上高档的那种,就像一般快餐店一样的铺,问了一下老板,理发单剪的话多少钱,单剪就是剪,不用洗头不用吹头发,其中一家要二十,另外一家要十五。
笔者在使用ContentObserver来监控一些设置的变化时,对于跨进程来通讯来说是非常方便的。但是笔者也遇到一些问题,比如我能不能动态的监控呢? 好比这种情况,我设置了某个设置的监听,也收到了这个设置的变化通知,但是处于有些原...
在实际项目应用中,最近有一个需求就是进入一个特殊的应用后,系统的某个功能不能起作用。当然,这个通信有很多办法可以做到。
android各种声音类型级数设定及默认值 在audioservice.java文件中: /** @hide Maximum volume index values for audio streams */ ...
《纯真的年代》错漏百出 真实错漏百出,看到了第11集,至少发现两处不对的地方,第一,阿静的年龄错得太离谱了,里面说她三岁的时候她爸爸被抓走,她爸被抓走12年,理论上她再见她爸的时候她是15岁,可是在知青点的是,大家给阿静过了20岁的生日,这导演不是有些傻逼。
android4.4系统解决“ERRORcouldn't find native method”方法 今天笔者在移植一个tv模块从android4.2到android4.4系统的设备上,同样的代码,同样的方法,就是运行不起来。
录像过程中系统时间改变了,怎么避免带来的悲剧 在android系统上,我们知道改变系统时间的方法有两种,一种就是通过再设置应用里面设置日期时间,另外一种就是通过网络后台同步时间,在手机平板上这两种是比较多的,当然作为车载设备,一般还会增加用GPS时间来同步系统时间。
快速修改android系统默认日期方法 在android系统的设备上,都有一个默认的开始日期,看过很多设备,有些设备在没有联网的时候没有同步到系统时间的时候,居然默认的还是1970年的日期,也见过有些设备默认到2000年1月1日的,这样相对进了一步,但是还不够。
芯片手册写错了,很悲剧 芯片手册是一个非常严谨的东西,至关重要,但是芯片手册上的描述都是正确的吗?从笔者的经验来说,未必啊!可以这样说99%是不大可能出错,也还存在1%可能是有错误的。
YUV422蓝屏显示输出功能辅助调试 YUV422有YUYV,YVYU,UYVY,VYUY四种,下面笔者就就以UYVY为例介绍一下数据构成。
12306网站做得验证码真的好烂,这种产品经理、开发人员都是吃什么长大的啊!都不用脑子想问题吗?直接上图,免得说冤枉它了。 使用一点都不方便。
长训终于完成了,深圳驾考,一把鼻涕一把泪 从12年9月报名参加驾考,面临13年驾考新规,加上报考的安顺康驾校的操蛋,一拖再拖,上个月中旬学员还自发组织了维权行动。
Android 长按电源键关机整个流程小学习 最近研究了一下android关机跟重新启动功能,看了一些长按电源键到弹出关机对话框,到真正关机的一系列处理过程。
随心所欲生成git仓库任意一段commit的专用patch应用小实践 我们在开发中,时不时的可能要去做一个patch给你的下线,或者你的合作者。
昨天晚上吃完晚饭,为了锻炼一下身体,就在楼下打了一下篮球,身体没活动开,一步小心脚给扭了,还是在没有那种对抗或者踩在别人脚上的情况。一个好身体是多么的重要啊!为了写好代码,加强身体锻炼是非常有必要的,这次亏大发了。
surface在android4.2跟4.4系统中本地service里使用上的差异 了解android的人都知道,android的应用是java写的,运行的效率应该比C/C++要低一些,这是不争的事实。
adb devices一直存在offline的问题 adb是我们经常使用的工作,笔者以前用的adb是1.0.29的版本,在android4.
ubuntu12.04上增加VNC远程桌面连接访问 一般来说,我们的服务器都是放在一个偏的位置,条件好点的就是有专用机房,大家也许都有这种体会,服务器噪音很大,特别是机房里机器成群,待在里面还是不那么好受的,那我们怎么办呢?远程登录来解决,那ubuntu服务器怎么进行远程登录呢?我们可以使用VNC来做。
android4.0下serial port给应用操作完成特殊定制 我们在开发中,串口也就是serialport或者叫uart用的是相当频繁的,很普通的接口了,今天为什么在这提出来呢?笔者前年完成了一款android4.0平台的车载平板产品,客户外接了一个DTV,我们在android这边通过GPIO模拟IR来控制DTV盒子的。
本周一,也就是2014-02-17,到广州琶洲展馆看了下,今年的汽车导航展品中android导航主机明显增多,笔者目测站到了4分之一左右。
framework层服务分析 最近在做公司内部员工android系统培训,编写了一些PPT,引用了网上诸位大侠的贡献,下面就分析下framework框架层服务。
SystemUI中状态栏跟导航栏隐藏显示控制方法及效果示例 SystemUI在android4.2SDK上,对于phone版本,包含了状态栏statusbar,也有导航栏navigationbar,对于有些手机来说可能导航栏是在触摸屏上的,当然这一个部分是可以不需要的。
解析android framework下利用app_process来调用java写的命令及示例 在android SDK的framework/base/cmds目录下了,有不少目录,这些目的最终都是build出一个bin文件...
A20GPIO中断类型差别结果迥异的问题思考 最近在使用全志A20做开发时,发现在处理中断的时候,用电平触发模式,报中断比较乱,用边沿触发则很稳定,不会乱报。
别人写的代码看起来容易,自己写未必写得好 古人云说起来容易,做起来难。就像我们看小说一样,我们看完小说都看得懂,里面的人物事件都搞得清清楚楚,可这不代表我们能写得出来。