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();

  • 相关阅读:
    JS常用互动方法
    JS初级学习准备
    IntelliJ IDEA编辑器激活码
    百度个性化地图的使用
    input输入框 只能输入数字 oninput = "value=value.replace(/[^d]/g,'')" input输入框输入大于0的数字 oninput="value=value.replace(/D|^0/g,'')"
    vue中父子组件传值问题 通过props 和 $emit()方法
    Do not use built-in or reserved HTML elements as component id:mask vue报错
    C++ vector的越界错误
    合并K个有序链表
    合并两个有序数组
  • 原文地址:https://www.cnblogs.com/anjsoft/p/4110366.html
Copyright © 2011-2022 走看看