我们正在开发一款Android日历应用。问题是我们想要获取其他日历的事件并将我们的事件也分享给他们。正如我所读到的,这是由内容提供商实现的。问题是日历内容提供者需要的API级别是API14,我们需要在API7(Android2.1)中使用它。我见过在Android2.1中执行此操作的应用程序。我们怎样才能做到这一点? 最佳答案 日历提供程序在那里,但API在API级别14之前不公开,权限可能因设备而异。以下是一些示例:Isthereawaytoaccessthecalendar'sentrieswithoutusinggdata-j
我是一名C/C++程序员,具有良好的Windows和Linux开发经验,我也懂一点Java。最近,一位客户要求我为他开发一个Android应用程序,最有可能在三星GalaxyS或GalaxySII上运行,Android2.3,基本上包括在设备的USB端口上连接一个标准的智能卡读卡器并使用它来访问智能卡。我以前编写过智能卡,但我没有使用android的经验。所以我的问题是:是否可以在此硬件和操作系统中执行我需要的操作?我是否必须编写自己的驱动程序来连接USB?更详细地说,我需要至少能够用卡片执行APDU命令。类似于PC/SC标准。是否已实现此主题的任何解决方案?有从哪里开始的想法吗?提前
我的Android应用程序有一个选项卡栏,它使用Intent来启动每个选项卡中的内容,如Android的API演示中所示example.我在其中一个选项卡下放置了一个AndEngineActivity。我的第一个问题是:这是一个合理的想法吗?或者,如果我使用的是AndEngine,在AndEngine中实现我的应用程序的整个UI是否更好?假设我还没有进入非启动器,我遇到的具体问题如下。这个AndEngineActivity——我在基于选项卡的应用程序中加入的Activity——是AndEnginePinchZoomexample的简化版本.它运行良好,直到您离开选项卡然后再返回。此时,
目录前言问题描述尝试方法问题原因解决方法总结前言 这学期选的毕业设计中需要用到蓝牙模块与Android手机通信,于是我就在淘宝购买了一款HC-05的蓝牙模块,到货之后首先使用蓝牙模块连接USB-TTL模块,然后再插入到电脑的USB插孔上进行调试,一开始进入AT模式(我购买的这一款进入AT模式时那个按键需要多按一会儿,等慢闪两次之后再松开,不然松开早了就个一两秒就会自动进入一般模式)、测试AT命令都没有问题,到接下来进入一般模式需要与手机连接时就出大问题了。问题描述 当我从新给蓝牙模块上电然后进入了一般模式(指示灯快速闪烁),然后使用手机自带的蓝牙进行配对连接,能够正常的
我想在Android中获得方向。有两种方法。一个是方向传感器。数据value[0]的值是方位角:磁北方向与y轴的夹角,绕z轴(0到359)。0=北,90=东,180=南,270=西。另一个是GPS。我可以使用android.location.Location.getBearing()获取真北以东度数的行进方向。我同时使用这两种方法,发现值相差很大。比如方位传感器的值为20,而GPS方位的值为340,为什么会有差异?哪个更好?顺便说一句,这种差异与磁北和真北之间的差异有关吗?在地理上,它们是不一样的。 最佳答案 我认为不同之处在于GP
我正在接收带有复用H.264视频和AAC音频流的MPEG-TS(MPEG传输流)数据包。我需要能够在Android手机上显示音频和视频。我的假设是我需要:MPEG-TS解复用器AAC解码器H.264解码器同步音频和视频播放假设我是对的(在Android2.x中)MPEG-TS解复用器不是操作系统的一部分,必须移植,AAC和H.264解码器都是Android操作系统的一部分,但我是不确定它们是否有接口(interface),允许在缓冲区中传递数据,以及它们是否允许相互定时同步。在最坏的情况下,这些组件也必须移植到这里。你能给我一些建议从哪里开始吗?我在考虑FFMPEG移植。还有其他方法吗
我想将我的apk从myapp-release.apk重命名为myapp-1.0.30.apk。我想在build.xml中执行此操作。我想阅读list中的版本,然后重命名apk。我正在使用ant进行此操作。谢谢,斯内哈 最佳答案 我找到了我自己问题的答案: 关于android-如何使用ant从build.xml中的manifest.xml中读取版本代码,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q
我想将图像添加到ListView中,我该怎么做?名称和类型显示正确。目前卡在这里。.//othercodes..try{JSONArrayarr=newJSONArray(res);for(inti=0;imap=newHashMap();JSONObjecte=arr.getJSONObject(i);map.put("placeID",""+e.getString("placeID"));map.put("placeName",""+e.getString("placeName"));map.put("placeType",""+e.getString("placeType"));
我的应用程序需要打开GPS,有什么方法可以检查GPS当前是否已启用,如果没有,那么如何启用。我正在使用安卓2.3 最佳答案 Android不允许您这样做。您可以做的最好的事情是检查GPS是否已启用,如果未启用,请要求用户激活它。在这里您可以看到如何知道GPS是否启用:HowdoIfindoutiftheGPSofanAndroiddeviceisenabled 关于android-以编程方式激活GPS,我们在StackOverflow上找到一个类似的问题: h
我有一个线性布局,并在其上实现了一个onClickListener。现在我希望当它被点击时它的背景颜色变为白色并保持这种状态直到点击其他东西。单击其他内容时,我希望它具有透明背景如何做到这一点?提前致谢 最佳答案 在您的可绘制文件夹中创建两个可绘制图像。单击它时,您可以更改布局的背景。以下代码更改背景:LinearLayoutlayout=(LinearLayout)findViewById(R.id.linearlayout);layout.setBackgroundResource(getResources().getDrawa