自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的味道

代码是程序员的朋友,虽然没有热情,但是非常忠实。

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

转载 android setVolumeControlStream多媒体音量控制介绍

当开发多媒体应用或者游戏应用的时候,需要使用音量控制键来设置程序的音量大小。在Android系统中有多中音频流,通过Activity中的函数 setVolumeControlStream(int streamType)可以设置该Activity中音量控制键控制的音频流,一般在onCreate函数中设置。Android中有如下几种音频流(streamType是需要调整音量的类型):

2016-02-29 18:10:33 3946

转载 android getAudioSessionId()函数的介绍

在我们学习AudioTrack对象的创建过程时,了解到,创建一个AudioTrack对象,必须指定一个SessionId,并与其他使用该SessionId的AudioTrack和MediaPlayer共享AudioEffect。如果不指定SessionId,将会自动生成一个SessionId,AudioEffect会将该SessionId与新创建的AudioTrack对象关联起来。别人可以

2016-02-26 09:12:04 7132

转载 android 自定义圆形ProgressBar

ProgressBar简介继承于View类,直接子类有AbsSeekBar和ContentLoadingProgressBar,其中AbsSeekBar的子类有SeekBar和RatingBar,可见这二者也是基于ProgressBar实现的。1、ProgressBar有两个进度,一个是android:progress,另一个是android:secon

2016-02-23 20:10:24 1448 1

转载 .viminfo介绍

在编辑文件之后退出时,vi(vim)提示”Can’t write viminfo file”错误,了解一下viminfo文件:信息文件 viminfo 被设计为储存状态信息:命令行和模式搜索的历史记录寄存器内文本各种文件的标记缓存器列表全局变量你每次退出 Vim,它就把此种信息存放在一个文件内。即 viminfo 信息文件。当 Vim重新起动时,就读取这个信息文

2016-02-21 17:35:58 6062

转载 android DecimalFormat的用法介绍

import java.text.*;import java.util.*;public class DecimalFormatSample { public static void main(String args[]) {  DecimalFormat myformat1 = new DecimalFormat("###,###.0000");//使用系统默认的格式 

2016-02-19 17:05:24 1389

转载 android FM手动调频流程

首先来看一下流程图:2.滑动刻度盘HorizontalNumberPicker控件在监听事件里使用方法valueToFrequency(newVal)1.长按左右箭头居中的频率字符串,弹出FrequencyPickerDialog调频对话框确定调用tuneRadio(frequency)调频。获取到频率[java] vie

2016-02-19 13:32:56 2304 1

转载 android FM搜索频率流程

简单分析一下FM的搜索频率流程。在了解源码之前,我们先看一下流程图:    其实从图中可以看到,实现搜索频率的功能是在底层CPP文件,java层只操作和更新一些界面(GUI),Java调用JNI实现功能。Java app基本核心,通过方法回调实现a类和b类方法,b类调a类方法信息交互相互控制融为一体。App实现一些JNI接口最终实现核心功能是cpp文件,最后通过Servic

2016-02-19 13:21:42 1084

转载 android FM启动流程

从上层看到底层。上层就是FM的按扭操作和界面显示,从而调用到FM底层驱动来实现广播收听的功能。   看看Fm启动流程:如下图:先进入FMRadio.java类,onCreate初始化一些数据,画出FM界面,启动fm在onStart()方法里启动FMRadioService.java (调用bindToService(this, osc)方法)。

2016-02-19 13:13:02 1817

转载 android px和dp之间的转换

在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。以下是一个应用类,方便进行px和dp之间的转换。

2016-02-18 09:30:27 497

转载 Linux cat命令的使用案例

cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能。 A:查看文件内容主要用法:1、cat f1.txt,查看f1.txt文件的内容。2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。3、cat -b f1.txt,查看f1.txt文件的内容,用法与-n相似,只不过对于空白行不编号。4、

2016-02-02 10:07:29 1141

转载 使用nohup让程序在远程主机后台运行

Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:  /usr/local/mysql/bin/mysqld_safe --user=mysql &  但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关

2016-02-01 22:47:45 620

转载 android的m、mm、mmm编译命令的使用

android的m、mm、mmm编译命令的使用android源码目录下的build/envsetup.sh文件,描述编译的命令- m:       Makes from the top of the tree. - mm:      Builds all of the modules in the current directory. - mmm:     Buil

2016-02-01 22:21:13 1067

转载 使用grep搜索文件内容

使用grep搜索文件内容——快捷、方便(1) 在当前目录下的所有文件的文件内容中查找哪个文件的内容中有findcontents(大小写不敏感,列出findcontents所在文件的所在行)——适合于当前目录下的文件及目录数目比较少,如果查找后列出内容过多,将会失去查找意义。grep -rin findcontents *(2) 如果查找后列出内容过多,就需要用如下命令(只列出f

2016-02-01 22:13:57 801

转载 Linux下查看命令行历史记录.bash history(history)

1.vi .bash_history关于.bash_history的配置export HISTCONTROL=ignoreboth Don’t save duplicatesexport HISTSIZE=10000这个是针对history命令的设置,The number of commands to remember in the comman

2016-02-01 22:10:22 7432 1

转载 android monkey用法的介绍

Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:· 基本配置选项,如设置尝试的事件数量。· 运行约束选项,如设置只对单独的一个包进行测试。· 事件类型和频率。· 调试选项。在Monkey运行的时候,它生成事件,并把它们发给系统。同

2016-02-01 17:11:00 380

转载 android 编译系统流程简介

一、Android编译步骤:   二、初始化编译环境--source build/envsetup.sh  在build/envsetup.sh中主要完成了三件事。     添加编译目标的代码如下:for f in `/bin/ls vendor/*/vendorsetup.sh vendor/*/*/vend

2016-02-01 15:46:51 1194

LoopPageView

通过自定义ViewGroup实现上下左右滑动和页面切换,里面包括实现了一些属性动画的计算和配置,让应用的界面拖动的过程中的动画效果展示的更流畅

2017-12-09

android 自定义频谱实现

android 常见的音频播放中,频谱特效,尤其是播放MP3的时候,我们经常见到的效果。

2016-02-29

android 音乐律动频谱实现

本Demo实现了android 音乐播放器等音频播放中频谱跳动的实现,可以通过调节均衡器实现完美的效果.

2016-02-29

HelveticaNeueLTPro-Lt

这是一款很全的字体样式,可以做本地优化处理,可以在移动开发中有很大帮助

2016-01-27

slidingmenu里嵌套viewpager

该项目详细的举例做出了slidingmenu里面嵌入viewpager的效果,供参考使用

2015-01-07

TOAD12下载链接及序列号

该文档是方便下载TOAD for ORACLE以及注册完成

2014-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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