小编Var*_*oid的帖子

如何在按钮单击时动态删除ListView中的项目?

我正在开发一个需要从ListView按钮事件中删除项目的应用程序.

我试图将其删除ArrayList并创建整个新适配器并再次加载列表.由于我的列表很大,这样做会影响我的应用程序的性能.所以我想知道是否还有其他方法可以动态删除列表中的项目.

编辑:我试过你说的话.

当我删除一个项目时,它完美地工作,但随着我增加所选项目的数量,它开始给我IndexOutOfBoundException.

这是我的代码:

public void onClick(View view)
{
    SparseBooleanArray checkedPositions = new SparseBooleanArray();
    checkedPositions.clear();
    checkedPositions = lv.getCheckedItemPositions();
    int size = checkedPositions.size();
    if(size != 0)
    {

        for(int i = 0; i <= size; i++)
        {
            if(checkedPositions.valueAt(i))
            {
                list.remove(notes.getItem(checkedPositions.keyAt(i)));
                notes.notifyDataSetChanged();
            }
        }
    }
        else{}
}
Run Code Online (Sandbox Code Playgroud)

这里notes是对SimpleAdapter对象的引用.

android listview

16
推荐指数
2
解决办法
11万
查看次数

如何检查android中的所有运行服务?

我想访问并查看在后台运行的服务数量和服务.

我想要与我们可以访问的完全相同的功能

菜单 - >设置 - >应用程序 - >运行服务

在我们的Android基础手机或标签上.任何人都可以告诉我在Android源代码中使用了哪些函数或类来提供此功能.

如果有任何方法可以访问我上面提到的后台运行服务的内置列表,那么请告诉我,因为它更适合我使用in-build one而不是创建全新的.

service android background list

16
推荐指数
2
解决办法
5万
查看次数

如何使用工具栏创建Google日历等下拉视图?

我正在尝试创建类似于Google日历下拉月小部件的内容.

在此输入图像描述

任何帮助将非常感激.

到目前为止,我有一个想法,我需要使用具有可扩展动画的工具栏,但不确定是否正确的方向进入.

android google-calendar-api toolbar dropdownbox

16
推荐指数
1
解决办法
8487
查看次数

Android - 我们应该在设备内存中保存用户名和密码?

在设备上保存用户名和密码的好习惯是什么?

我在Stackoverflow上经历了很多答案,现在我有点困惑.

我正在开发一个电子邮件应用程序,我希望我的用户在使用它时感觉绝对安全.

有些人建议我们应该加密它并将其保存在SharedPreference中.有人建议我们不应该将它保存在设备上.

我只想将用户的详细信息存储在最安全的地方.

任何帮助,建议将受到高度赞赏.

谢谢.

passwords android store username

15
推荐指数
1
解决办法
8104
查看次数

Android - 尝试发送电子邮件时收到错误"没有应用程序可以执行此操作"?

我正在制作一个应用程序,我将向我的客户提供反馈功能.为了实现这一点,我创建了一个小对话框,用户可以在其中输入反馈并将其发送到我的邮件ID.我尝试了一些我在互联网上找到的代码片段,但每当我尝试从模拟器或实际设备发送电子邮件时,我都会收到错误消息"没有应用程序可以执行此操作".

这是我的代码: -

public void emailDialog()
{
    AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
    alertDialog.setTitle("Feedback");
    alertDialog.setMessage("Please tell us that what you feel about our product. If you are facing any problem or found any bug then please report to us. Your review is important to us. Thanks!!");
    final EditText input = new EditText(this);
    input.setLines(8);
    alertDialog.setView(input);
    alertDialog.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
            String value = input.getText().toString();
            String address = "varundroid@gmail.com";
            String subject = "FeedBack";
            final Intent emailIntent = …
Run Code Online (Sandbox Code Playgroud)

email android feedback dialog

10
推荐指数
1
解决办法
9964
查看次数

如何使用相机实时Feed作为活动背景?

我正在尝试制作一个应用程序,我需要使用相机实时反馈作为背景.(我知道这是一个愚蠢的事情,但无法帮助,它是客户的需求).

我尝试过使用SurfaceView但到目前为止没有成功.

到目前为止,无论我在Stack Overflow上发现了什么,都有更多的猜测或指示,但是没有实时的例子或代码帮助.如果有人在与我这样的Stack Overflow用户共享一段代码之前做了这件事,那就太好了.

camera android background surfaceview live-wallpaper

8
推荐指数
1
解决办法
2万
查看次数

Android - 如何使用包名启动第三方应用程序?

我想知道如何使用包名从我的应用程序启动另一个应用程序.

我有字符串格式的包名称

String pkgName = "com.example.appName";
Run Code Online (Sandbox Code Playgroud)

这就是为什么我无法从中获取类名或任何其他有价值的细节,我可以使用它来制定正确的启动活动的意图.

任何想法如何解决这个问题.请帮忙!!

谢谢.

android package

7
推荐指数
1
解决办法
1万
查看次数

Android - 如何开始创建启动器应用程序?

我将开始我的新应用程序,这将是一个家庭更换.我已经通过谷歌提供的示例.但我仍然有点困惑.

我应该从哪里开始?我应该通过扩展Activity类来创建正常活动,然后只需设置背景图像(壁纸)并使用网格视图来显示所有应用程序?

如何让Android将我的应用视为启动器进程?

很多问题在我脑海中浮现,请不要建议我通过Android启动器,因为它有几乎超过100个类,我需要的只是一个简单的开始之后,我知道我想从我的应用程序.

android android-launcher

7
推荐指数
1
解决办法
6609
查看次数

如何在plist中写入数据?

我已按照这个答案将数据写入plist

如何将数据写入plist?

但到目前为止,我的plist根本没有变化.

这是我的代码: -

- (IBAction)save:(id)sender
{
    NSString *path = [[NSBundle mainBundle] pathForResource:@"drinks" ofType:@"plist"];
    NSString *drinkName = self.name.text;
    NSString *drinkIngredients = self.ingredients.text;
    NSString *drinkDirection = self.directions.text;
    NSArray *values = [[NSArray alloc] initWithObjects:drinkDirection, drinkIngredients, drinkName, nil];
    NSArray *keys = [[NSArray alloc] initWithObjects:DIRECTIONS_KEY, INGREDIENTS_KEY, NAME_KEY, nil];
    NSDictionary *dict = [[NSDictionary alloc] initWithObjects:values forKeys:keys];
    [self.drinkArray addObject:dict];
    NSLog(@"%@", self.drinkArray);
    [self.drinkArray writeToFile:path atomically:YES];
}
Run Code Online (Sandbox Code Playgroud)

我需要执行额外的操作吗?

我是iPhone SDK的新手,所以任何帮助将不胜感激.

iphone plist ios

7
推荐指数
1
解决办法
3万
查看次数

Android - OpenCV的替代品?

我需要制作一个图像识别应用程序.我正在阅读OpenCV教程,它说我需要从谷歌播放安装OpenCV管理器,我认为从用户的角度来看并不好.但经过几个小时的挖掘后,我注意到OpenCV是最受欢迎和最可靠的.是否有任何OpenCV的替代品,不需要安装另一个应用程序.什么是OpenCV的静态初始化.如果我不想安装OpenCV管理器那么我应该知道NDK有多好.

android opencv android-ndk

7
推荐指数
1
解决办法
5661
查看次数