随笔分类 -  工作

摘要:在月初的时候我就写了一些年终总结,比较糙,也偏向于个人生活的事情。今天趁着2016的最后一天再将我的工作状态做个全面总结。其实在回想的时候真不敢相信一年内能做这么多事,我从一个外行到编程菜鸟彻彻底底的踏上了程序员的不归路。 <! more 我的2016 项目转型 去年来到现公司以后我就从菜鸟的水平进 阅读全文
posted @ 2016-12-31 13:21 Codios 阅读(1077) 评论(3) 推荐(2)
摘要:2016 发生的个人重要的事 回家 曾经绝对不会相信,大一那次过年回家再一走就是三年之久。因私人原因无法吐露,但一个人距千里大陆离乡在外三年的苦衷,在这个交通便捷的时代似乎也是让人无法理解。时间越长,我越能理解古代诗人写诗时那种惆怅的心情。“独在异乡为异客,每逢佳节倍思亲。”每句好诗词中又掺杂了作者 阅读全文
posted @ 2016-12-11 15:43 Codios 阅读(416) 评论(0) 推荐(0)
摘要:项目中使用的播放器是ijkPlayer,发现播放切片特点的hls流(m3u8格式的视频)拖动seekBar的时候会莫名的跳转或者seek不到准确的位置,发现网友也遇到了同样的问题,ijk的开发者也说明了是因为UI层的问题导致的,需要自己排查。涉及到该问题的链接: 通过ijkPlayer播放m3u8视 阅读全文
posted @ 2016-11-09 16:24 Codios 阅读(6328) 评论(0) 推荐(0)
摘要:我的mac使用命令行批量修改名字时发现居然没有rename的指令: 所以使用HomeBrew先安装一下: <! more 完后可以直接使用简单的一行命令进行多个文件的命名修改,大致格式如下: 例: 修改批量的png文件的前缀由'ic_'改为'ic_setting_' : (ic_launcher.p 阅读全文
posted @ 2016-11-07 13:52 Codios 阅读(20442) 评论(0) 推荐(1)
摘要:事发起因 大周末的,突然接到老大的电话说很多用户无法安装新上线的APK,让我紧急Fix(现Android项目就我一己之力)。但奇怪的是也没有Bug Reporter,而且开发过程中也一直没问题。根据上报的几个用户的机型,我初步推断都是5.0以下的设备无法启动App,通过 "优测" 和 "云测" 的真 阅读全文
posted @ 2016-09-12 00:26 Codios 阅读(1134) 评论(0) 推荐(0)
摘要:说明 遇到一个奇葩的问题,我在使用onConfigChanged拦截屏幕的横竖屏旋转时,发现直接进行180度的横屏/竖屏转换居然没有反应!查找原因发现仅对landscape或者portrait状态有用,而同属于landscape的reverse_landscape并不受影响。那么问题怎么破呢?刚开始 阅读全文
posted @ 2016-08-18 22:48 Codios 阅读(5510) 评论(0) 推荐(1)
摘要:关于Android默认Codec使用的Profile找了半天没发现,还是Google的时候发现了开源中国有网友写的这边博客,相关的内容很少,便贴了过来做个笔记。 以下内容转自 "Android MediaCodec 设置 MediaFormat.KEY_PROFILE 问题" 我在设置 MediaC 阅读全文
posted @ 2016-08-05 10:10 Codios 阅读(3558) 评论(0) 推荐(0)
摘要:说明 因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。 首先想要了解YUV为何物: "https://msdn.microsoft.com/en us/libra 阅读全文
posted @ 2016-06-13 22:14 Codios 阅读(3446) 评论(0) 推荐(1)
摘要:ObjectAnimator: ObjectAnimator的概念这里就不解释了,直接从代码中说明,以下是模仿Persicope的加载动画,简单的几行代码即可实现,当然我也是模仿的,更好的实现思路还请各位朋友自己仔细思考。 先说说我的思路: 首先下载Periscope然后改名zip解包,获取对应的p 阅读全文
posted @ 2016-05-22 21:53 Codios 阅读(343) 评论(0) 推荐(0)
摘要:android开发中,使用Lint检测时会提示这么一句话 : This Handler class should be static or leaks might occur。意为handler应用static修饰否则容易发生内存泄漏。ADT20有这么一个变化:Look for handler le 阅读全文
posted @ 2016-03-11 09:47 Codios 阅读(2384) 评论(0) 推荐(0)
摘要:当初刚进学校时的豪言壮志(2011年):十年后我要拥有自己公司,并且公司已经进入稳定阶段! 如今一转眼毕业了,快五年了,心态也变了不少,至少曾经的天真无知少了些吧。 现今再定个职业规划:虽说计划赶不上变化,不过还是想对自己的职业生涯有个大概的目标为之奋斗: 2016年(今年):我需要把我现在欠缺的知 阅读全文
posted @ 2016-01-18 11:50 Codios 阅读(253) 评论(0) 推荐(0)
摘要:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 锄禾日当午,汗滴禾下土。 从毕业到工作的几点感悟(Andro 阅读全文
posted @ 2016-01-18 01:01 Codios 阅读(678) 评论(1) 推荐(1)
摘要:吐槽: 其实常用流程都差不多,但是有时候还是会忘记某一步的详细用法,但是各位朋友请注意,官方已经不推荐Camera类的使用(现在是android.hardware.camera2),但无奈公司项目之前是使用Camera类实现的,并且Camera2貌似是基于API 21以上的,这Android 7的... 阅读全文
posted @ 2016-01-17 23:21 Codios 阅读(28050) 评论(0) 推荐(0)
摘要:Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1... 阅读全文
posted @ 2016-01-06 23:32 Codios 阅读(378) 评论(0) 推荐(0)
摘要:******* 注意 *******Google 在15年12月2日发布了Android Studio 2.0,比起以前的版本速度提升了很多,所以强烈推荐各位朋友升级IDE!1.修改:build.gradle(Project)文件中的classpath的gradle版本为当前AS使用的版本;appl... 阅读全文
posted @ 2015-12-25 13:47 Codios 阅读(1244) 评论(0) 推荐(0)
摘要:整了一天,感觉坑挺多。1. 选择如图中的选项Android Studio进行签名打包:2. 填写APP对应的信息:(最好用个文本记下来放在项目中同步给Team)- Key store path: 如果是新APP则创建,如果已经有了选择就行;- Key store password: ******... 阅读全文
posted @ 2015-12-19 19:54 Codios 阅读(4001) 评论(2) 推荐(3)
摘要:工作需要用到ffmpeg来进行Android的软编码,对这玩意儿一点都不了解,做个学习记录先。 FFmpeg:http://www.ffmpeg.org Fmpeg is the leading multimedia framework, able to decode, encode, transc 阅读全文
posted @ 2015-12-05 10:58 Codios 阅读(387) 评论(0) 推荐(0)
摘要:#####说明 因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。 首先想要了解YUV为何物:[请猛戳我](https://msdn.microsoft.com/e 阅读全文
posted @ 2015-10-31 11:02 Codios 阅读(20569) 评论(0) 推荐(0)
摘要:YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是... 阅读全文
posted @ 2015-10-07 08:02 Codios 阅读(826) 评论(0) 推荐(0)
摘要:Camera的简单使用浅析由于最近工作上用到android.hardware.Camera这个类,于是简单的学习了一些基本用法。首先注意:Camera这个类在API21以后就不推荐使用了,官方提供了一个新的类名叫:Camera2,其中包含了新的回调机制,感兴趣的朋友可以仔细研究研究。Camera官方... 阅读全文
posted @ 2015-10-02 15:23 Codios 阅读(888) 评论(0) 推荐(0)