草庐IT

NATIVE_URI

全部标签

android - React Native PanResponder 限制X位置

我正在构建一个音乐播放器,我专注于进度条。我能够对滑动手势使用react,但我无法限制该手势的移动范围。这是我到目前为止所做的。我已将所有内容减少到最少:constructor(props){super(props);this.state={pan:newAnimated.ValueXY()};}componentWillMount(){this._panResponder=PanResponder.create({onMoveShouldSetResponderCapture:()=>true,onMoveShouldSetPanResponderCapture:()=>true,o

android - 使用 react-native 的 android 上的空白屏幕(仅限发布)

我的应用程序在模拟器上以Debug模式运行良好。当我尝试在设备上使用已签名的APK或在模拟器上以Release模式运行它时,使用:react-nativerun-android--variant=release它只是给出一个空白的白色屏幕并且不会加载。我正在使用React-Native-Navigation和React-Native-Firebase,它们可能会或可能不会导致问题。我确实看到的一个错误与我认为的Firebase有关:W/GooglePlayServicesUtil:GooglePlayservicesoutofdate.Requires11717000butfound1

android - 什么是 Uri 的最佳类型转换器?

将android.net.Uri转换为可与RoomDatabase一起使用的最佳方法是什么? 最佳答案 使用Room存储和检索Uri的最佳方式是以String的形式持久化它。此外,我们已经拥有将Uri转换为String的API,反之亦然。有两种方式:您将处理从Uri到String的转换,然后存储它以供获取。让Room使用TypeConverter为您做这件事。选择方式完全由您和应用要求决定。也就是说,这是UriString的TypeConverter:classUriConverters{@TypeConverterfunfromS

android - React Native Gradle ImagePicker 不会构建

尝试构建时出现此错误:Couldnotfindanymatchesforcom.android.tools.build:gradle:2.2.+asnoversionsofcom.android.tools.build:gradleareavailable.Searchedinthefollowinglocations:https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xmlhttps://jcenter.bintray.com/com/android/tools/build/gradle

android - 如何使用 React Native 删除 android 上状态栏上的黑色覆盖

我正在学习ReactNative(没有React知识),但我的问题是状态栏总是有一个半透明的黑色背景,我可以将其删除。我尝试了每个stackoverflow答案,甚至ReactNative和Expo文档。但是什么都没有……这是我的问题:状态栏应该有一个白色背景,得到这个灰色覆盖层,这就是我想要删除的。这是我的代码:render(){return();}我什至在app.js上试过这个"androidStatusBar":{"backgroundColor":"#C2185B"},我开始想,这与世博会有关。 最佳答案 如果你想要白色的状

android - 获取图片Uri + Android中相机拍摄图片的缩略图

我想用内置Android相机拍摄的照片更新ImageView。我使用以下代码:voidgetPhoto(){Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent,TAKE_PICTURE);}之后我通过以下方式获取照片:@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requestCode==TAKE_PICTURE){Bitmapphoto=(Bitm

java - 如何查找 native java函数调用的源代码

Android操作系统在android.os.Binder.java中有一个名为BinderProxy的类。此类具有以下函数声明:publicnativebooleantransact(intcode,Parceldata,Parcelreply,intflags)throwsRemoteException;我想知道调用这个函数时执行了哪些代码。我该怎么做? 最佳答案 查看here,这是Binder.cpp的源码,里面包含了这个函数。 关于java-如何查找nativejava函数调用的

Android:如何获取 native 电子邮件客户端包名称

在三星设备中com.sec.android.email是默认的内置邮件客户端,但在HTC中它是com.htc.android.mail..我的问题是有没有办法在android设备中获取默认的邮件客户端包名称,而不管不同的公司版本.. 最佳答案 这不是一个完整的答案,但这里是如何获取可以发送message/rfc822的Activity列表的方法:Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("message/rfc822");PackageManagerpkgMa

android - 调用 Picture.writeToStream() 时 Android 4.3 中的 native 崩溃

Android4.3中引入了回归。以前在Android版本中运行的代码现在会导致native崩溃,从而关闭进程。将大于32kb的图像绘制到Canvas中时发生崩溃,该Canvas由Picture对象记录,该对象又通过writeToStream()。当试图写掉一个字符串(我相信这是图像对象的Uri)时,崩溃发生在Skia中。I/DEBUG(122):#00pc0001e3bc/system/lib/libc.so(strlen+72)I/DEBUG(122):#01pc000d9858/system/lib/libskia.so(SkWriter32::writeString(charc

android - 文件 URI 上的空指针异常?

在我的应用程序中,有一个捕获按钮可以使用设备相机捕获图像,因此我在该按钮的单击事件上使用了captureImage()方法。当我单击该按钮时,会抛出一个空指针异常。我可以不明白这是怎么发生的任何人都可以帮忙吗?提前致谢!Create()方法上的捕获按钮photoButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){/*IntentcameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE