=

c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器

北慕城南 提交于 2019-12-04 15:59:31
从零开始写PC端播放器的时候,就想跨平台的,所以选择了c/c++11来做。PC端基本功能算是完成了,就想移植到Android播放器 ,从一个对Android完全不了解,到现在做出这个版本,经过了近3周从零边学边做,踩了不少坑,终于完成了第一个版本! 主要利用c++11 + SDL2(渲染) + ffmpeg +OpenAL + java(UI) = Android播放器 先看看效果吧! 在小米、三星、华为手机测试ok!目前基本功能就是可以播放了!还有很多功能没添加进去!不过已初具规模了,走好了第一步! 晚上上传一个APK上来供有兴趣的朋友测试! 这个算是一个引言吧,后面把Android这块开源出来,也准备写一个Android移植系列文章; 1.ffmpeg、openal、sdl相关Android编译方法; 2、Android播放器界面UI; 3、移植错误中捷; 4、播放器渲染优化; 5、播放器性能优化; 暂时就这么多吧! 来源: oschina 链接: https://my.oschina.net/u/166715/blog/546950

django环境搭建eclipse+pydev及helloworld运行

ε祈祈猫儿з 提交于 2019-12-01 11:30:06
1.安装django 首先你已经安装好了python,打开安装目录打开scripts文件夹: 这是可以运行的脚本,就是命令。有两种:pip和easy_install。都可以。我用的pip,格式是:pip install django==1.9,它就自动安装了,如果以用过linux,这种方式应该很熟悉的。可以看一下这边博客: 廖雪峰的官方网站 2.下载eclipse我的版本是j2ee版本的,这个版本是做网站开发的。下好后打开 这是个插件库,在里面收缩pydev,就会出来的,其他的eclipse的版本不同可能会没有这个选项,那就需要选项 install new software不多介绍了。 3.创建helloworld项目,pydev支持django很方便的。 django自带测试服务器和数据库sqlite3,建好后运行127.0.0.1:8000如果没有错误就会出现 4.创建应用,manage.py startapp,eclipse有个快捷方法: 创建好后,打开文件views.py 这个就是响应请求返回数据的文件, from django.http import HttpResponse def hello(request): return HttpResponse("Hello world") 把代码复制进去,代码的用法不解释了。 打开urls.py, urlpatterns =