我有一个自定义相机应用程序,它有一个居中的矩形视图,如下所示: 当我拍照时,我想忽略矩形之外的所有东西.该视图与我的XML视图中的Camera Preview或SurfaceView没有任何关联,如下所示: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid
android是否公开了API或者其他用于开发第三方键盘应用程序的东西?有几个现有的应用程序可以替换默认的输入方法,但我似乎无法找到任何有关它的信息.最佳答案:有关创建IME的信息,请参见Android Developers Blog帖子
当我在布局文件夹中创建一个子文件夹,并将xml文件拖到它时,生成的R文件似乎不显示子文件夹. a)有没有办法改变b)文件和文件结构是否仍然被SVN和c)选中,所以,如果我这样做,我仍然可以使用布局来引用对象吗?最佳答案: When I create a subfolder in the layout folder, and drag a
我想做一个允许在某些条件下改变方向的活动,但不是.更确切地说,我想阻止后台线程忙时重新启动活动. 我已将configChanges属性放在活动清单上,并在方向更改时调用onConfigurationChanged.但是,我想允许应用程序在允许时更改方向. @Override public void onConfigurationChanged(Con
是否存在任何库或其他开发资源可以帮助减少在各种移动平台之间移植应用程序所需的工作量?特别是,我对支持iPhone,Android和Windows Phone 7感兴趣.一些关注的领域包括UI,客户端 – 服务器通信和硬件支持(例如,相机,GPS等).最佳答案:MonoTouch允许您使用.NET(C#)编写iPhone应用程序.
如果用户从手机中卸载应用程序,哪些数据被明确删除? 我知道偏好被删除了.那个SD卡上的文件和这个应用程序创建的数据库怎么样? 如果没有删除SD卡上的数据,如果我写了大量的数据,如SD卡上的图像,我怎么能避免用户手机乱?最佳答案:这也是先前在这里解决的: Android: Delete app associate
根据Androids的文档,我得到的印象是,Android只支持ISO 8601周数计算(这对我来说很好,因为我住在奥地利). 所以,我认为“Android周”将在周一开始.这对我来说很重要,因为我想读/写Androids日历,并且重复规则是用rfc2445标准编码的.有问题的领域是“WKST” The WKST rule part spec
有没有办法知道我的应用程序是在模拟器上运行还是在设备上运行?最佳答案:我使用的代码片段适用于Intel和ARM仿真器: if (Build.MODEL.contains("google_sdk") || Build.MODEL.contains("Emulator") || Build.MODEL.contains("Android SDK")) { RunsInEmulator = true; }
我收到了从spinner.getSelectedItem().toString()调用返回的文本’android.database.sqlite.SQLiteCursor@435b9ba0′.我不知道为什么.微调器绑定到SimpleCursorAdapter. 这是代码 cCategories = (Cursor) myAdapter.getAllCategories(); this.startManagingCursor(cCateg
1)我们的Android应用程序将数据存储在内置的SQLite DB中. 我看到DB可以抛出android.database.sqlite.SQLiteFullException,但API中没有确切的信息是什么限制. 任何人都可以告诉数据库的大小限制是什么,以免进入SQLiteFullException? 我假设DB会将数据存储在设备的内部存储器中(与SDC
我只是想在MapView的中心显示一个男人的图标,脚下有一个圆圈.这是我的叠加代码: public class CenterOverlay extends Overlay { private Drawable d; public CenterOverlay(Drawable drawable) { final int w = drawable.getIntrinsicWidth(); fi
>任何人都可以分享一些开发新的SDK插件的详细信息,例如Google地图API吗?我没有找到有关如何构建新的SDK附加组件的任何细节? >使用SDK插件连接到Twitter,Facebook,YouTube应用程序的好方法是什么?我的意思是该库将包含访问社交网络应用程序支持的开发人员API的方法.我正在寻找开发新SD
我想创建一个包含Service S和Activity A的应用程序.在调用Activity A之前,Service S负责预处理,例如准备活动A的UI上显示的数据. 我希望能够从包外调用Service S,比如从另一个Android应用程序的Activity类B调用,进行预处理,然后在数据准备就绪时调用Activity A. 我的问题是: >在Serv
好吧,我对Android SDK有点新意,所以请原谅我,如果我的问题没有意义或者是非常微不足道的话.我想为联系人添加一个自定义字段,其中包含我正在为此应用程序执行的网站上的联系人用户名.而且,使用此自定义字段,我希望能够单击它(如“发送消息”或“调用移动设备”),以便我可以转到应用
我的布局xml文件中有一个ImageView.我将width设置为wrap_content,将height设置为fill_parent.在层次结构查看器中,宽度为2 px,高度为120 px.但是当我在设备上看到它时,图像视图的9补丁图像不会拉伸到120像素.你能告诉我怎样才能解决这个9补丁图像不能拉伸错误? 谢谢.最佳答案:您必须
我有一个以XML格式定义的PreferenceScreen,它为我的应用程序提供所有首选项.此PreferenceScreen还有一个嵌套在其中的子PreferenceScreen.我的实现类叫做PreferencesActivity.我知道我可以通过startActivity打开主要的Preferences窗口(new Intent(this,PreferencesActivity.class))
我查询“内容//短信/”,我不知道某些字段是什么意思.他们是 – >线程ID >协议>状态> Reply_Path_Present> Service_Center 我在LogCat中检查了它们,发现这些值是: >线程ID:1到6等.>协议:null / 0>状态:-1> Reply_Path_Present:null / 0> Service_Center:null 请告诉我这些价值观的含义是
我开发了一些可重用的android组件,它基本上是一个类.该类具有一些资源依赖性,例如一些png drawables,一些xml布局等等.所以这个类引用了自动生成的R文件.我想将这个代码分发到像jar文件这样的包中给其他开发人员,以便在他们的应用程序中使用. 我已经读过,唯一可行的解决方案是
我在哪里复制Motorola Droid上的apk文件?哪个目录?有什么可能的问题我需要小心,它也是我的个人电话……最佳答案:要安装apk文件,您需要执行 adb install /path/to/file.apk 虽然机器人是连接的.我会避免使用其他adb程序来安装你的应用程序. adb肯定会遵守规则,如果出现问题你应该能
我在Android平台上使用内置的sqlite库. 我正在考虑添加几个用户可以用于自己的自定义应用程序的通用字段,但这些字段大部分时间都是空白的. 我的问题是,这些空白字段会为我的数据库添加多少开销?空字段甚至占用sqlite中的每个记录内存吗?如果是这样,多少钱?我不太了解sqlite数据库的内
最近有很多读者问我如何系统的进行 Java 学习,于是我就翻阅一下之前收集的资料,分享给大家。 这份资料是我在市面上众多的 Java 学习资料中挑选出来的,相信肯定是精品。而且这份资料是出自阿里,具有很高的权威性了。 先简单介绍一下这份资料吧,出自阿里云大学,是一份免费的完整课程。分成
首先我们在项目中导入这个框架: implementation 'com.mcxiaoke.volley:library:1.0.19' 在AndroidManifest文件当中添加网络权限: <uses-permission android:name="android.permission.INTERNET"/> 下面是我们的首页布局:在这个布局当中我们将Volley框架的所有功能都做成了一个按
我的广告根本没有显示,我想我已经正确地遵循了文档,但它们仍然无法显示.该程序基本上是一个webview,我希望广告显示在底部. 继承我的布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:mya
谷歌地图现在提供了一种“共享一个地方”的方法,该方式似乎是预定义的来源列表.当用户在Google地图上搜索某个地点时,无论是特定地址,跨街道还是餐馆名称,都会有一个名为“分享此地点”的新按钮,用于将位置信息发布到Google Buzz,Facebook,Twitter或通过e邮件或短信.我想要将我的应
我想检测一下在android上的麦克风.谷歌帮助不大.可能吗?最佳答案:好!我在网上找到了这个,所以看起来绝对可能.看起来你可以调用mediaRecorder.getMaxAmplitude(). 来自名为NoiseAlert的应用程序的代码 public void start() { if (mRecorder == null) { mRecorder = new