自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝蓝的天

蓝蓝的天,白云朵朵。 White clouds in the blue sky.

原创 ubuntu18.04 安装 scrcpy 遇到的坑

首先,通过以下命令直接安装是不行的: sudo apt install scrcpy sudo aptinstall scrcpy 或sudo apt-get install scrcpy 都不行,提示“E: 无法定位软件包 scrcpy” :~$ sudo apt-get install...

2020-07-09 22:54:29 672 0

原创 windows10升级Android Studio3.2到最新3.6.3版本遇到的冲突问题

根据提示升级Android Studio3.2到最新的3.6时,遇到以下报错: 不选任何内容,直接按Proceed或Cancel,试了几次都不行,无法升级成功。 起初还以为是家里的网络不能访问外网导致的。 后来,全选了所有项目,再点击Proceed,可以升级成功。 点了Proceed后...

2020-05-24 11:35:15 172 0

原创 Android 工程拷贝到其他电脑上编译后无法安装到手机

把Android Studio工程拷贝到另外一台电脑上后,执行Build/Make Project, Make Module 'app',并解决error后,执行Run 'app'安装到手机上,提示如下安装失败: 点击OK后,虽然旧的apk已经卸载,但...

2020-04-06 16:29:15 222 0

原创 华硕a豆安装ubuntu14.04系统开启wifi

笔记本新安装的ubuntu系统无法找到WIFI列表,原因是没有安装无线网卡的驱动文件,导致无法识别WIFI信号。 需要安装对应网卡的驱动文件,网卡型号可以在windows10系统的桌面点击"此电脑 / 属性 / 设备管理器",打开设备管理器,查看“网络适配器”来查看无线网卡类...

2020-02-04 15:39:00 1608 0

原创 MediaStore的RELATIVE_PATH的变量的定义

Android Q的MediaStore类中新增了变量RELATIVE_PATH的定义如下: Stringandroid.provider.MediaStore.MediaColumns.RELATIVE_PATH :"relative_path" /**...

2019-11-13 16:03:07 1373 0

原创 Android Q中外部存储盘路径正则表达式的理解

AndroidQ的ModernMediaScanner.java文件中以下两个正则表达式,具体该怎么解读? private static final Pattern PATTERN_VISIBLE = Pattern.compile( "(?i)^/s...

2019-10-14 11:42:09 519 0

原创 《音视频开发进阶指南:基于Android与iOS平台的实践》源码下载地址

年前买了这本书,想看下随书源码,一开始从CSDN下载频道下载电子书+源码,但那个源码不是这边书的。 从网上找了一段时间,终于找到了(其实在书的前言/勘误和支持中有给出),作者展晓凯的相关网站如下: 作者展晓凯的网站:影音开发者联盟 http://www.music-video.cn/ 其中...

2019-04-25 14:17:17 2580 4

原创 运行jd-gui提示error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file

在ubuntu 14.04上运行jd-gui命令报错: :~/apktool/android-linux下反编译工具/jd-gui-0.3.3.linux.i686$ ./jd-gui ./jd-gui: error while loading shared libraries: libgtk-...

2019-04-22 16:56:57 2598 0

原创 《码出高效Java开发手册》学习之线程同步volatile

volatile的英文本义是“挥发、不稳定的”,延伸意义为敏感的。当使用volatile修饰变量时,意味着任何对此变量的操作都会在内存中进行,不会产生副本,以保证共享变量的可见性,局部阻止了指令重排的发生。 volatile解决的是多线程共享变量的可见性问题,类似于synchronized,但不...

2019-03-10 17:33:35 241 0

原创 Ubuntu14.04系统 Android Studio 配置ffmpeg开发环境

主要参考以下两篇文章:AndroidStudio中使用FFMPEG入门Android使用FFmpeg(二)--Android Studio配置ffmpeg 遇到的问题:1.build.gradle NDK不能用Android Studio自动下载的,大于r17的版本,不再支持armeabi,所以...

2019-02-22 09:52:35 344 0

原创 java生成大文件的示例

生成NGB的数据文件的方法,N是自然数,对应不同的文件大小。 1.生成文件的方法 private static void writeFile(int N) { if (N < 1) { System.out.println("w...

2019-02-21 09:41:18 1403 0

原创 ubuntu14.04系统Android NDK编译ffmpeg遇到的问题

1 参考以下两篇博客中的build.sh,编译ffmpeg 4.1、4.1.1、以及旧版本2.7.7都存在问题FFmpeg编译成Android动态库Linux下使用android ndk编译FFmpeg(最新版FFmpeg 4.4.1) 1.1 编译脚本如下: # build.sh # 在L...

2019-02-14 17:47:59 3451 1

原创 ubuntu14.04编译ffmpeg的过程

参考:ubuntu14.04下安装ffmpeglinux安装ffmpeg:ubuntu14.04+ffmpeg 1 安装各种依赖包 1.1 yasm(libx264需要依赖yasm)       sudo apt-get install yasm 1.2 libx264       sudo ...

2019-02-14 12:34:47 2352 0

原创 Ubuntu安装搜狗输入法后修改默认英文输入状态的方法

ubuntu安装搜狗输入法后如果把其他输入法都删除,只留下搜狗输入法则默认是中文输入,在打开命令行时一般是输入英文,默认中文的确很麻烦,而且linux系统使用英语的情况更多谢。 如果ubuntu默认安装搜狗输入法后,没有删除原来的“键盘-英语(美国)”,则修改“系统设置/语言支持/语言/键盘输入...

2019-02-12 15:29:17 7913 3

原创 FLV文件格式看这三篇文章就够了

1. 流媒体-FLV格式详解及数据分析 2. flv文件格式解析 3. flv格式详解+实例剖析 对于音频Tag,如图: 分析如下: 先看下tag header定义: 对照tag header定义,可知08表示音频tag,后面的3字节00 00 07表示数据部分的长度大小为7,...

2019-01-13 11:38:42 332 0

原创 AndroidStudio编译Taglib源码中遇到的一些问题

系统Ubuntu18.04 AndroidStudio版本3.2.1 NDK:android-ndk-r10e,未使用最新的ndk,貌似最新的有些问题 Taglib是最新的taglib-1.11.1 第一次在AndroidStuido中编译第三方库,遇到的主要问题如下: 1.只是从Bui...

2018-10-31 09:06:17 512 1

原创 Ubuntu18.04安装eclipse的过程及设置spaces代替tab键

1.下载Eclipse 首先,从eclipse官网默认下载的Eclipse Installer默认安装的是Mars版本,即4.5,不是最新版本,在ubuntu18.04上eclipse的各个属性设置窗口存在显示问题,最重要的是不能弹出设置默认空格替代tag键的窗口,导致无法设置默认spaces。...

2018-10-12 12:54:32 1026 0

原创 Java中利用DatagramPacket与DatagramSocket进行通讯的示例

对以下demo进行了扩展,增了消息循环和等待。 Java中的DatagramPacket与DatagramSocket的初步扩展的代码如下:1.接收端工程代码:由于接收端的控制台log会被发送端的log冲掉,所以把log写到文件中。package com.ameyume.receiver; im...

2017-05-19 12:19:55 4583 0

翻译 SQLite的性能和限制

Performance and Limitations SQLite is a speedy database. But the words speedy, fast, peppy, or quick are rather subjective terms. To be perfectly hon...

2017-05-02 11:39:33 2392 0

原创 ubunut系统清理系统根目录下缓存文件夹.cache超大导致磁盘不足

在使用中突然发现系统超慢,没有做什么特别的操作。只好重启下电脑,重启后提示系统空间不足1G。挨个查看文件夹大小,没有发现问题,然后就用Ctrl + H显示隐藏文件夹后再继续逐个查看大小,发现.cache隐藏文件夹超大,有170多G,如图:从网上搜索到可以通过以下命令删除缓存:非常有用的清理命令:s...

2016-09-07 10:39:48 17628 2

原创 调用MediaScannerConnection 发生内存泄露的解决方法

调用MediaScannerConnection发起扫描时经常会发生内存泄露,例如: E ActivityThread: Activity FolderListActivity has leaked ServiceConnection android.media.MediaScannerConne...

2016-09-06 11:19:55 6347 0

原创 读外部存储的权限READ_EXTERNAL_STORAGE

READ_EXTERNAL_STORAGEAdded in API level 16String READ_EXTERNAL_STORAGEAllows an application to read from external storage.Any app that declares the W...

2016-06-22 15:03:29 24933 0

转载 音视频编码格式汇总

音视频编码格式汇总一、音频编解码格式 *MPEG Audio Layer 1/2 *MPEG Audio Layer 3(MP3) *MPEG2 AAC *MPEG4 AAC *Windows Media audeo v1/v2/7/8/9 *RealAudio cook/sipro(real m...

2016-04-05 10:15:12 2062 0

原创 北京地铁和广州地铁之感想

在北京生活了八年,前年回到广州,日常出行就靠地铁公交这些公共交通工具。对比帝都和羊城的地铁,各有各的特点。帝都地铁历史更悠久,线路更多;由于北京道路一般是横平竖直,地铁站命名更规律,十字路口的东北出入口为A,然后按顺时针分布依次为ABCD。羊城地铁最早的一号线建于九十年代,其他比起帝都地铁更新更先...

2016-01-15 19:54:30 4349 3

原创 字符转码开源库libiconv目前还不支持64位

最新版的libiconv 1.14目前还不支持64位系统,只能编译出32位库。libiconv 1.14下载地址:http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gzlibiconv介绍:http://www.gnu.org/softwa...

2016-01-07 00:54:21 5142 1

原创 ubuntu系统AndroidStudio修改内存大小

位于android-studio/bin目录下的studio64.vmoptions和studio.vmoptions文件。把Xms,Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize分别修改大一些,根据电脑内存大小分配大一点就可以了。1.studio64....

2015-12-25 10:49:58 5135 1

原创 ubuntu virtualbox xp无声音解决

太简单了,记录一下解决方法,进入xp,打开设备管理器,对着ac97设备驱动点右键,点更新驱动,更新一下就ok了。这时候去控制面板,就可以看到有音频设备了。具体步骤如下:第一步,virtualbox里设置一下驱动和芯片在启动xp之前,在virtualbox中设置Alsa音频驱动,如图:第二步,进入x...

2015-12-16 02:09:52 4759 0

原创 ubuntu14.04系统中virtualbox安装Oracle VM VirtualBox Extension Pack包

ubuntu14.04系统中virtualbox默认不支持usb设备,需要安装Oracle VM VirtualBox Extension Pack才行,但必须安装以下版本才可以安装成功:Oracle_VM_VirtualBox_Extension_Pack-4-3-8-92456.vbox-ex...

2015-12-15 22:13:55 7439 0

原创 解决unbuntu14.04上的eclipse自动退出的问题

新安装的ubuntu14.04版,把以前12.04上正常使用的eclipse拷贝到14.04上后,启动eclipse后,输入代码时出现点"."提示符就会自动重启。jdk是1.7。经过查找得知,需要修改以下两个地方,其中第一个默认就是1.7了,所以只需要修改eclipse.ini...

2015-11-12 00:53:21 66 0

原创 预装WIN8的电脑是GPT分区模式,无法安装WIN7

本人的笔记本自带的是WIN8系统,现在想安装WIN7的系统,但是安装不了,提示无法安装在GPT分区上。通过上网搜索得知WIN7必须安装在MBR分区上。有关MBR和GPT分区的介绍如下:以下转自:GPT分区基础知识及如何在GPT分区上安装WIN7大硬盘和WIN8系统,让我们从传统的BIOS+MBR模...

2015-11-10 00:31:05 13744 0

原创 64位ubuntu14.04配置adb后提示没有那个文件或目录

1.配置完adb环境变量后在终端输入adb:ameyume@ameyume-HP-450-Notebook-PC:~$ adb/home/ameyume/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb: 没有那个文件或目录原因:由于是...

2015-11-07 00:36:21 7754 0

原创 U盘无法安装win10提示Your PC/Device needs to be repaired

http://bbs.pcbeta.com/viewthread-1649585-1-1.html用ultraiso制作U盘,用置顶的9879 64位iso写入,从U盘启动时都显示 RecoveryYour PC/Device needs to be repaired A component ...

2015-11-06 22:32:02 118383 0

原创 【爱笑话7.0版】笑话两万篇,免费阅读,绝无广告

本软件是一款分类笑话阅读软件,提供七大类笑话,总数两万篇。------ 免费阅读,绝无广告 ------可随意调整字体大小和颜色,并能自定义背景图片,颜色,设置为最适合自己的画面,为我所悦。还能通过短信,微博,邮件等分享给好友。是您休闲怡情,解压除闷的必备软件。快来看吧,七大类,两万条笑话总有你喜...

2015-08-04 02:23:24 1734 0

原创 Android Studio 1.2.2设置显示行号

Android Studio设置显示行号的方法与Eclipse有少许差别,直接在代码中右键,弹出右键菜单是没有显示行号功能的。在Android Studio中设置方法有二:1.临时设置显示行号在单个文件的右侧右键单击,有设置行号的小菜单弹出,如下图,但这样设置了只对单个文件起作用,并且下次打开就没...

2015-07-24 21:51:07 7158 0

原创 Android监听电池状态

监听电池状态只需要接收Intent.ACTION_BATTERY_CHANGED的广播即可,当电池状态发生变化时会发出广播。1.运行状态如下图:(1)连接USB时的状态(2)断开USB时的状态2.实现代码如下,各个状态通过名字就很容易知道意思,BatteryManager类中定义了电池状态。pub...

2015-06-16 21:07:02 9500 2

转载 如何在Android上编写高效的Java代码

转自:http://www.ituring.com.cn/article/177180Java平台一般有三个版本:Java ME(微型版,用于某些手机)、Java SE(标准版,用于台式电脑)、Java EE(企业版,用于服务器端应用)。在谈到Java时,我们通常是指Java SE,因为只有这个版...

2015-05-18 22:53:35 11048 0

原创 整理的Java List Set Map是否有序,元素是否允许重复

整理的Java List Set Map是否有序,元素是否允许重复的说明,如下图:

2015-05-16 17:57:35 11772 3

原创 Sqlite官方说明文档

1. SQL As Understood By SQLiteSqlite支持的表达式,操作符等。2. Result CodesSqlite常见错误码。#define SQLITE_OK 0 /* Successful result */ /* beginning-of-er...

2015-05-05 16:29:42 2307 0

原创 Photoshop为金发美女做多通道抠图

http://design.yesky.com/photoshop/476/30451976.shtml学习通道抠图,交作业:注意事项:1.需要先在背景图层上双击把背景图层变成图层0,而不同以背景图层去复制图层,背景图层是不能编辑的2.可以先把要抠图的通道都建立副本通道,以免抠完蓝色通道后再复制红...

2015-04-14 23:31:27 1787 0

原创 Photoshop在相框中嵌入人像的方法

效果图如上图所示根据PS美女头像照片添加绿色清新相框效果学习制作需要注意的是,文字蒙版必须先格式化文字后才能添加渐变效果。添加蒙版按钮位于图层面板的最下面,从左边数3个,像日本国旗那个。如图所示:渐变图标位于左侧工具箱橡皮的后面,与“油漆桶工具”占用同一个位置,我当时就是找了半天没有找到渐变工具。...

2015-02-07 00:55:56 3405 0

提示
确定要删除当前文章?
取消 删除