• 等级
  • 85373 访问
  • 64 原创
  • 43 转发
  • 54667 排名
  • 8 评论
  • 16 获赞

深入剖析Android音频之AudioTrack

播放声音能够用MediaPlayer和AudioTrack,两者都提供了javaAPI供应用开发人员使用。尽管都能够播放声音。但两者还是有非常大的差别的。当中最大的差别是MediaPlayer能够播放多种格式的声音文件。比如MP3。AAC,WAV,OGG。MIDI等。MediaPlayer会在framework层创建相应的音频解码器。而AudioTrack仅仅能播放已经解码的PCM流,假设是...

2019-01-07 10:15:49

svn迁移到git仓库并保留commit历史记录

前提已安装git 已安装gitlab迁移1.环境准备:sudoapt-get install git-svn2.svn账号与git账号映射,users.txtsvn账号=git账号名称<username@mail.com>3.svn转换为gitgitsvnclonesvn://ip端口/projectname--no-metadata...

2018-09-25 10:04:54

win10与ubuntu16.04双系统时间不同步问题的分析与解决

问题描述:在win10上在安装ubuntu16.04双系统后,win10系统的时间与准确时间有8小时的误差,而ubuntu16.04系统时间是准确的即便在win10系统中修改了时间,再次启动时仍然出现之前的误差。问题分析:引入两个概念:本地时间与硬件时间本地时间是操作系统上的时间硬件时间是计算机的BIOS时间因为双系统装在同一个计算机上,所以win10与ubu...

2018-09-14 15:22:59

Ubuntu16.04安装phpMyAdmin

安装一、使用apt自动安装    sudoaptinstallphpmyadmin安装完成后,创建软链接到web根目录下(我的是/var/www/html/)    sudoln-s/usr/share/phpmyadmin/var/www/html/phpmyadmin二、手动安装首先去phpmyadmin官网下载最新源码,当前最新的是4.8.1...

2018-09-09 23:58:31

Android 系统(ubuntu 16.0.4)下载、编译、运行

Android 7的系统版本新增的很多的新功能,比如说任务处理功能,允许用户双击“最近”按钮去快速切换到自己上一次使用的应用程序中。同时,“最近”菜单中还有一个“清除全部”按钮。再比如说新增了省流量功能,在接近用户计费周期末,或是流量包本身较小的情况下,减少应用消耗的数据流量。在启用这一模式时,系统将拦截后台的数据使用,并在可能的情况下减少前台运行应用使用的数据量,例如限制你看视频,下调画质,以及...

2018-09-06 16:42:23

Android Studio配置文件路径修改

原网址:https://www.jianshu.com/p/7a58c5f154c5注意:新版的AndroidStudio可能已经无法使用下面的方法进行配置文件路径的迁移,下文仅供参考。使用AndroidStudio进行Android开发已经成为趋势了,好的工具要用得称手也少不了好的调教,在Windows下更是如此。这里对AndroidStudio的相关配置文件的路径修改做下小结...

2018-08-15 10:13:40

samba配置参数详解

samba配置参数详解 samba大约超过200个配置参数.[global]  netbiosname=HARDY  #设置服务器的netbios名字  serverstring=myserver#对samba服务器的描述  workgroup=DEBIAN_FANS #samba服务器属于哪个工作组名或域名  encryptpasswo...

2018-08-09 16:29:32

Ubuntu 16.04 文件服务器--samba的安装和配置

Samba是在Linux系统上实现的SMB(ServerMessagesBlock,信息服务块)协议的一款免费软件。它实现在局域网内共享文件和打印机,是一个客户机/服务器型协议。客户机通过SMB协议访问服务器上的共享文件系统。安装步骤:        1、首先同步源的索引,保证获取到最新的软件包。执行sudoapt-getupdate;       ...

2018-08-09 15:22:00

smb服务共享的文件夹在Linux下进行mount (Linux版本为Ubuntu 16.04)

1、在Ubuntu中安装Samba的相应组件:          sudoapt-getinstallcifs-utils 2、查看其上已经共享的目录,假设Samba服务器的IP地址为10.120.199.233:          smbclient-L10.120.199.233-N其中-N即为匿名的意义。3、在本...

2018-08-09 14:45:36

linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压

原网址:https://blog.csdn.net/LEON1741/article/details/54317715linux系统下总会遇到各种格式的压缩包,什么tar/gz/7z/xz/bz2/zip等等,每种格式文件的解压和压缩方法都不完全一致,所携带的参数也都各有千秋,初学者往往会一脸茫然,不知如何是好。于是,本文就对上述各种常见的文件和命令进行一番总结和对比,以便查阅和参考。一、...

2018-08-09 13:26:22

【Python】ipython 快捷键 魔术命令 以及系统交互命令

原文地址:https://blog.csdn.net/AlienGrey/article/details/52208490ipython是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。在ubuntu下只要sudoapt-getinstallipytho...

2018-07-26 17:00:09

windows linux子系统配置错误

1.Error:0x800703fa-Pressanykeytocontinue关于windows下如何安装linux子系统教程很多,可以自行百度,我采用的是MicrosoftStore下载安装的方式,但是在启动Ubuntu的时候报错如下:Error:0x800703fa-Pressanykeytocontinue解决办法,打开服务管理,重启LxssManager服...

2018-06-28 09:18:45

Flutter beta 版尝鲜(在 Windows + Android Studio 与 MacOS + VS Code 的安装配置)

原网址:https://blog.csdn.net/huihut/article/details/79544960Flutter是一个Google发布的跨平台移动UI框架,使用Dart语言开发,可以构建高质量原生iOS、Android以及FuchsiaOS应用,并且在排版、图标、滚动、点击等方面实现零差异。Flutter官网鉴于最近出了beta版,就来尝鲜一下吧。本...

2018-06-26 16:20:55

Windows平台下载Android源码(整理)

Google官方下载源码使用的系统Ubuntu系统,不过现在我们需要在Windows系统中下载Android源码文件。网站的地址是:https://android.googlesource.com/里面包括Android系统各个部分的源码,我们只需要下载platform就行点击进入即可看到下载地址地址是:https://android.googlesource.com/platform/manif...

2018-06-26 16:13:02

使用GPG签名你的commit

[git]使用GPG签名你的commit概述GPG是一种加密算法,现在github支持commit使用GPG加密,从而保证提交的commit在传输的过程中没有被篡改。一、生成GPG密钥什么是GPG:阮一峰的GPG教程安装GPG:brewinstallGPG生成GPGkey:gpg--gen-key,根据提示,生成GPGkey,注意:确保邮箱的那项是你github账号认证的邮箱;还有记住输...

2018-06-26 09:46:33

bugzilla的模块安装

1.必须安装gcc编译器2.mod_headers和mod_expires模块安装这两个模块解决方法:启用apache的mod_headers和mod_expiressudoa2enmodheaders;sudo a2enmodexpires;  sudoserviceapache2restart 2.mod_perl模块 解决方法:安装mod_per...

2018-06-20 14:40:41

Gerrit 服务器插件安装-示例插件delete project

gerrit2.X中没法直接删除一个项目,之前需要手工删除,后来社区提供了一个插件deleteproject来搞定这个事,安装方法如下:到 gerritforge,找到对应的gerrit版本号,gtt使用的是gerrit2.12,所以就是Plugins-stable-2.12如下图:点击plugin-delete-project-stable-2.12,并找到对应的jar下载地址...

2018-06-19 14:19:30

svn diff 增加颜色,colordiff安装

svndiff增加颜色,colordiff安装svn没有颜色,以为配置后就会有颜色,百度后发现svn就是没有颜色用第三方工具colordiff给svn增加颜色,安装记录 1、下载官网: https://www.colordiff.org/下载: https://www.colordiff.org/colordiff-1.0.18.tar.gz 2、解压安装tar-xzvfcolordiff...

2018-06-19 13:27:06

cmder 常用配置(包括默认管理员运行和解决中文乱码)

简介cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令。下载官网地址:http://cmder.net/ 下载的时候,会有两个版本,分别是mini与full版;唯一的差别在于有没有内建msysgit工具,这是GitforWindows的标准配备;全安装版cmder自带了msysgit,压缩包23M,除了git...

2018-05-22 10:29:46

原 Android SELinux Enforcing 模式下问题及解决

平台:RK3288+android5.11修改selinux模式为enforcing(默认为permissive) 主要修改parameter:FIRMWARE_VER:5.1.1MACHINE_MODEL:rk3288...#private6GB,System512MB,Data3GB,origin512MBCMDLINE:console=ttyFIQ0andr...

2018-05-13 16:43:49

nwpushuai

总结经验,记录学习
关注
  • 中国
奖章
  • 持之以恒