精华内容
下载资源
问答
  • 我正在拍摄android手机摄像头的图片并将其放置在imageview上。现在我想采取imageview的src,以便我可以将其上传到服务器。我该如何取得src的imageview?如何在android中获取src og imageview这里是我的代码public ...

    我正在拍摄android手机摄像头的图片并将其放置在imageview上。现在我想采取imageview的src,以便我可以将其上传到服务器。我该如何取得src的imageview?如何在android中获取src og imageview

    这里是我的代码

    public class CameraActivity extends Activity implements View.OnClickListener {

    ImageView iv;

    Button bCapture, bSetWall;

    Intent i;

    int CameraResult = 0;

    Bitmap bmp;

    @Override

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);

    initialize();

    InputStream is = getResources().openRawResource(R.drawable.ic_launcher);

    bmp = BitmapFactory.decodeStream(is);

    }

    private void initialize() {

    iv = (ImageView)findViewById(R.id.ivCamera);

    bCapture = (Button)findViewById(R.id.bCapture);

    bSetWall = (Button)findViewById(R.id.bSetWall);

    bCapture.setOnClickListener(this);

    bSetWall.setOnClickListener(this);

    }

    public void onClick(View v) {

    switch(v.getId()) {

    case R.id.bCapture:

    i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

    startActivityForResult(i, CameraResult);

    break;

    case R.id.bSetWall:

    try {

    getApplicationContext().setWallpaper(bmp);

    } catch (IOException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    break;

    }

    }

    @Override

    protected void onActivityResult(int requestCode, int resultCode, Intent data) {

    // TODO Auto-generated method stub

    super.onActivityResult(requestCode, resultCode, data);

    if(resultCode == RESULT_OK) {

    Bundle extras = data.getExtras();

    bmp = (Bitmap) extras.get("data");

    iv.setImageBitmap(bmp);

    //String v = iv.getTag().toString();

    //Toast.makeText(getApplicationContext(), v, Toast.LENGTH_LONG).show();

    }

    }

    }

    2012-06-11

    2619

    展开全文
  • 暂时 MOOV 串流仍局限于手机的应用,而讲到手机播歌的话,就不得不提 Android 系统的 SRC 限制,让音质以数码方式输出时有一定局限性。Android 音效处理:一律转换以 48kHz 输出?SRC 的全写是「Sample Rate Con...

    最近很多朋友都在讨论MOOV 的 24bit 音乐串流,而最常见的问题就是如何可以享受到 24bit/96kHz、24bit/192kHz 的高音质。暂时 MOOV 串流仍局限于手机的应用,而讲到手机播歌的话,就不得不提 Android 系统的 SRC 限制,让音质以数码方式输出时有一定局限性。

    Android 音效处理:一律转换以 48kHz 输出?

    SRC 的全写是「Sample Rate Conversion」,也就是「取样率转换」,Sample Rate(取样率)是模拟音乐讯号转换到数码讯号时「取样」的「频率」,理论上数值愈高、音讯还原度愈好。常见的音乐讯号取样率包括了 CD 及数码音乐制作的 44.1kHz、48kHz,以及其倍数的 88.2kHz、96kHz、176.4kHz、192kHz、352.8kHz、384kHz 等等。由于 Android 手机并不是专为 Hi-Fi 播歌而设,平时要兼顾铃声、闹钟、通话、系统通知、蓝牙连接等等不同的音讯,所以将所有音讯统一转换、进行 Sample Rate Conversion 至统一的 48kHz 就是最实用和有效率的做法,也是现时 Android 手机最普遍的做法。

    Sampling Rate(取样率)愈高,音讯还原就愈近似原本的波形,常见的取样率包括 44.1kHz、48kHz,以及其倍数的 88.2kHz、96kHz、176.4kHz、192kHz 等等。

    由播放软件、系统层面绕过SRC 播放 Hi-Res 音乐

    如果想要做到bit-perfect,将音讯以原生 Hi-Res 的方式输出的话,就需要一些特别的处理。常见的做法就是通过 USB 输出原生音讯,来绕过 Android 系统的音效处理架构。USB Audio Player Pro 就是最早采用这种设计的播歌 App,其后免费的 Hiby Music 也支援这种功能,Onkyo HF Player、Neutron Player、PowerAmp 等音乐播放 App 也陆续支援。

    USB Audio Player Pro 就是最早期开始采用绕过 Android SRC 的播歌 App 之一。

    HiBy Music 播放器也同样支援绕过 SRC 输出 Hi-Res 音讯,此外还是少有的免费选择。

    不过这种独立软件绕过SRC 的方式始终「治标不治本」,所以就有采用 Android 的 DAP 品牌由系统层面「改造」避开 SRC。例如 HiBy Music 推出的第一款 Android DAP R6、R6 Pro 就采用了 DTA(Direct Transport Audio)技术,Shanling 的 M6、M6 Pro 就有 AGLO(Android Global Lossless Output )Android 全局无损输出技术来。另外 Fiio 的 M15 等 DAP 亦都支援通过 USB 输出原生 Hi-Res 音乐,让 MOOV、TIDAL 这些原本并没有设计绕过 SRC 的音乐 App 都可以输出到 Hi-Res 音讯。

    Shanling M6 Pro、M6 等配备 Android 系统的 DAP 都采用了特别设计,系统本身就会绕过 SRC,让 USB 部分可以直接输出原生 Hi-Res 音讯。

    文章转载自:

    https://www.spill.hk/glossary/android-src-sample-rate-conversion/

    若有侵权,请联系删除,谢谢~

    展开全文
  • h5:H5页面上传手机照片 androidprivate void webViewClient(WebView webView) {webView.setWebChromeClient(new WebChromeClient() {// For Android 3.0+public void openFileChooser(ValueCallback uploadMsg, ...

    h5:

    H5页面上传手机照片

    197237

    android

    private void webViewClient(WebView webView) {

    webView.setWebChromeClient(new WebChromeClient() {

    // For Android 3.0+

    public void openFileChooser(ValueCallback uploadMsg, String acceptType) {

    mUploadFile = uploadMsg;

    openImageChooserOperator();

    }

    // For Android < 3.0

    public void openFileChooser(ValueCallback uploadMsgs) {

    mUploadFile = uploadMsgs;

    openImageChooserOperator();

    }

    // For Android > 4.1.1

    public void openFileChooser(ValueCallback uploadMsg, String acceptType, String capture) {

    mUploadFile = uploadMsg;

    openImageChooserOperator();

    }

    @Override

    public boolean onShowFileChooser(WebView webView, ValueCallback filePathCallback, FileChooserParams fileChooserParams) {

    mUploadFiles = filePathCallback;

    openImageChooserOperator();

    //mUploadFiles.onReceiveValue(new Uri[]{Uri.parse("content://com.miui.gallery.open/raw/%2Fstorage%2Femulated%2F0%2FDCIM%2FCamera%2FIMG_20200901_074953.jpg")});

    //mUploadFiles.onReceiveValue(new Uri[]{Uri.parse("content://media/external/images/media/17714")});

    return true;

    }

    @Override

    public boolean onJsAlert(WebView view, String url, String message, JsResult result) {

    Manager.getInstance().getUtils().showLog("message:" + message + "jsResult" + result.toString());

    // Toast.makeText(mActivity,"message:" + message,Toast.LENGTH_SHORT).show();

    return true;

    }

    @Override

    public void onPermissionRequest(PermissionRequest request) {

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

    request.grant(new String[]{Manifest.permission.READ_EXTERNAL_STORAGE});

    }

    super.onPermissionRequest(request);

    }

    });

    private void webViewClient(WebView webView) {

    webView.setWebChromeClient(new WebChromeClient() {

    // For Android 3.0+

    public void openFileChooser(ValueCallback uploadMsg, String acceptType) {

    mUploadFile = uploadMsg;

    openImageChooserOperator();

    }

    // For Android < 3.0

    public void openFileChooser(ValueCallback uploadMsgs) {

    mUploadFile = uploadMsgs;

    openImageChooserOperator();

    }

    // For Android > 4.1.1

    public void openFileChooser(ValueCallback uploadMsg, String acceptType, String capture) {

    mUploadFile = uploadMsg;

    openImageChooserOperator();

    }

    @Override

    public boolean onShowFileChooser(WebView webView, ValueCallback filePathCallback, FileChooserParams fileChooserParams) {

    mUploadFiles = filePathCallback;

    openImageChooserOperator();

    return true;

    }

    });

    public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) {

    if (resultCode == Activity.RESULT_OK) {

    if (requestCode == fileUploadRequestCode) {//图片上传

    Manager.getInstance().getUtils().showLog(data.getDataString());

    if (mUploadFile != null) {

    Uri result = data == null ? null : data.getData();

    mUploadFile.onReceiveValue(result);

    mUploadFile = null;

    }

    if (mUploadFiles != null) {

    Uri result = data == null ? null : data.getData();

    mUploadFiles.onReceiveValue(new Uri[]{result});

    mUploadFiles = null;

    }

    }

    } else if (resultCode == Activity.RESULT_CANCELED) {

    if (requestCode == fileUploadRequestCode) {//图片上传

    if (mUploadFile != null) {

    mUploadFile.onReceiveValue(null);

    mUploadFile = null;

    }

    if (mUploadFiles != null) {

    mUploadFiles.onReceiveValue(null);

    mUploadFiles = null;

    }

    }

    }

    }

    展开全文
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼安卓系统,不用海贝或者usb audio player pro,其他软件能否使用,只取决于一件事情:那就是是否支持UAC1.0,这是我们实验出来的结论。而SuperDSP210设计之初就是为了高...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    安卓系统,不用海贝或者usb audio player pro,其他软件能否使用,只取决于一件事情:那就是是否支持UAC1.0,这是我们实验出来的结论。而SuperDSP210设计之初就是为了高性能而存在,谁会想到,竟然还得去支持老旧的UAC1.0,要知道这可是199x年的标准,是USB 1.0时代的标准。

    很遗憾,我们的SuperDSP210不支持UAC1.0,只支持UAC2.0,这样的基础就决定了,根本不存在你所描述的“适配”的问题。再换句话说,只要是不支持UAC1.0,很多手机就得用海贝或者USB AUDIO PLAYER PRO才能用,这个根本没有什么适配的问题存在。

    当然,我们也意识到了你说的:这是态度问题,为此,我们特意开发了SuperDSP230,来兼容对UAC1.0的支持,这个马上会有产品上市,首先是定价168元的神线。

    ********************************************************************************************************************************

    MUSILAND MU1 HP-AMP

    USB TYPE-c接口智能高清数字耳放线

    售价:168元

    # USB2.0 高速接口,标准UAC2.0 + UAC1.0设备。

    # 为手机应用优化的 MUSILAND Audio Labs 先进工艺、高集成度USB数字处理器SuperDSP230。

    # CIRRUS LOGIC 先进工艺、高集成度DAC,提供114dB的动态率和信噪比。

    # 支持16或者24Bit,44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz、192kHz全采样率音频格式播放。

    # 坚持源码播放,不进行有损音质的SRC处理。

    # 耳机输出功率高达2 x 60mW/32欧姆;可驱动高达300欧姆的耳机;输出高达300mA的瞬态电流。

    # 智能适配输出阻抗,支持600欧姆以上阻抗的线路输出,输出电平1V RMS。

    # 标准3.5mm耳机/耳麦接口,智能适配中国标准和国际标准接口的耳麦,自动适配信号通路。

    # 支持绝大多数手机的智能线控功能。

    # 所有零件均使用先进制造工艺,整体静态功耗低于50mA,适用于99%的手机OTG应用。

    # HI-FI级别的无氧铜耳机线,4芯多股编织,高弹性有机纤维材质外皮包覆,耐用的同时保证声音纯净、耐听。

    # 具备TYPE-C接口的安卓手机、苹果电脑、Windows 10 1703以上电脑,即插即用。

    # 其他无TYPE-C接口的手机、电脑,只要集成UAC2.0、UAC1.0的驱动,可通过转接使用,无需额外安装驱动。

    # 标配USB转接头,可以直接在电脑上使用。

    展开全文
  • 现在手机在生活中已经占主导地位了,只要你一出门,钱可以不带,...本文是以智能手机Android系统硬件音频架构来做说明的。有其他想法的可以自行补充,你的能量,超乎你想象。在庞大的手机用户群中,绝大部分消费者未...
  • (1)程序说明在android API的AudioManager中,提供了调节手机音量的办法。audioMa.adjustVolume(AudioManager.ADJUST_LOWER, 0);audioMa.adjustVolume(AudioManager.ADJUST_RAISE, 0);也可以调节手机声音的模式为震动...
  • 先看看效果image.png我的这个登录功能是手机号和密码都已经在...3、密码一定要Md5加密之后再传输先把布局放上来xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"an...
  • Android 手机存储目录

    2021-06-02 17:37:12
    MOVIES // Environment.DIRECTORY_DOWNLOADS // Environment.DIRECTORY_DCIM // /storage/emulated/0/Android/data/cn.opensrc.enterpriseopenaccountsdktest/files File filePath1 = getExternalFilesDir("");...
  • 但实际上用html5调用手机摄像头存在很多问题:1)谷歌的发布的Chrome到了21版本后,才新增了一个用于高质量视频音频通讯的getUserMedia API,该API允许Web应用程序访问摄像头和麦克风,其他手机浏览器只有opera支持...
  • Android手机上对https请求进行抓包

    万次阅读 多人点赞 2021-05-23 12:01:42
    抓包可以说是程序员日常开发调试问题的一个重要手段,可以帮助我们理清客户端与服务器之间的数据传输问题,以便于甩锅。 在过去,网络请求基本都是靠的http协议,那个时候的抓包是一件非常简单的事情。然而这几年,...
  • 本文实例为大家分享了android实现手机截屏并保存截图功能的具体代码,供大家参考,具体内容如下一、准备一张图片拷贝screenshot_panel.9.png放在目录drawable-xhdpi下二、activity_main.xml代码如下:xmlns:tools=...
  • 随着电子产品的普及,越来越多的年轻人热衷于使用蓝牙技术来播放歌曲(相当多的手机品牌取消了耳机插孔),本篇文章就和大家聊聊蓝牙音乐SRC端在安卓系统中的实现原理。 安卓系统参考版本:Android-9 蓝牙SRC侧播放...
  • 当我用以下HTML5代码实现拍照显示的时候,发现在苹果手机(iOS系统)上没问题,但是在Android手机上只能显示相册,而不能直接拍照,求解!!页面文件上使用:在JS文件上的实现:function selectFileImage(fileObj) {...
  • 基于Android手机订餐系统设计与实现(一)

    千次阅读 多人点赞 2021-04-08 13:06:46
    基于Android手机订餐系统设计与实现 该系统预计实现的功能有: 话不多说-开搞–先给大家看一下成品: Android手机订餐的实现 文章目录基于Android手机订餐系统设计与实现前言一、SQL数据库表的建立。1....
  • 演示 1、activity_main.xml当中设置...androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xm
  • INCLUDE (globalsetting) #下面就是这个解决方案的子工程了 add_subdirectory(src/Common) add_subdirectory(src/XPhonePlus) add_subdirectory(src/Test) 2) 每个工程一个CMakeLists.txt。 工程中有目录结构,...
  • Android手机通话

    2021-06-07 13:51:07
    Android提供内置的电话应用程序,在某些情况下,我们可能需要通过我们的应用程序拨打电话。这可以通过使用隐式Intent和适当的操作来轻松完成。此外,我们可以使用PhoneStateListener和TelephonyManager类,以监视...
  • 思路:第一种方案:屏蔽除power外的其他按键,屏蔽状态栏下拉,屏蔽触屏。...import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.Menu;import android...
  • 【实例简介】我做的一个毕业设计 功能实现全面,是练习Android基础的好例子,全套的文档和代码【实例截图】【核心代码】归档修改└── 归档修改└── 李奕├── 08计5-李奕-Android平台通讯录软件的设计与开发-1稿....
  • import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.view.View;import android.widget.Button;impo...
  • 1、Android在传输数据过程中,默认不超过20个字节,如果超过...建议还是分包进行收发,因为当无法知道外部蓝牙硬件设备最大的收发,可能会因为数据过大,而设备内存过小,造成丢包或者其他问题的出现。3、扫描附近蓝...
  • /> 这就完成了,来运行一下: 嗯,网络可以拿到数据了,再看一下 Charles 抓包情况: 抓到的是一堆乱码,再换ios系统手机测试,发现ios系统是可以直接抓的,看来是Android系统的问题了。 实际上这是因为Android在7.0...
  • android手机地图源码

    2021-06-06 08:20:41
    【实例简介】非常棒的手机地图源码,可以直接应用到你的项目中去。大大节省开发周期。效果图在:http://blog.csdn.net/jingwen3699/article/details/7777524【实例截图】【核心代码】BaiduMapApi_Sample_Android_...
  • 【实例简介】这个是参照物法测距,博客地址:https://blog.csdn.net/hycfire/article/details/80495868【实例截图】【核心代码】参照物法测距└── camera-ruler-... ├── proguard-rules.pro│ └── src│ ...
  • 1、在AndroidXML是经常且必须要做的,不正规配置XML时会导致有些手机崩溃,而有些手机却没有问题。比如:小米2s,小米3,小米4绝对会出问题,别的机型错误软件。2、还有种情况就是XML引用一个自定义一个View的时候,...
  • 【实例简介】此文件是一个基于安卓的手机日程管理系统,支持Android 8版本以上,可直接在Android手机上安装此应用【实例截图】【核心代码】TimeDiary└── TimeDiary├── AndroidManifest.xml├── bin│ ├──...
  • 【实例简介】获取手机上的所有图片以列表的方式显示点击具体某一条进行全图显示的简单的小demo【实例截图】【核心代码】3178ec08-2ebe-447f-8d07-5726f1767eed└── PhotoHandle├── AndroidManifest.xml├── ...
  • Windows环境下yolov5移植到Android手机上的详细步骤

    千次阅读 多人点赞 2021-01-15 13:16:31
    记录一下我将训练好的YOLOv5模型移植到Android手机上的详细步骤,真的是踩坑无数加秃头的一个过程,步骤如下: 需要的环境: pycharm/vscode,AndroidStudio,Visual studio2017 文章目录一.将训练好的.pt模型转换成...
  • //查找手机所有文件,进行浏览(文件浏览器)publicclassMainActivityextendsActivity{privateListViewlistview;privateTextViewshowPath;privateSimpleAdapteradapter;privateFilefile;@...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,073
精华内容 23,229
关键字:

安卓手机src问题