Articles of java的

Android格式日历输出时间

我使用以下代码设置闹钟。 我想输出这个时间。 我不知道我是否采取了错误的方式。 如果我输出variablescal,它有一长串信息。 如何仅提取小时和分钟? Calendar cal = Calendar.getInstance(); // add 5 minutes to the calendar object cal.add(Calendar.MINUTE, 464);

当第二次加载谷歌地图片段时,在充气视图上空指针

我正在使用DrawerLayout,当我第二次加载谷歌地图片段时,exception将按预期捕获; 但是,当我尝试时,进一步采用相同的方法 Button btnShowList = (Button) ui.findViewById(R.id.btnShowList); 我得到一个空指针exception。 我猜那是因为ui没有分配任何价值。 我怎么处理这个? Page2.java: public class Page2 extends Fragment { View ui; final String TAG = “POPE”; final int CODIGO_DE_RESULTADO_1 = 1; // Es para usarlo en onActivityResult(); private GoogleMap mMap; public Page2(){ // Este es el constructor } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) […]

Android中的按钮文本垂直对齐关闭

我在Android应用中遇到按钮文字对齐问题。 我有一个用XML定义的按钮,如下所示: 结果如下: button.jpg 我希望文本在垂直和水平方向都居中,就像我的应用程序中的所有其他按钮一样,但由于某种原因,它会略微向下偏移。 我似乎无法弄清楚为什么这样做,所以任何帮助将不胜感激。 编辑:这是按钮背景的XML:

Android:表没有名为“variables名”的列MySql数据库错误

当我尝试在我的数据库中添加一个新条目时,我得到的错误就像下面显示的那样。 我现在搜索它几个小时,但我无法发现错误。 任何输入都会很棒! 这是LogCat的错误 。 02-27 23:02:51.451: E/SQLiteLog(6777): (1) table dager has no column named brutto 02-27 23:02:51.451: E/SQLiteDatabase(6777): Error inserting brutto=0 date=21.03.2013 hours=4 02-27 23:02:51.451: E/SQLiteDatabase(6777): android.database.sqlite.SQLiteException: table dager has no column named brutto (code 1): , while compiling: INSERT INTO dager(brutto,date,hours) VALUES (?,?,?) 02-27 23:02:51.451: E/SQLiteDatabase(6777): at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method) 02-27 23:02:51.451: E/SQLiteDatabase(6777): at […]

在Java / Android中查找需要花费一秒或更多时间执行的方法的最快/最简单的方法

我试图弄清楚哪些方法(主线程上的esp)花了一秒多的时间来执行。 不幸的是我使用DDMS和traceview,但我真的不明白如何阅读提供的数据。 有没有简单的方法来find长时间运行的方法?

Android计算两个位置之间的距离

可能重复: 如何使用经度和纬度值计算两个位置之间的距离 在你们给我一些关于地球如何不是一个完美的球体的教育之前,当你靠近两极时它们都会发生变化,这似乎就是我在网上所能find的。 在问我的父亲是一位多才多艺的地理学家和我的叔叔,他是为NASA工作的量子物理学家,而我是一名低级计算机程序员之前,我想先问你们! 我只需要一个球场Km距离,因为乌鸦从一部手机飞到一个预先填充的位置列表,面积为720平方公里,所以变化并不重要。 这是我现在,请不要丢弃任何东西。 mLatitude=-38.3533177 mLongitude=144.9127674 这是十分钟前我离乌鸦飞来的距离约3公里, mLatitude=-38.3444385 mLongitude=144.9374762 如何计算得到3公里? 我对Java很陌生,所以我不确定内置的Math函数是什么,我不知道计算是什么? 干杯, 麦克风。

strings.xml的问题…无法将R.string.foo作为CharSequence传递

我正在运行TabActivity 。 在以下行中: spec = tabHost.newTabSpec(“alltime”).setIndicator(R.string.plots_allTime) .setContent(intent); 我收到一个错误,因为setIndicator()需要CharSequence 。 我不确定如何解决这个问题,因为我应该能够将字符串传递给该参数。 我认为问题在于生成的R.java将strings.xml文件中的所有内容初始化为public static final int 。 setIndicator()方法似乎不太喜欢。 有没有办法解决?

使用JRE 1.8或更高版本运行Android Studio

我面临Android N布局XML预览的问题。 它显示以下消息: “Android N要求IDE使用Java 1.8或更高版本运行” 我也在我的操作系统中安装了JAVA 1.8。 还使用Java 1.8更改项目JDK位置。 但是当我看到帮助 – >关于android studio它总是显示1.7。 我怎么能改变它。 请帮帮我。 的图像:1.7″>

在Android中将字节数组转换为Charsequence

我使用下面的代码将Charsequence转换为Byte Array。 然后我将字节数组保存为Blob到我的Sqlite数据库。 为此,我使用了以下代码, public static byte[] toByteArray(CharSequence charSequence) { if (charSequence == null) { return null; } byte[] barr = new byte[charSequence.length()]; for (int i = 0; i < barr.length; i++) { barr[i] = (byte) charSequence.charAt(i); } return barr; } 现在我想将从sqlite检索到的字节数组转换为Charsequence。 但我无法得到任何帮助。 如何将字节数组转换为Charsequence? 任何帮助深表感谢。

返回variablesSqlite,Android,Java中的记录数

我的最终目标是限制能够创建的记录,以便我可以拥有我的应用程序的试用版。 我想我可以通过在sqlite count语句中返回一个intvariables,并使用一个简单的IF语句来确定是否应该创建一个新记录。 我打电话是这样的: int jcount = 0; mDbHelper.countjournals(jcount); 现在我正在尝试执行此操作 public int countjournals(int jcount){ mDb.execSQL(jcount +“= SELECT COUNT(*)FROM”+ DATABASE_JOURNAL_TABLE); return jcount; } 我收到的错误: 08-27 22:42:32.417:ERROR / AndroidRuntime(3976):android.database.sqlite.SQLiteException:接近“0”:语法错误:0 = SELECT COUNT(*)FROM journals