我开发了一个应用程序,在Android模拟器屏幕中以定义的间隔显示一些文本.我正在Handler上课.以下是我的代码中的代码段:
handler = new Handler();
Runnable r = new Runnable() {
public void run() {
tv.append("Hello World");
}
};
handler.postDelayed(r, 1000);
Run Code Online (Sandbox Code Playgroud)
当我运行此应用程序时,文本只显示一次.为什么?
我想通过代码获取当前运行的Android Emulator的IP地址.如何实现?
我有6个月的Android经验,开发简单的基于UI的应用程序.现在我想编写面向Android核心内核的应用程序.例如,我想开发一个Android中不存在的框架.为此,我们必须为内核编写代码.我不知道在哪里以及如何启动Android内核编程.
如果有人知道如何启动它,请帮助我.
我使用一个简单的代码从Java应用程序访问SQLite数据库.我的代码是
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ConnectSQLite
{
public static void main(String[] args)
{
Connection connection = null;
ResultSet resultSet = null;
Statement statement = null;
try
{
Class.forName("org.sqlite.JDBC");
connection = DriverManager.getConnection("jdbc:sqlite:D:\\testdb.db");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next())
{
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
resultSet.close();
statement.close();
connection.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是这段代码给出了一个例外 …
我想在android中创建一个基于蓝牙操作的应用程序.我正在使用以下代码
BluetoothAdapter adapter=BluetoothAdapter.getDefaultAdapter();
Run Code Online (Sandbox Code Playgroud)
适配器返回null值,这意味着android模拟器没有蓝牙功能.我正在使用android 2.1最新版本的android.Anybody知道如何使用android模拟器的蓝牙,请帮帮我.
我想在Android中的按钮单击事件中将TextView转换为编辑文本,反之亦然.我不知道如何实现这一点,如果有人知道解决方案,请帮忙.
此致,Rajapandian.K
我正在使用java中的Executors来同时运行更多线程.我有一组Runnable对象,我将它分配给Exceutors.执行程序工作正常,一切都很好.但是在池中执行所有任务后,java程序没有终止,我认为Executor需要一些杀死线程的时间.请任何人帮助我减少执行者执行所有任务后所花费的时间.
我是ZXing概念的新手,所以我想知道在Android中使用ZXing的一步一步的过程,我正在使用elicpse作为IDE.任何人都知道它,请帮助我.
我想知道联系人详细信息以哪种格式存储在Android手机或模拟器中.如果有任何机构知道答案,请帮助我.
我有一个应用程序,它在启动完成后自动启动,但是应用程序图标显示在android模拟器中.现在我想要隐藏用户的那个图标.所以用户无法从应用程序中知道它是蓝色的,他们无法启动手动应用.