- 博客(14)
- 资源 (11)
- 问答 (3)
- 收藏
- 关注
原创 异步处理老司机:IntentService 源码分析
IntentService 介绍IntentService 是一种特殊的 Service,它继承了 Service 并且它是一个抽象类,因此必须创建它的子类才能够使用 IntentSer...
2018-07-30 08:20:00 202
原创 程序员工作5年后,在管理通道和技术通道上,如何抉择?
作为程序员,我们在职业发展中总会遇到选择技术路线还是管理路线的问题,而很多人也是无从取舍,那么根据什么来决定做技术还是管理呢?一个想做管理的程序员Simon是一个软件公司技术总监。有一天...
2018-07-29 13:59:15 422
原创 月薪30K大佬源码阅读的经验总结,干货不容错过
在长沙待的那些年,身边所看到的大概可分为两类人,一类是不断反复的做业务逻辑,只求功能能够写出来,每天重复上下班,不想过多的去折腾;还有一类是不断的反思总结和学习,不只停留在做的层次上,是...
2018-07-27 08:20:00 322
原创 移动端图片格式调研
图片通常是移动端流量耗费最多的部分,并且占据着重要的视觉空间。合理的图片格式选用和优化可以为你节省带宽、提升视觉效果。在这篇文章里我会分析一下目前主流和新兴的几种图片格式的特点、性能分析...
2018-07-23 08:20:00 411
原创 视频画中画效果,拖动进度条可以seek到相应视频帧显示
在视频开发中,我们常常看到这样的效果,拖动进度条时,或是在进度条上方或是在屏幕中间,显示拖动进度条位置时刻的某一帧画面。这个需求,如果是你,你会如何做?通常一个需求,不仅要考虑实现,还有...
2018-07-22 12:46:17 581
原创 FFmpeg设置OpenMax硬件编码
OpenMax是一个统一的多媒体框架, ffmpeg中支持H264的OpenMax编码, 本文记录如何开启OpenMax编码。ffmpeg版本: 4.0OpenMax头文件版本: 1.2...
2018-07-19 08:20:00 340
原创 一款使用RxJava+Retrofit+MVP的快播App开源啦!
《快播》,仿网易云音乐UI,整体采用RxJava+Retrofit+MVP的架构,支持在线视频播放,在线图片浏览等功能。用到第三方开源库:ButterKnife:依赖注入框架glide:...
2018-07-16 08:20:00 313
原创 正在做鸡肋事情的你,准备好了奔赴下一个战场么?
最近,几个读者都不约而同的问到一个问题,现在的工作很鸡肋,担心以后出去找工作没有竞争力?在互联网公司,节奏快,更新迭代快的浪潮中,如果一直做很鸡肋的事,基本上出去毫无竞争力。那么我们如何...
2018-07-14 10:59:43 378
原创 面试常问点:深入剖析JVM的那些事
文章较长,主要讲解了JVM的整个流程,其次介绍Dalvik与JVM的区别及ARTClass文件结构 -> JVM内存模型 -> 类加载器 -> 类加载过程 -> ...
2018-07-12 08:20:00 245
原创 JNI开发中,你需要知道的一些建议
本文原文是:http://developer.android.com/training/articles/perf-jni.html,翻译费了我不少功夫,但是我自己收获也很大。JNI全称Java Native Interface。它为Java与本C/C++之间提供了一种交互方式。JavaVM 及 JNIEnvJNI定义了两种关键数据结构,“JavaVM”和“JNIEnv”。它们本质上都是指向函数表...
2018-07-09 15:20:03 1839
原创 28岁的程序员,目前考虑转行,但又不知道自己能干什么
LZ今年28岁了,毕业于一个普通的二本院校,工科男,学的是计算机科学与技术,做了三年的软件应用开发,现在做Android开发,越来越感觉到力不从心,很多技术需要从头学起,压力太大,自己没...
2018-07-08 11:25:44 716 1
原创 Android音视频开发之-WebRTC技术实践
背景简介WebRTC是Google于2011年6月3日开源的即时通讯项目,旨在使其成为客户端视频通话的标准。其实在Google将WebRTC开源之前,微软和苹果各自的通讯产品已占用很大市...
2018-07-06 17:10:43 349
原创 你可能不知道Flutter到底有多火
2018年2月27日,在2018世界移动大会上,Google发布了Flutter的第一个Beta版本。Flutter是Google用以帮助开发者在iOS和Android两个平台开发高质量...
2018-07-03 08:20:00 302
原创 Android中如何实现无缝切码流
方式一:1、通常一种切换码流方式,如系统播放器切换码流,先Stop,再Create Player,再onPrepare,再Start方式二:2、实际上还有一种无缝切换码流,如果是单实例播...
2018-07-01 08:20:00 198
15年毕业设计-图书管理系统源码
2016-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人