【安卓开发_分享功能】教程文章相关的互联网学习教程文章

android-应用程序需要您的设备上不可用的功能【代码】

我在Android Market上有一个Android应用程序,但是一些用户抱怨下载刚开始时安装开始时显示错误: 其中一个向我发送了显示此错误的视频,我可以看到此错误不是由应用程序引起的,而可能是在权限/功能验证过程中引起的. 据我所知,此错误仅发生在运行Eclair的Motorola Droid / Milestone设备上,而Froyo则不会发生.不幸的是,我无法访问任何此类设备来运行logcat并检查发生了什么. 这是我对AndroidManifest.xml的许可/功能:<uses-feature...

以编程方式检查Android设备上的LTE功能

我想检查我的apk正在运行的设备是否具有LTE功能. 现在,我尝试了http://developer.android.com/reference/android/telephony/TelephonyManager.html但这仅给我有关当前网络类型(GPRS / LTE)的信息.但是我想知道手机是否完全具备LTE功能,即使目前已连接到GPRS. 有可能吗?解决方法:它不在API中,所以官方的答案是“否”.我在夏天对第一部LTE手机进行了反向工程,但没有发现我可以使用的任何东西 也许其他人更幸运?

Android WebView无法找到JavaScript功能【代码】

我试图从android活动中调用JS函数,它将网页加载到webview中,但找不到JS函数,该函数在桌面浏览器中工作得很好 这是JAVA代码 为JS设置几乎所有内容index = (WebView) findViewById(R.id.edit);WebSettings Websettings = index.getSettings();Websettings.setBuiltInZoomControls(true);Websettings.setSupportZoom(true); Websettings.setJavaScriptEnabled(true);Websettings.setBuiltInZoomControls(true); Websettings.setRende...

Android-是否可以以编程方式禁用某些功能?

使用最新版本的Android API是否可以执行以下操作? >暂时禁止发送短信>暂时禁止接收短信 *理想情况下,我会拦截它们并将它们排队等待以后交付.>暂时禁止来电,但某些电话号码除外>暂时禁用拨出电话,但某些电话号码除外解决方法:您可以打开飞行模式,该模式将禁用所有无线电. 除此之外,普通的Android应用程序似乎都无法实现您希望做的任何事情.

android-从Ice Cream Sandwich添加应用程序功能

我想向ICS中引入的应用程序添加新功能,但我仍然希望2.x,3.x的人能够访问该应用程序,因为如果我将目标API版本的电话更改为低于API版本,则不会能够在市场上正确下载吗? 我是创建另一个APK的唯一选择吗?但是,该解决方案带来了另一个问题,因为我不希望已经购买了该应用程序的人必须再次付费才能获得ICS兼容性,这显然会使人们不满意. 那我该怎么办?解决方法:关于在应用程序中使用较新的Android功能的普遍问题的数字为blog posting he...

javascript-Chrome手机(android)无法启动“ document.ready()”功能【代码】

我在标记之前调用了jQuery-2.1.4.min.js,但是当我编写类似的代码时:<script type="text/javascript" src="https://code.jquery.com/jquery-2.2.4.min.js"></script> <script type="text/javascript">jQuery(document).ready(function() {alert('hi, world.');}); </script>在我的PC上当然会触发,但在十种不同的Android设备上不会触发.这是纯HTML / CSS / jQuery呈现的网站(没有phonegap或其他内容). 我的目标是在点击按钮后让按钮...

java-具有两个功能的Android按钮【代码】

我需要一个假定具有两个功能的按钮. 如果我点击一次,它将转到下一页.如果我按住按钮,它将允许我编辑按钮上的文本. 单击该按钮可以转到下一页,但是如果按下按钮,我如何实现允许我更改文本的第二个功能? 有人知道吗 Java代码public class MainActivity extends Activity {Button button1;Button button2;Button button3;Handler h;private Socket socket;private boolean mInSettingsMode;private static final int SERVERPORT = 50...

如何在Android的绘画应用程序中实现撤消功能?【代码】

我想在我的应用程序中执行撤消功能.为此,我进行搜索后发现,我发现在代码下面进行了x,y点的数组列表,我无法撤消图纸?public Drawview(Context context, float x, float y, int r) {super(context);mBitmap = Bitmap.createBitmap(800, 1200, Bitmap.Config.ARGB_8888);// mainbitmap.add(mBitmap);//System.out.println("**mBitmapPaint***"+mBitmapPaint);mCanvas = new Canvas(mBitmap);mPath = new Path();mBitmapPaint = new P...

android – 片段webview java脚本功能不起作用【代码】

我已动态创建了操作栏和标签.我已经为tab片段定义了一个类,如下面的代码.public static class TabFragmentClass extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {// TODO Auto-generated method stubtry{linearLayout=new LinearLayout(sActiveContext);linearLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParam...

Android Studio 3是否支持用于Android开发的Java 9?如果是这样,支持Java 9的哪些功能?

我将安装Android Studio 3以开发Android应用程序. 我想知道是否可以使用Java 9进行Android开发?如果是这样,它是否支持所有Java 9功能?解决方法:据我所知,IDE本身支持Java 9.这意味着您可以编写Java 9桌面程序,或使用JDK 9运行IDE. 但是,Android本身并不支持Java 9(尚未).你仍然可以下载JDK 9,虽然我已经看到了一些与Android Studio和Java 9相关的问题.就我个人而言,我有Java 9和Android Studio运行没有问题. Android SDK是您将要...

在Android上,Progressive Web Apps与本机应用程序相比具有哪些功能,反之亦然

2015年,谷歌推出了一种开发Android应用程序的新方法:progressive web apps.可以创建一个看起来像本机应用程序的应用程序,可以使用设备的硬件,如摄像头和加速度计,接收推送通知,有一个启动器图标,离线工作,存储本地数据等 在Android上,本机应用程序提供的渐进式Web应用程序不支持哪些功能,反之亦然.解决方法:TL; DR – 截至2017年2月,Progressive Web Apps是一个足够强大的平台,Twitter has moved all of their mobile web traffi...

xamarin 拍照功能和相册浏览功能,c#源码详解,兼容android sdk 5.0至8.0

原来以为拍照比较简单,后来发现android对拍照的权限根据不同的版本要求不同,储存的权限也是要求动态或取的,动态或取其实讲白了,就是要app主动去获取,同事在xml也要写权限。本人花了一些时间整理了一下给大家。源文件在我的下载里。 最后鄙视一下那些自恃清高(大学霸)的人,一边卖着xamarin稀少的资源,一边管开发者们叫“伸手党”,令人反感。博客精神就是开源开放,让大家少花不必要的时间,大家的时间都很宝贵,有...

android – 在创建AccessibilityEventService时如何为应用程序设置辅助功能设置描述?【代码】

I我的应用程序正在运行AccessibilityEventService.如何在我的包(即com.my.package)的“辅助功能”下的常规“设置”菜单中设置说明? 我得到的只是默认的“没有提供说明”. 我查看了ServiceConnected().我目前没有为serivce使用任何类型的清单XML定义,只是AccessibilityEventService.解决方法:这是实现这一目标的相关项目.以下是两个相关文件和重要信息.脚手架等移除. AndroidManifest.xml中<application><service><meta-dataandroi...

android – 以编程方式禁用多窗口功能【代码】

我正在尝试禁用android的多窗口功能.我已经阅读了android文档并知道resizeableActivity只适用于android N(API级别24),但我想在较低级别的android API上禁用它.由于三星设备的所有设备都具有多窗口功能(约).所以我必须禁用它.解决方法:你不能在运行时这样做.您的应用程序要么支持多窗口模式,要么不支持.在运行时期间无法更改AndroidManifest.xml中给出的参数. 从documentation的android:resizeableActivity:If this attribute is ...

java – onBackPressed和调用刷新功能android【代码】

当我按下后退按钮时,我想刷新标签栏活动中的一个片段.我怎样才能实现这一目标?我尝试了什么java.lang.NullPointerException: Attempt to invoke virtual method‘android.support.v4.app.FragmentTransactionandroid.support.v4.app.FragmentManager.beginTransaction()’ on a nullobject reference片段简介public void refreshFragment(){FragmentTransaction ft = getFragmentManager().beginTransaction();ft.detach(this).at...