小编Chi*_*imu的帖子

如何在Android中以编程方式将一个View放在RelativLlayout中?

我在Android中以编程方式创建视图.父布局是RelativLlayout,我在其中添加两个视图.第一个是ListView第二个是自定义视图.我希望我的第二个自定义视图出现在列表的顶部,但不知何故,它隐藏在后面ListView.如何确保我的自定义视图位于顶部.

android android-relativelayout

32
推荐指数
5
解决办法
4万
查看次数

如何查询特定日期范围的Android日历事件?

我在android中查询事件表来获取事件.

String[] projection = new String[] { "calendar_id", "title", "description",
                    "dtstart", "dtend", "eventLocation" };

Cursor cursor = cr.query(Uri.parse("content://com.android.calendar/events"),
                    projection,
                    null,
                    null,
                    null);
Run Code Online (Sandbox Code Playgroud)

这将返回所有事件.但是现在我只想在特定时间内举办活动,例如2013年4月4日至2013年3月3日.如何使用selectionselectionArgs[]?我试过这个

String selection = "((dtstart <= ?) AND (dtend >= ?))";
String[] selectionArgs = new String[] {startString, endString};
Run Code Online (Sandbox Code Playgroud)

但它没有返回任何东西.我怀疑是1. where where子句有用吗?因为,startDate和endDate首先转换为long(毫秒),然后转换为String,然后存储在表中.那么如何比较字符串的长值.toNumber()sqlite中没有任何功能.如果我selectionArgs当时通过startString,endString应该采用哪种格式?

events android calendar selection

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

我如何改进我的Android开发技巧?

我不仅仅了解Android的基础知识.我已经使用了android中提供的所有基本类.但有时当我看到PlayStore中提供的一些应用程序时,我觉得我还不熟悉,事实上我远离它.我强烈地感到有人教你时学习比自学更好.我想要专业知识

  1. 为Android应用程序开发/设计漂亮的GUI
  2. 有效的编码 - 我可以在网上某处提供代码的帮助下实现大部分内容,但是当涉及到定制时,我有点挣扎.需要提高编码技能,以便产品具有最有效的代码.
  3. 熟悉API中的新增内容(例如Action Bar)

PS

我在Android开发人员工作了2年多,我从事各种应用程序,包括使用sqlite,基于SOAPWeb服务,Google Maps,GPS,Calendar API等.

我从未研究过核心java,现在为我的SCJP认证做准备.

请提供您的提示,以及我需要的大致时间,以获得我是专家或专家Android开发人员的感觉或信心.

android

5
推荐指数
1
解决办法
1237
查看次数

查询Android日历甚至检索已删除的事件

我使用下面提到的代码来检索保存在android的本机日历应用程序中的所有日历中的所有事件.现在,如果我从本机日历中删除某个事件,我的代码仍会提取并显示该事件.这怎么可能.它是否设置了一些删除标志而不是实际删除事件.

Cursor cursor = cr.query(Uri.parse("content://com.android.calendar/events"),
                    projection, selection, selectionArgs, null);
Run Code Online (Sandbox Code Playgroud)

events android calendar

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