Android自带音频均衡器MusicFx分析
种种原因,我要简单分析一个Android中built-in的音频均衡器MusicFx。重点是它的默认值的来历。网上很少有文章讲了这个的除了这篇《com.android.musicFx设置音效流程 -- 从app到AudioFlinger》。注:Android系统版本为4.2.2_r1。
从App到AudioFliger的终...
分类:
移动开发 时间:
2014-08-01 23:14:52
阅读次数:
366
Eclipse中添加Android系统jar包
这样做的好处是,可以使用Eclipse开发系统应用了,这样可以调用系统中才使用的API.
1.首先在项目中右击->属性。如图所示依次操作
2.添加User Library
3.第一次要新建User Library名字
注:一定要勾选上System library(addedto the boot clas...
分类:
移动开发 时间:
2014-08-01 23:15:12
阅读次数:
338
效果图:
这样来写:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
ListView list = (ListView)findViewById(R.i...
分类:
移动开发 时间:
2014-08-01 23:15:32
阅读次数:
346
先上效果图:
Layout文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
and...
分类:
移动开发 时间:
2014-08-01 23:18:22
阅读次数:
489
拖个button继承一下几行代码就搞定自用效果还行
分类:
移动开发 时间:
2014-08-01 23:23:32
阅读次数:
569
最近在项目中需要使用XML记录数据,网上这方面的文章较少,记录一下使用DOM方式[java]view plaincopy/***追加内容到XML文档*@paraminstructions*@throwsParserConfigurationException*@throwsSAXException*...
分类:
移动开发 时间:
2014-08-02 01:29:32
阅读次数:
335
预备知识:一、android每个客户端分为两条线程:1.主线程:负责生成主界面,并响应用户动作,并且把用户输入的数据写入socket对应的输出流。2.子线程:负责读取从服务器发送过来的数据,并且显示到程序界面上。二、Handler消息传递机制(一)Handler的两个作用:1.在新启动的线程中发送消...
分类:
移动开发 时间:
2014-08-02 01:35:52
阅读次数:
363
Activity 的四大控件ButtonTextViewEditTextMenuActivity 的7个生命周期函数public class Activity extends ApplicationContext{ protected void onCreate(Bundle saveInstan....
分类:
移动开发 时间:
2014-08-02 01:38:42
阅读次数:
267
写下来,省得以后不记得到处翻:Environment.getDataDirectory() = /dataEnvironment.getDownloadCacheDirectory() = /cacheEnvironment.getExternalStorageDirectory() = /mnt/...
分类:
移动开发 时间:
2014-08-02 01:39:12
阅读次数:
320
一、URI 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。...
分类:
移动开发 时间:
2014-08-02 01:42:12
阅读次数:
335
ARC & MRC下string内存管理策略探究 前两天跟同事争论一个关于NSString执行copy操作以后是否会发生变化,两个人整了半天,最后写代码验证了一下,发现原来NSString操作没我们想的那么简单,下面就让我们一起看看NSString和NSMutableString在MRC下执行...
分类:
移动开发 时间:
2014-08-02 01:43:12
阅读次数:
381
iOS开发UI篇—DatePicker和UIToolBar控件简单介绍一、Date Picker控件1.简单介绍:Date Picker显示时间的控件有默认宽高,不用设置数据源和代理如何改成中文的?(1)查看当前系统是否为中文的,把模拟器改成是中文的(2)属性,locale选择地区如果默认显示不符合...
分类:
移动开发 时间:
2014-08-02 01:50:22
阅读次数:
501
nrf58122 蓝牙 ble_app_proximity...
分类:
移动开发 时间:
2014-08-02 01:52:32
阅读次数:
276
一、从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res ="";try{InputStream in =getResources().openRawResource(R.raw.bbi);//在\Test\res\raw\bbi.txt,intleng...
分类:
移动开发 时间:
2014-08-02 04:13:06
阅读次数:
307
以前用database从来都是直接执行,db.execute()。
今天看公司1.0的源码中又学习了一个逻辑,
SecureSQLiteDatabase db = null;
try {
db = mOpenHelper.openDatabase();
db.beginTransaction();
...
分类:
移动开发 时间:
2014-08-02 05:14:02
阅读次数:
164
今天做公司项目的时候用到了一个新的东东,
getActionBar().setDisplayHomeAsUpEnabled(true);
这个神奇的东东是使得actionBar上面会出现一个向左的小箭头。
按下它就相当于back,对应的事件是ActionBar.DISPLAY_HOME_AS_UP.
以前做项目为省劲总是在2.0上混,这个东西是在4.0以后默认为false。
...
分类:
移动开发 时间:
2014-08-02 05:14:22
阅读次数:
191
这样来写:
public void onCreate() {
super.onCreate();
ntfmngr = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
setNotifyType(R.drawable.logo,"aaaaaaaaaaa",3);
}
private void setN...
分类:
移动开发 时间:
2014-08-02 07:42:43
阅读次数:
218