
Android
TheRockMaster
这个作者很懒,什么都没留下…
展开
-
Android如何替换原生应用
有个需求是把原生的日历app换成修改源码后编译生成的新app尝试进入adb,须有root权限(完整的root权限)用以下代码删除原生的calendaradb shell$ su# pm uninstall -k --user 0 com.android.calendar然后要把/system挂载成可读写的(rw,一开始是只读的ro)执行# mount 可以发现/system是...原创 2018-11-30 13:28:29 · 877 阅读 · 0 评论 -
Android 音视频任务1
跟着大神的步骤一步一步做,加油!任务列表:http://blog.51cto.com/ticktick/1956269在 Android 平台绘制一张图片,使用至少 3 种不同的 API,ImageView,SurfaceView,自定义 ViewimageView和surfaceView,为了方便都是直接在activity里面写 void displayImg(){ ...原创 2018-11-30 14:13:58 · 4922 阅读 · 2 评论 -
onMeasure()和onLayout()总结
转载自 https://www.cnblogs.com/xqxacm/p/6673469.html和 https://blog.youkuaiyun.com/superxukai88/article/details/78675686并写了一些自己的总结前言: 自定义控件的三大方法:测量: onMeasure(): 测量自己的大小,为正式布局提供建议 布局: onLayout(): 使用la...转载 2018-11-30 21:22:58 · 668 阅读 · 0 评论 -
Android 音视频任务2
任务:2. 在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件AudioRecord使用流程:确定好采样率,通道类型,编码方式,录制来源由AudioRecord.getMinbufferSize获得能接受的最小buffer大小new一个AudioRecord对象 audioRecord ...原创 2018-12-01 13:13:22 · 5151 阅读 · 1 评论 -
Android 音视频任务4
任务4. 学习 Android 平台的 MediaExtractor 和 MediaMuxer API,知道如何解析和封装 mp4 文件MediaMuxer和MediaCodec算是比较年轻的,它们是JB 4.1和JB 4.3才引入的。前者用于将音频和视频进行混合生成多媒体文件。缺点是目前只能支持一个audio track和一个video track,目前支持mp4,3gp,webm输出Me...原创 2018-12-08 14:44:29 · 282 阅读 · 0 评论 -
Android 音视频任务7
先做任务7,是因为做完任务4感觉想要稍微深入了解一下MediaCodec,感觉这样更能把刚学到的知识连贯一下。任务7. 学习 MediaCodec API,完成音频 AAC 硬编、硬解MediaCodec的作用是转换编码或解码文件,支持已编码的特定格式转成原始raw数据,原始raw数据转成特定编码的格式解码时,mediaCodec设定的格式是输入文件的格式,输出原始raw数据编码时,me...原创 2018-12-08 15:00:03 · 434 阅读 · 0 评论 -
Android 音视频任务3
任务3. 在 Android 平台使用 Camera API 进行视频的采集,分别使用 SurfaceView、TextureView 来预览 Camera 数据,取到 NV21 的数据回调由于这次的任务牵涉面十分广,所以用了很久才搞懂了一些知识,以后的任务也应该会做的越来越慢,不过十分合理,慢工出细活,上来一会儿就完成的东西,要不就是含金量不高,要不就是没有深究,对于学习阶段,虽然说有时候要管...原创 2018-12-05 18:51:18 · 5478 阅读 · 2 评论