1:进入开发的App播放视频时,需要将当前其他app播放音乐任务暂停,主要通过AudioManager中的requestAudioFocus短暂地获取音频播放的焦点!退出该App时自动恢复原先的音乐播放!
2:andorid与Js端相互沟通:
android-->js: 主要在加载网页完毕后,通过loadUrl("functionName(params)"),进行响应js中的函数!
s-->android:先在android端注入函数所依赖对象,以及该对象的name,继而在js中的函数中:用该对象调用其中定义的函数!
3:android中的业务:原生代码和网页展示相结合的时候:遇到如何保证网页中对应位置字体大小和android原生代码一致:
解决方案:传递一个手机屏幕密度的 参数值至网页的js函数中:在js函数中动态的设置字体大小:
4:android镜像:
大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/ 端口:80
IPv4: http://ubuntu.buct.cn/ 端口:80
IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com 端口:8000中国科学院开源协会镜像站地址:
IPV4/IPV6: http://mirrors.opencas.cn 端口:80
IPV4/IPV6: http://mirrors.opencas.org 端口:80
IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80腾讯Bugly 镜像:
http://android-mirror.bugly.qq.com 端口:8080
腾讯镜像使用方法: http://android-mirror.bugly.qq.com:8080/include/usage.html
5:android中的mediaPlayer中注意点,一般视频播放,将视频暂停之后,回来定位到指定的时间点,但是实际运行中,视频播放并没有回到指定时间点播放! 这个可能手机中android的版本有关,以后用开源稳定的视频播放的框架!Vitamin播放框架! 有时间研究一下 播放框架的源码! 注意: 如果是合成的视频,是不能够用seekTo的方法的,快进不到指定的时间点! 只能够暂停,回来继续!
6:android 中的自定义控件中View(WebView控件) 界面渲染时,如果出现界面的抖动(暂时发现小米5 7.0系统):
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}以及需要将view所在的界面activity 配置的清单文件中的是否设置硬件加速器状态为false
android:hardwareAccelerated="false"