自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 向小米学习android系统开发

探秘小米直达服务背后的故事从100到2.8亿用户,MIUI的发展、创新故事在定制android ROM的过程中,总会想办法截获用户的数据,而不被发现。开源的xpose架构,小米MIUI中也有自己的MIUI SDK。

2017-09-28 21:42:04 419

原创 技术不能做什么

在网上看到这么一句话,总结当前的移动web开发技术:如果你本来就是reactjs的开发者,且准备进入facebook生态圈,那么react native这步顺利成章。如果你本来不会reactjs,现在想用react native开发跨平台app,那么没什么意义。如果你是一个原生开发者,想要利用react native解决热更新和跨部门组件整合,那没问题,实际上目前react nativ

2017-09-27 22:56:56 313

原创 电动车改装系列

想把汽车改装成无人驾驶周彦武:从线控刹车系统看无人驾驶一文尽览2017法兰克福车展新技术电控转向 找寻驾趣与安全的平衡百度apollo的生态圈Momenta。人工智能,自动驾驶。智行者科技。物流和扫地车辆。

2017-09-24 11:57:34 1989

原创 如何阅读开源代码

专访许鹏:谈C程序员修养及大型项目源码阅读与学习如何以“正确的姿势”阅读开源软件代码

2017-09-23 21:21:58 713

原创 与癌症斗争的乔布斯

看到阮一峰的blog《乔布斯的告别》  其中一段是描述乔布斯在治疗癌症的过程,apple不断推出划时代新产品。2003年10月,在一次 CT 检查中,医生发现乔布斯的胰腺有一个肿瘤,但是属于恶性程度较低的癌症:胰岛细胞神经内分泌肿瘤。起初,乔布斯不愿接受手术,想通过饮食调整来控制病情。2004年7月,由于病情没有得到控制,在坚持饮食疗法9个月后,乔布斯终于接受手术,摘除了肿瘤。20

2017-09-23 10:43:38 1045

原创 react native资料汇总

android非要搞一套UI,IOS也非要搞一套UI,互相看不上,但是又没有吞掉对方的实力,结果导致公司很苦逼维护多套平台的代码。从android原生代码到RN代码,因为RN在UI上面的优势,可以设计同一套UI界面,同时在web/android/IOS平台上共享,而不是各自设计一套。平台的利益侵犯了用户的利益,用户其实希望在web,ios,android的界面是一致的。android程序员看R

2017-09-22 21:11:25 362

原创 向百度学习android研发流程管理

“2015移动开发者大会 ·中国”(Mobile Developer Conference China 2015,简称MDCC 2015)上,百度资深研发工程师涂勇策做了《Android应用开发浅谈——技术架构视角》报告,其中android研发流程管理部分非常精彩。总结如下:源码管理• 版本控制(例如,git)• Code Review系统(例如• 源码版本Tag管理开

2017-09-19 21:35:34 711

原创 向360手机卫士学习如何优化android程序性能

GMTC2016大会上的刘刚做了报告《360手机卫士性能优化之路》,从中学习到了很多干货,总结一下要点,有兴趣可以直接点击看看专访刘刚:360手机卫士的性能监控与优化ppt下载地址:https://pan.baidu.com/s/1gfkZ4Krandroid apk的性能指标主要是包含内存、冷热启动时间、四大组件的加载时间、流量、电量等。1、静态代码分析。采用LINT,FIN

2017-09-19 20:15:01 677

原创 React Native开发移动客户端

移动客户端慢慢开始分化了,用JS代码开发的React Native方案,同样的代码可以支持android和ios两个平台,而过去的方案,android平台和ios平台分别使用java和swift开发叫做原生app。为了实现业务,无论采取何种方案都是可行的。对开发团队的要求不一样,React native需要前端技术,而原生app就需要移动平台的技术。如果业务中需要使用手机的功能,比如打电话

2017-09-17 20:02:57 543

原创 google有哪些自动驾驶车

雷克萨斯RX450h自动驾驶版、丰田普锐斯自动驾驶版(下图)、谷歌自动驾驶车(亲生的)。都是混合动力车,比较好改造线控。

2017-09-15 10:11:42 2062

原创 百度自动驾驶测试车有几款

1、百度自动驾驶测试车有林肯MKZ,由美国创业公司AutonomouStuff的工程师Josh一个人改装完成,花费的时间仅仅是3天。林肯 MKZ 拥有一套电气化非常完善的系统,而更重要的一点是,作为整车厂的福特(林肯属于福特旗下的豪华车品牌),也是几乎是众多车场中独一无二的愿意和第三方公司合作,并且把汽车足够开源的支持给众多公司的2、背部安装的GPS天线3、前部

2017-09-13 15:32:43 2815

原创 百度地图的采集车

2017-08-29百度·江淮汽车高精地图采集车交车仪式上向百度交付32台瑞风S3以助力百度高精度地图的采集共同推动自动驾驶大时代的进程你看,做大事从来就不需要花钱的。只要吹的够大,就一定有人上钩

2017-09-13 10:37:41 2697 1

原创 手机GPS天线设计对GPS定位有影响

手机GPS天线的设计直接影响到搜索GPS信号的性能,下面找到了小米4/4s/5/6的GPS天线设计,可以看到小米4手机GPS天线最小,从用户论坛上的反馈可以看到GPS功能是最差的。直观感受就是GPS天线越大,信号搜索能力就越强。1、小米4S手机的GPS天线设计2、小米5手机GPS天线设计3、小米4手机GPS天线设计

2017-09-07 10:57:51 6756

原创 通过battery-historian分析wakelock对CPU和电池续航能力的影响

Android为了节省电量,会在用户无操作一段时间之后进入休眠状态。Wake Lock是一种锁的机制,只要有人拿着这个锁,系统就无法进入休眠。一些App为了能在后台持续做事情,就会持有一个WakeLock,那么手机就不会进入休眠状态,App要做的事情能做了,但是也更加耗电。我使用百度地图android sdk开发了一个app,可以在户外徒步过程中,定位当前的GPS位置。锁屏后会进cpu

2017-09-06 20:26:36 1430

原创 用Battery Historian 3.0分析android手机电池消耗

Battery Historian安装方法见https://github.com/google/battery-historian目前是Battery Historian3.0版本第一种方法是使用docker镜像,因为镜像位于google云,最后docker run命令根本就连不上。只能使用第二种方法源代码编译的方式,方法可以参考http://blog.csdn.net/zeqia

2017-09-05 20:28:57 4116

原创 android手机gps定位开发省电要点

android手机使用GPS定位会非常费电。google工程师在quora上做了具体的解释,有兴趣可以看看https://www.quora.com/Battery-Life/Why-does-GPS-use-so-much-more-battery-than-any-other-antenna-or-sensor-in-a-smartphoneGPS is expensive b

2017-09-04 19:04:33 4747

原创 在linux下dokuwiki配置邮件email

如果在用户注册的时候,发生“发送密码邮件时产生错误。请联系管理员!”,那么需要配置sendmail。在linux平台下,参考这个帖子https://www.dokuwiki.org/faq:mail1、安装smtp插件,地址https://www.dokuwiki.org/plugin:smtp2、管理员用户配置smtp插件这里使用了qq邮箱,相关的配置需要在qq邮箱中找到。

2017-09-02 21:30:15 4458

空空如也

空空如也

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

TA关注的人

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