不使用xml就可以创建可着色的对象吗?我希望能够使用setBackgroundColor()或setBackgroundDrawable()或setBackgroundResource()以编程方式更改视图的backgroundColor,但我希望能够在代码中指定RGB值,而不是XML。这是可能的吗?我知道您可以通过执行以下操作获得一个可绘制视图,并对其应用颜色过滤器(用于在按钮视图中着色):
Drawable d_delete = findViewById(R.id.btn_delete).g
如何检索列表视图的滚动位置?我试图让它“圆”或“捕捉”到列表上的项目,这样就不会有一半显示在顶部。我可以使用setSelectionFromTop使其移动,但我无法找到任何方法来获取ListView的位置
还有一种方法可以像smoothScroll一样使用SetSelectionFromTop吗?我不希望在它调整卷轴时有急剧的变化
感谢您的第二个问题,您是否尝试了smoothScrollByOffset和/或smoothScrollToPosition
我正在尝试在Android SQLite数据库中插入值。问题是,我试图插入一个单词,这个表有3列,ID,word,COUNT
当我在数据库中插入一个单词时,一些方法将验证该单词是否存在于数据库中。如果是,它将增加该单词的COUNT值
例如。我在数据库中有一个单词“Question”,其计数值为1,我想再次插入它,该方法将找到该单词,如果我想插入“Question”,它将在检索数据时为我返回“Question”,并将COUNT的值从1增加到2。明白了吗
这是我的代码。我在做这个验证的时候遇到了问题
我正在开发一个将联系人信息添加到android联系人列表中的应用程序。如何以编程方式将邮寄地址添加到android联系人中?邮寄地址与数据表中的所有其他信息一样,以
MIMEtype == ContactsContract.CommonDataKinds.StructuredPostal.CONTENT_ITEM_TYPE
请用谷歌联系人contract.commondatatypes.StructuredPostal查找所有信息
如果您需要知道如何编辑联系人,我建议您查看Android SD
我有下面的代码,它可以很好地获取安卓系统中安装的所有应用程序的详细信息,但是当我使用isSystemPackage(ResolveInfo)的过滤器时,它提供了force close
try {
lView = (ListView) findViewById(R.id.list1);
PackageManager pm = this.getPackageManager();
Intent intent = new Intent(Intent.ACTION_MAIN,
标签: Android
wifiandroid-videoview3g
我正在使用VideoView播放在线视频(流媒体,http://... 在我的应用程序中。
使用3G连接:在某些视频(并非全部)上,当视频开始时,我会立即遇到以下错误:错误/PlayerDriver(12039):命令PLAYER_INIT已完成,但出现错误或信息PVMFFailure
当我切换到Wifi时,所有视频都正常。
我能做些什么来防止这个错误?
谢谢
我正在开发一个android游戏应用程序。我已经实现了shake listener和传感器。代码没有包含任何错误。但是当我在android设备上部署应用程序时,传感器不起作用。有人能告诉我应该怎么做吗?我的错误在哪里。我参考了震动监听器和传感器的url
提前感谢您确定您的android清单正确吗?确保应用程序请求使用加速计
另外,该代码非常旧,我认为一些API已经更改,如果您想要一个更好的/当前的示例,eclipse上的示例项目中有一个加速计示例。Narhem我如何检查我的android清单文件
正如您应该知道的,Google声明,现在SDK V3.0通过mediaPlayer框架支持Apple Http直播
所以我写了几行来测试这个。我从一部在模拟器(平板电脑)上正确显示的“3gp”电影开始。当我向源提供工作的m3u8 URL时,不会显示任何内容,调试器会报告错误
有人能带领我从黑暗走向光明吗
我想这和编解码器有关,但是
非常感谢你提供的任何线索。
Zbb
02-15 09:49:31.284:INFO/avc_utils(33):找到了avc编解码器配置(320 x 180,主配置文
我的Android应用程序加载图像,进行一些处理,并将处理后的图像保存在SD卡上。我将临时文件保存到SD卡,而不是使用缓冲区。例如,读取背景、滚动图像、绘制注释、在保存的临时文件中合并背景和注释以用作下一个背景,等等。典型片段:
bitmap=bitmap.createBitmap(imageSizeX、imageSizeY、bitmap.Config.ARGB_8888)
位图=BitmapFactory.decodeFile(路径、选项)
compress(bitmap.CompressFo
我对这种共同偏好是如何运作的感到有点困惑。我有一个基于共享偏好的网站代码示例。我的问题是,editor.commit()不会立即更新。这是我的示例代码
public class PreferencesDemo extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCre
我调用abort(),在execute()中阻塞的线程直到出现异常时才会解除阻塞。这可能需要超过10秒,所以这是一个大问题
我环顾四周已经有一段时间了,我找不到这个问题的答案
文档说abort()应该会导致阻塞i/o的execute()立即解除阻塞。研究表明,这个问题在不久前就已经解决了
当然,我是从不同的线程调用abort()和execute()。我的代码没有什么特别之处,所以我不会浪费空间列出它
我发现的一些帖子建议搞乱HttpClient下面的套接字之类的东西,但这些都不起作用。你只是想让
我正在使用ExpandableListActivity我正在使用
SimpleExpandableListAdapter(Context context, List<? extends Map<String, ?>> groupData, int groupLayout, String[] groupFrom, int[] groupTo, List<? extends List<? extends Map<String, ?>>> c
我有一个画廊。我已经使用了android:unselectedAlpha参数,以便画廊中的中心图像更加明亮。然而,我想有这个中心的图像大小要比其他图像大。有什么方法可以做到这一点吗?您可以向每个图像添加并再次单击Listener。单击图像时,您可以更改布局,使图像更大。您可以向每个图像添加并再次单击Listener。单击图像时,您可以更改布局,使图像更大。如果以某种方式突出显示所选图像,也会有所帮助。我尝试对selectedView执行requestFocus。然而,这不是一种推荐的方式,而且似
当它到达文档末尾时,我想停止滚动。我尝试了以下代码:
if (_webView.getScrollY() + _webView.getHeight() > _webView.getContentHeight())
_webView.scrollTo(0, _webView.getContentHeight() - _webView.getHeight());
然而,根据我对不同网页的观察,它大多停留在内容的2/3左右,无法到达文档的末尾
我想知道这三个函数是否使用不同的单元。基于
好吧,我知道这个问题以前在这个网站上被问过,但坦白说,我还没有从我看到的解决方案中得到任何结果。例如,本文建议您只需为ListView设置choiceMode。我试过这个,但根本不起作用
在我的代码中,我有一个ListView的监听器(onListItemClick),每次它被触发时,我都有这样的东西…getListView().setItemChecked(position,true),除此之外,我还有一个附加到ListView的XML选择器
<ListView
标签: Android
contactsandroid-3.0-honeycombeditandroid-syncadapter
我正在开发一个同步适配器。
我发现:
在该论坛上,一名谷歌员工表示:
在Eclair发布的Android中,通过姜饼集成编辑
对第三方联系人的访问支持不足。诀窍是插入数据
行“在MyApp中编辑”,这将使用户访问您的应用程序和您的应用程序
然后将提供一个编辑器活动。此外,本条例草案并无条文
联系人界面,用于在第三方帐户中创建新联系人。我们已经修好了
蜂窝中的这些问题。现在,您可以在活动列表中指定两个活动
元数据xml文件:一个用于创建新联系人,另一个用于编辑
现有的和瞧您拥有无缝集成
我找不到这
我正在尝试如下设置列表视图和列表项的样式
列表视图
<ListView
android:id="@+id/list_items"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="@color/color_dark_orange"
android:divider="#fce082"
android:div
我已经创建了两个屏幕,我将粘贴下面的代码
`FirstScreen:` i have a button and when tap/click it will go to `SecondScreen`
`SecondScreen:` i have a button and when tap/click it will go to `FirstScreen`
//代码://
public class FirstScreen extends Activity {
/** Called whe
当我将Galaxy Nexus连接到计算机时,在Eclipse中出现错误“DeviceMonitor]无法启动监视…”
我曾经让它工作得很好。从那以后,我所做的一切就是打电话。这会不会把事情搞砸了
无论如何,我已经找到了所有可能的解决方案来解决这个问题:
重新安装的驱动程序(在此之前,Eclipse根本看不到手机)
我加载了一个cmd提示符(Windows7Ultimate64)并运行了ADBkill服务器
我将Android SDK和工具添加到path变量中
重新启动电话和计算机
祈祷
我
我需要将数据从类发送到主UI活动,我正在尝试通过消息传递来实现这一点
不幸的是,我的处理程序没有收到在循环中发送的消息。到目前为止,我向您展示了我的代码:
在UI活动中
private final Handler mIncomingHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case MESSA
Android中是否有一种机制,允许我们在通过网络将大型图像发送到Web服务之前将其转换为十六进制字符串数组
我知道如何将其转换为字节数组并传输它,但对于如何使用十六进制字符串实现同样的功能,我不是很有信心
提前感谢。没有直接的方法可以做到这一点。首先转换为字节[]。然后,转换为十六进制字符串,如问题答案中所示首先转换为字节[]。然后,转换成十六进制字符串,就像我曾经想过的那样,但希望有一个直接的解决方案。不过,谢谢你的评论。既然它仍然有效,如果你能发布同样的答案,我很乐意为你“接受”它!
标签: Android
android-listviewandroid-preferences
我有一个自定义的首选项,包含在列表视图中。我想在首选项活动中显示它(在同一屏幕中而不是在Diaog中),但它不会填充。我给你看da代码,lol。我的ListPreferences对象它只是一个从首选项扩展而来的对象
优惠活动:
公共类设置活动扩展了PreferenceActivity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPrefe
情景:
我正在为windowsmobile开发一个应用程序,使用Vb.net2005
我正在用Eclipse为Android开发一个应用程序
两个应用程序的逻辑相同。两个应用程序使用相同的web服务
服务器正在Windows server 2003中运行,服务应用程序是使用VB.net 2005部署的
测试:
三星Galaxy S2搭载安卓
有人使用Windows Mobile安装了中文设备
相同的webservice调用需要:
Android时间:3分44秒
Windows Mobi
我的listview是使用relativeLayout创建的。当我触摸“texViewLibelleListe”时,listview的项会用OnClick方法高亮显示(在“bleu_c”中),并启动一个新活动(“ActiviteSoldeChat”)。当我销毁此活动(“ActiviteSoldeAchat”)时,第一个活动将重新启动
我的问题:当我重新启动活动或高亮显示好的项目时,我想禁用listview中所有项目的高亮显示。我该怎么做?
此时,这不是突出显示的好项目。有什么想法吗
谢谢你的帮助
在我的应用程序中,我试图在列表视图中显示数据库中的值。我无法将数据添加到光标或适配器中。我参考了简单适配器示例中的代码,但使用cursoradapter我面临一个问题(活动中没有显示任何内容)
这是我的密码:
super.onCreate(savedInstanceState);
setContentView(R.layout.report);
db.open();
Cursor c = db.getAllTitles();
startManagingCursor(c);
String[]
我已经创建了如下位图
//在下面的行中创建位图
位图myBitmap=BitmapFactory.decodeResource(getResources(),R.drawable.googlelogo320x480)
我已将其设置为ImageView
我的问题是:
1> 我是否需要在上面的位图上显式调用Bitmap.recycle()?
2> 如果是的话,我应该什么时候打电话?我尝试在第三行之后立即调用它,即在将位图设置为ImageView之后,但是我得到一个例外,Canvas尝试绘制回收对象。
我目前正在使用PushSharp库。我只是想确定Google GCM和Apple APNS是否支持向许多设备发送我的应用程序推送通知请求,或者我需要为每个设备手动发送推送通知请求。不知道GCM。但您需要检查iOS的APNS服务文档
对于GCM,您只发送一条消息,同时发送一个注册ID(设备标识符)列表,表示您希望接收消息的设备。因此,这与向许多人发送电子邮件非常相似,它只向服务器发送一次。对于GCM,您向Google的Web服务发送请求,并在请求中包含一组设备ID。(如果我没有弄错的话,每个请求最
我只是想用Android在画布上画画。但是,当我使用十六进制值或setARGB方法设置颜色时,它不起作用。但是当我使用Color.x(例如Color.GREEN)时,它是有效的。代码如下:
Bitmap image = Bitmap.createBitmap(bitmapWidth, bitmapHeight, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(image);
Paint paintBackgroun
我在设计和实施布局时面临一个问题,如:
谁能指导我如何每行添加两个项目
我尝试过gridview,但无法实现这一完美的设计。创建一个对的列表,并在适配器中根据Pair.first、Pair.second对象设置视图事实上,这里每行有4个项目:2图像视图和2文本视图。
要实现这一点,您需要使用定制的ArrayAdapter看看我昨天给出的关于如何创建一个的答案:
看起来像是一个自定义适配器issueSee,我已经使用了gridview,但结果不一样。如果您能提供更多描述,我假设您知道如何使用适配器
我的消息来源
private static final int ALERT_DIALOG = 1;
@Override
public void onBackPressed() {
// buildAlertMessageExit();
showDialog(ALERT_DIALOG);
}
@Override
protected Dialog onCreateDialog(int id) {
Dialo
我尝试使用facebook凭据记录我的应用程序。我曾经开发过这个登录。当我使用我的fb帐户登录时,它会显示我的fb用户名。但当使用其他帐户登录时,它会显示错误
这是我的活动代码
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//a
我在应用程序中使用Google Places Autocomplete API。我遵循了本教程,但当我在搜索框中输入地名时,它无法检索建议,当我按下Go按钮时,我的应用程序崩溃。请帮忙
日志文件
03-10 16:51:56.383: E/ActivityThread(25238): Failed to find provider info for com.appscourt.earth.map.PlaceProvider
03-10 16:51:58.798: E/ActivityThread
我正在尝试制作一个依赖离线地图的应用程序。Openstreet地图成了我的选择,因为OSMDroid似乎被大量使用。但是,当我尝试使用离线地图(使用Mobile Atlas creator生成的MBTiles)时,“MapView”类不会在我的设备上显示任何地图。下面是一个片段中的片段。我也没有看到logcat抛出任何错误
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto
在我的应用程序中,我遇到这样的情况:我打开对话框并设置内容视图,如下所示:
Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.dialog);
dialog.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
我需要在Galaxy Note 3上创建我的应用程序布局。我发现布局注释3使用的信息相互矛盾,我没有设备,因此无法检查自己
基本上,我读到人们说注释3使用:
大型xhdi
xlarge hdpi(怀疑这是一个!)
普通xhdpi
layout-sw400dp
还有一些不值得一提的奇怪的东西
有人能告诉我哪个资源目录是正确的吗
这可以帮助您: 注3具有分辨率为1920 x 1080的5.7英寸显示器,因此应为xhdpi
看
请记住,通用大小优先于通用密度。layout-sw400不是有效的资
标签: Android
android-serviceandroid-pendingintentandroid-alarms
我有一项服务,它使用PendinIntent和AlarmManager在一段固定时间后启动另一项活动
以下是服务的相关代码:
Calendar cal = Calendar.getInstance(); //Create a calendar
cal.add(Calendar.MINUTE, 1); //Add the set minutes to the alarm
Intent dialogIntent = new Intent(
是否可以检查Wi-Fi当前是否处于活动状态,即它正在后台下载
从我在文档(和其他研究)中看到的情况来看,似乎只能检查并查看Wi-Fi是否连接到网络。但是,无法检查该特定网络是否正在进行任何数据传输活动 使用
您可以通过TrafficStats.getTotalTxBytes()获得总下载量和总上载
您可以将它们的初始值存储在变量中,并偶尔检查初始值和当前值之间是否存在差异。您可以使用计时器来完成此操作
这篇关于的文章可能会对您有所帮助。TrafficStats.getTotalTxBytes()
我正在制作一个简单的测验应用程序,现在有一个等待的问题。
当用户点击四个可能的答案中的一个时,它应该变成橙色,两秒钟后变成红色或绿色(正确或错误的答案)。以下是我的部分代码:
public void clickButton(View v) {
changeButton(v, getResources().getDrawable(R.drawable.btn_orange));
try {
//Thread.sleep(2000);
TimeUnit
我如何控制Spotify(例如)来自不同应用程序(我正在制作的应用程序)的音乐,并获取当前播放的播放列表和曲目等信息?(安卓)
我想构建一个原型应用程序来控制spotify的MusicLayer(播放、暂停、下一步、上一步等),还可以提取当前正在播放的曲目的信息以及包含当前队列中所有歌曲的播放列表
我试着使用AudioManager,但这只适用于默认的android媒体播放器。(它播放/暂停设备媒体播放器,但不适用于spotify或第三方应用程序)
如果你想要Spotify的特定功能(播放列表
是否有其他技术允许在对等方之间打开“数据通道”?我特别想把这个想法扩展到一个移动应用,但我找不到任何可比的
或者,有没有办法在原生Android应用程序中嵌入数据通道?我通常使用webRTC数据通道进行P2P文件共享。作为替代,我发现BitTorrent同步API非常惊人。也许你也可以看看。使用BitTorrent同步API可以实现许多想法。您可以从这里请求API访问密钥,
. 此外,有时我使用webRTC数据通道进行P2P消息传递。在这种情况下,我最近才知道。也许你也会发现它很有趣 使用web
我正在为我的工程学校做一个项目,我必须让两台android设备通过Wi-Fi进行通信。
其中一个安卓设备将打开其热点,另一个设备将连接到它
我在Qt5.4.1(Qt Calvult3.4.1)中使用C++。< /P>
通过搜索web,我发现了这个Java类:它有方法(dis/en)启用Wifi接入点:setWifiApEnabled
按照Bogdan Vatra的指导原则,我成功地在C++代码中调用了java方法。
例如,对于斐波那契函数:
JniMath.java:
package org.a
我已经做了一个应用程序,它使用GPS服务为您提供当前的纬度和经度。
现在我计划根据这个坐标在地图上显示位置
我想创建两个活动。第一个已经创建,我在TextView中显示纬度和经度。在第二个活动中,我想显示显示位置的地图。要从一个活动转到另一个活动,我将在第一个活动中使用按钮
这是我的代码(不完整)
注意:-我已经参考了javapapers网站了解我当前的应用程序
关于创建地图活动并通过bundle传递位置或将其保存在SharedReference中
public class MapActivit
标签: Android
android-viewpagerandroid-recyclerview
我有一个RecyclerView(垂直方向),其中嵌套了一个ViewPager,用于水平滚动图片
假设我在查看页面上水平滚动到最后一张图片。然后,我滚动RecyclerView,并触发下一个项目的加载。在这里,ViewPager的图片返回到第一张图片。
当适配器收到notifyDataSetChanged()时,如何防止上一个ViewPager项返回到它们的第一张图片
以下是我为展示这一点而制作的一个示例项目:
这是我的RecyclerViewadapter和PageAdapter
公共类垂直
我使用的选项卡由具有对象数组列表的片段组成。我想存储我的arraylist
list<Model_BarcodeDetail>
编辑:
Model_BarcodeDetail class:
package com.example.model;
public class Model_BarcodeDetail {
public String datetime, success, name, reference, description, price,
colo
我需要一个将数据从android发送到php(apache web服务器)的代码,假设我有一个EditText供用户输入消息和一个按钮,在单击按钮时,我希望消息发送到服务器,并且我希望它使用http url连接,因为我的android版本是23.0.2。以下是我尝试的代码:
包com.example.user.test7
import android.net.Uri;
import android.os.Bundle;
import android.support.design.widg
我想将数据添加到sqlite表中。我创建了如下的字符串数组
String idPriceArray = "1, 2, 3, 4, 5";
String priceSort = "Sort1, Sort2, Sort3, Sort4, Sort5";
String priceGrade = "A, B, C, D, E";
String priceDiameter = "45+, 40+, 35+, 32+, 28+";
String priceLength = "300, 250, 250, 2
我有一个片段,现在已经确定了,这是一种居中的方法吗
XML
使用layout\u gravity=“center”告诉Android如何将视图与父视图对齐
如果需要,可以在父视图中使用gravity=“center”,告诉视图如何布局其内容。请发布完整的xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://sch
标签: Android
android-asynctaskandroid-json
我在MainActivity中从服务器下载JSON内容,并将JSON从MainActivity传递到ListActivity,这里的问题是我在后端服务器(即从其中获取数据的Php)中添加了10秒的睡眠时间。因为,响应将延迟,我希望屏幕打开并等待,直到响应到来并移动到下一个屏幕。
但是,在收到响应并加载ListActivity之前,屏幕会完全变为白色/黑色,这里的问题是MainActivity永远不可见。下面是相同的代码:
main活动
JSONData jsonData = new JSONDa
对于我项目中的日历,我使用的是多产互动材料calendarview。当我将本周设置为从周一开始时,它显示了从下个月开始的整个一周
我有以下xml代码:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:la
我的应用程序中有一个性别微调器,其值为(0和1)0=“Male”和1=“Female”我将它们用作int,因为这是发送用户信息的POST方法所需的。我如何才能以Int的形式发送值,但在我的应用程序中将其显示为文本
以下是我的活动代码:
class EditUserActivity : AppCompatActivity() {
var genderSelected = 0
override fun onCreate(savedInstanceState: Bundle?) {
1 2 3 4 5 6 ...
下一页 最后一页 共 12202 页