首页
代码
导航
问答
关于
开始创作
综合
文章
问答
代码
「文章」
Android自定义状态栏通知(Status Notification)的正确实现
在Android应用开发中,经常会使用到状态栏通知(Status Notification),例如新浪微博、网易新闻等提供的推送消息,软件后台更新时进度的显示等等,如下图所示: 看了网上很多关于Notification的博客文章,发现几乎没有一个能将自定义状态栏通知完全实现正确
泡在网上的日子 · 2013-03-23 21:54:00
565
android开发
「文章」
Android中PopupWindow显示在指定位置
Android中PopupWindow位置的确定一般通过showAsDropDown函数来实现,该函数有两个重载函数,分别定义如下: public void showAsDropDown(View anchor) { showAsDropDown(anchor, 0, 0); } public void showAsDropDown(View anchor, int xoff, int yoff) { if
泡在网上的日子 · 2013-03-23 21:32:00
7143
android开发
「文章」
解决Errors occurred during the build. Errors running builder '
安卓开发时遇到这样一个奇葩的事情,后来发现是因为我导入的工程有svn文件信息造成的。 若干个原因可能造成这个错误。 1.Eclipse发神经了,重启折腾一下就可以。 2.项目文件夹里存在没有后缀名的文件。 3.使用了SVN,解决办法是安装Eclipse的SVN插件。 4.ADT
泡在网上的日子 · 2013-03-23 20:34:00
774
android开发
「文章」
registerDataSetObserver:浅析Andorid ListView和Adapter
最近由于遇到将内容分部绑定到ListView里的需求,追踪源码之后对ListView和Adapter有了点肤浅的认识,在此与大家分享。 这里用到了观察者模式,在ListView的setAdapter里注册一个AdapterDataSetObserver观察者。 public void setAdapter(ListAdapter adapter
泡在网上的日子 · 2013-03-23 18:57:00
382
android开发
「文章」
Android 4.0日历(calendar)源码分析之DayFragment
周视图 周视图和日视图都是由DayFragment管理的,因为两者有很相似的地方: 1.都是直接用自定义的view绘出来的 2.都是两个在viewswitcher中的dayview交替显示 3.整个视图基本上都只有一个dayview,没有多余的控件(actionbar除外,周视图上面的周几提示除外
泡在网上的日子 · 2013-03-22 19:37:00
1152
android开发
「文章」
Android 4.0日历(calendar)源码分析之CalendarController(事件分发)
2013.3.19成都晴pm2.5159心情一般 日历在主体上只有一个AllInOneActivity.java,然后分别是各种Fragment。这就需要一个中介来统一处理他们的关系,AllInOneActivity和Fragment之间,以及不同的Fragment之间的通信(主要是事件),都是通过CalendarController
泡在网上的日子 · 2013-03-22 19:30:00
965
android开发
「文章」
Toast显示和关闭自个控制的方法
Toast信息提示框之所以在显示一定时间后会自动关闭,是因为在系统中有一个Toast队列。系统会依次从队列中取(出队列)一个Toast,并显示它。在显示一段时间后,再关闭,然后再显示下一个Toast信息提示框。直到Toast队列中所有Toast都显示完为止。那么有些时
泡在网上的日子 · 2013-03-22 07:19:00
490
android开发
「文章」
Android 中Activity,Window和View之间的关系
Activity是Android应用程序的载体,允许用户在其上创建一个用户界面,并提供用户处理事件的API,如onKeyEvent, onTouchEvent等。 并维护应用程序的生命周期。Activity本身是个庞大的载体,可以理解成是应用程序的载体,如果木有Activity,android应用将无法运
泡在网上的日子 · 2013-03-22 00:48:00
337
android开发
「文章」
Android DecorView浅析
一、DecorView为整个Window界面的最顶层View。 二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。 三、LinearLayout里有两个FrameLayout子元素。 (20)为标题栏显示界面。只有一个TextView显示应用
泡在网上的日子 · 2013-03-22 00:48:00
781
android开发
«
首页
...
170
171
172
173
174
175
176
177
178
...
尾页
»
最新推荐