三木

自从当年我背井离乡,乡里人就没喝过一口水


  • 首页

  • 分类

  • 归档

  • Android

  • 关于

ijkplayer编译和使用

发表于 2018-07-06 | 分类于 Android , 多媒体

这段时间研究视频播放功能,android系统自带的播放器功能少,
支持的视频格式又有限制,只能放弃,网上一些成熟的第三方库商用后收费,
几番寻找后发现免费的开源库ijkplayer,这是Bilibili的一款基于ffmpeg视频编解码库的
轻量级Android/IOS播放器控件,Bilibili作为我大天朝最大异(tong)性交友平台,对开源界也是有贡献的。
ijkplayer提供了录制、转换以及流化音视频的完整解决方案,
可以开发出弹幕,视频旋转,位移,缩放控制,视频宽高比例设置,视频进度等功能。
但实践过程中遇到了很多坑,官方文档又不详尽,比如视频的多种格式支持,cpu架构的兼容等问题。
网上编译的so库也是存在问题,无奈之下,只能自己重新去编译一遍ijkplayer的源码。

阅读全文 »

资源

发表于 2018-06-26 | 分类于 其他
Hexo静态博客搭建指南 markdown语法 纪录片 vip视频解析 多角度的中国地图
阅读全文 »

装配Bean

发表于 2018-06-25 | 分类于 Spring

Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。
它提供了三种主要的装配机制:

  • 在XML中进行显式配置
  • 在java中进行显式配置
  • 隐式的bean发现机制和自动装配
    阅读全文 »

Spring初探

发表于 2018-06-22 | 分类于 Spring

工欲善其事,必先利其器

阅读全文 »

Android和js的混合开发

发表于 2018-06-13 | 分类于 Android , 混合开发

现在混合开发的框架越来越多,混合开发也成为主流,
这里封装下android自带的webview,让后续开发更具通用性

封装思路:
1-提供web页面的头部可配置
2-实现android与js互相调用

阅读全文 »

动态权限

发表于 2018-06-12 | 分类于 Android , 权限

Android 6.0(API 23)及其以上需要动态申请权限
首先,需要在AndroidManifest.xml静态申请权限,否则无法动态申请权限

阅读全文 »

DialogFragment封装

发表于 2018-06-11 | 分类于 Android , UI

android的弹框大概有:PopupWindow,Dialog,DialogFragment

阅读全文 »

狗子和西瓜

发表于 2018-06-08 | 分类于 写作 , 狗子

假如人生有四季的话,狗子的15岁之前都是春天。
恣意妄为,年少轻狂,说不完的骄傲放纵,直到阿妈离开的那天,一下子进入了寒冬。
至少在西瓜看来,是这样的。说出来你们可能不信,狗子还会有朋友。
西瓜比狗子小5岁,村里的小孩都欺负他,因为他傻,从小就傻,只有狗子不欺负他,所以他成了狗子的小跟班,一天到晚问个不休。

阅读全文 »

音效和背景音乐

发表于 2018-06-08 | 分类于 Android , 多媒体

音效

res文件夹下创建raw,将要播放的音效文件放入
通过Map来匹配这些音效

阅读全文 »

Android第三方字体库使用

发表于 2018-06-07 | 分类于 Android , UI
Android默认字体TextView的typeface属性支持 “Sans”,”serif”,”monospace” 这三种字体,如果在没有指定字体的情况下,系统缺省会使用如果在没有指定字体的情况下,系统缺省会使用 “Sans” 作为文本显示的字体。但这三种字体只支持英文,也就是说只要你显示的文字 ...
阅读全文 »
123
threetree

threetree

27 日志
18 分类
34 标签
© 2018 threetree
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4