摘要:
今天突然遇到这个问题,打开ADT就报unhandled event loop exception,原因是ATI显卡的HydraDM.exe HydraDM64.exe进程somehow跟ADT起了冲突,只需要在资源管理器里关掉就OK了! 阅读全文
摘要:
ListView绝对可以称得上是 Android 中最常用的控件之一,几乎所有的应用程序都会用到它。由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们的程序中有大量的数据需要展示的时候,就可以借助 ListView来实现。ListView允许用户通过手指上下滑动的方式将屏幕外的数... 阅读全文
摘要:
控件和布局的继承结构:可以看到,我们所用的所有控件都是直接或间接继承自 View的,所用的所有布局都是直接或间接继承自 ViewGroup 的。View 是 Android 中一种最基本的 UI 组件,它可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,因此,我们使用的各种控件其实就是在 V... 阅读全文
摘要:
观察Notification这个类,你会发现里面还有很多我们没有使用过的属性。先来看看sound这个属性吧,它可以在通知发出的时候播放一段音频,这样就能够更好地告知用户有通知到来。sound 这个属性是一个 Uri 对象,所以在指定音频文件的时候还需要先获取到音频文件对应的 URI。比如说,我们手机... 阅读全文
摘要:
通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。通知的基本用法既可以在活动里创建... 阅读全文
摘要:
简单的RelativeLayout布局实例 1 2 6 7 21 32 33 42 43 44 54 55 64 65 76 77 85 86 阅读全文
摘要:
下图被选为作为ImageButton的Src,可它自带了个灰色的背景图,而我只想用这个圆圈作为imageButton的src,这怎么办呢?遇到此情况可以设置imagebutton的background属性,添加背景透明的参数的就行了。android:background="#00FF0000" ,显... 阅读全文
摘要:
imageswitcher继承自viewswitcher,使用ImageSwither只需要两步:1.为ImageSwither提供一个ViewFactory,该ViewFactory生成的View必须是ImageView.2.需要切换图片时,只要调用ImageSwither的setImageRes... 阅读全文
摘要:
为了使用ActionBar实现Tab导航,按如下步骤进行即可。1.调用ActionBar的setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)方法设置使用Tab导航方式。2.调用ActionBar的addTab方法添加多个Tab标签,并为每个Tab标签添... 阅读全文
摘要:
今天很是苦恼,明明设置了android:showAsAction="always",但是所有的items全部都显示在overflow中,然后在官网发现了答案。如果你为了兼容 Android 2.1 的版本使用了 Support 库,在android命名空间下showAsAction属性是不可用的。S... 阅读全文