zoukankan      html  css  js  c++  java
  • android学习笔记

    db shell dmesg  会打印出内核的调试信息

    可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

    adb forward tcp:5555 tcp:8000

    adb bugreport

    db shell logcat -b radio  记录无线通讯日志 

    db get-product   adb get-serialno 设备ID和序列号

    db shell sqlite3

    Bitmap myBmp= BitmapFactory.decodeResource() 

    myBmp.getHeight()/getWidth() ;//获取图片高和宽

    xImageView.setImageDrawble(getResources().getDrawable(R.drawable.xxx);//设置图片给imageView

    getResources().getString(R.string.xxx);//取字符串

    requestWindowFeature(Window.FEATURE_NO_TITLE);//设置全屏

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏

    new Date(System.currentTimeMillis()); //系统时间

    am = (AudioManager)getSystemService(Content.AUDIO_SERVICE);

    volume= am.getStreamVolume(AudioManager.STREAM_RING);//声音大小

    xxProgress.setProgress(volume);

    am.setRingerMode(AudioManager.RINGER_MODE_SILENT);//静音

    am.adjustVolume(AudioManager.ADJUST_LOWER,0);//设置音量调小格 ADJUST_RAISE 调大

    * 播放MP3

    mp = new MediaPlayer();

    mp = MediaPlayer.create(xx.this,R.raw.xxx);

    mp.prepare();

    mp.start();stop() pause();

    *录音机

    Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); //sdcard是否存在

    myRecAudioDir = Environment.getExternalStorageDirectory();//sdcard目录

    myRecAudioFile = File.creaetTempFile(strTempFile,".amr",myRecAudioDir);//创建录音文件

    mr = new MediaRecorder();

    mr.setAudioSource(MediaRecorder.AudioSource.MIC);

    mr.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);

    mr.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);

    mr.setOutputFile(mRecAudioFile.getAbsolutePath());

    mr.prepare();

    mr.start(); stop ;release();

    *拍照

    *视频播放

    ViewView 

    *优化

    <merge/>

    Runtime.getRuntime().totalMemory();

    Runtime.getRuntime().freeMemory();

  • 相关阅读:
    Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
    "=="和equals方法究竟有什么区别?
    Tomcat发生java.lang.OutOfMemoryError: PermGen space的解决方案
    HashMap原理
    springMVC
    SqlServer和Oracle修改表结构语句
    quartz定时任务时间表达式说明
    Linq to Entity 时间差作为筛选条件产生的问题
    密码学基础
    C#如何使用异步编程【BeginInvoke/EndInvoke】
  • 原文地址:https://www.cnblogs.com/anjsoft/p/4110366.html
Copyright © 2011-2022 走看看