小编jus*_*der的帖子

检测EditText上的触摸,但不中断它?

我需要知道用户何时触摸/点击/点击我的活动中的edittext.

如何在不中断事件的情况下执行此操作,以便键盘仍能正常显示?

(在操作系统显示键盘之前我需要了解它...如果可能的话)

android

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

Android构建目标,重复,哪些可供选择?

在创建新的android项目时,构建目标有两个选择:

Android 2.2,Android开源项目和Google API,Google Inc.

两者都显示平台为2.2和API级别8

选择哪个(以及为什么)?

android

6
推荐指数
1
解决办法
542
查看次数

在dealloc和/或释放时是否释放对象?

我最近做了一个客观的测试,看看我会怎么做.

事实证明我的分数并不像我希望的那么好.这意味着更多的学习.

在测试期间,我被问到这个问题:

你如何释放一个物体?

A. [obj dealloc]; B. [obj发布]; C.以上都不是

我的选择是A,我不知道它是否正确.问题是混乱:不释放调用dealloc,因此实现相同的结果?

memory-management objective-c

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

如何使用数据库制作Android单例和自定义数据类?

我想使用单例模式来保存我的Android应用程序的数据库和一些其他数据/方法.

我意识到有很多理由反对单身人士,但对于这种情况我想使用它.

我已经对UIApplication进行了细分,并在其中创建了一个名为MyAppData的数据类.

MyAppData需要访问SQLite数据库.

当我创建数据库时,我需要传递一个上下文.我可以传递应用程序上下文,但它不会直接与MyAppData相关.

我不知道这是否会导致我的代码出现问题.

所以我的想法是让MyAppdata扩展android.content.ContextWrapper.我认为我不应该扩展Activity,因为它实际上不是一个活动,它是一个带有访问数据库方法的数据类.

我想知道我是否扩展了ContextWrapper会不会在我遗漏的代码中有一些深层的东西会导致很大的问题(内存泄漏等).

这可能不是理想的方法(我考虑过其他方案),但我的目标是:

在UIApplication中有一个单例类,可以封装数据库,并可以从我的应用程序中的任何活动轻松检索.

提前感谢您的建议/警告/建议.

sqlite android

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

标签 统计

android ×3

memory-management ×1

objective-c ×1

sqlite ×1