零碎小知识点记录
来源:互联网 发布:数据库的触发器怎么写 编辑:程序博客网 时间:2024/05/17 03:39
1.调用系统的震动器
private Vibrator vibrator;
vibrator = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(20); //设置震动的时间
2.listview 的 item 的长按事件
listView.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
}
});
arg0:表示父控件listview
arg1:表示长按的那个item
arg2:表示长按item的位置
3.FrameLayout
FrameLayout称为层布局,将组件显示在屏幕的左上角,后面的组件覆盖前面的组件
该布局container可以用来占有屏幕的某块区域来显示单一的对象,可以包含有多个widgets或者是container,但是所有被包含的widgets或者是container必须被固定到屏幕的左上角,并且一层覆盖一层,不能通过为一个widgets或者是container指定一个位置。Container所包含的widgets或者是container的队列是采用的堆栈的结构,最后加进来的widgets或者是container显示在最上面。所以后一个widgets或者是container将会直接覆盖在前一个widgets或者是container之上,把它们部份或全部挡住(除非后一个widgets或者是container是透明的,必须得到FrameLayout Container的允许)。
4.BroadcastReceiver
2) 推荐使用显式指明receiver,在配置文件AndroidManifest.xml指明;
3) 一个receiver可以接收多个action;
4) 每次接收广播都会重新生成一个接收广播的对象,再次调用onReceive;
5) 在BroadCast 中尽量不要处理太多逻辑问题,建议复杂的逻辑交给Activity 或者 Service 去处理。
2013-8-15
- 零碎小知识点记录
- qt零碎知识点记录
- Qt零碎知识点记录
- 零碎知识点随意记录
- C++零碎知识点记录
- 零碎知识点记录
- 零碎的小知识点
- Unity零碎知识点记录1
- Python中零碎知识点记录
- u3d新手 零碎知识点记录
- 笔记 C语言零碎知识点记录
- 初学者C++学习笔记 零碎小知识点
- 今天零碎学习的小知识点
- 记·一些零碎的小知识点
- 零碎知识点
- 零碎知识点
- 零碎知识点
- 零碎知识点
- arm9裸机开发之蜂鸣器
- uva1398 - Meteor
- 关于在VS2005中,打开画面设计界面发生非预期错误的解决方法
- 杭电1022
- java排序 内部排序 交换排序
- 零碎小知识点记录
- UVa 1388 - Graveyard
- nyoj-168-房间安排
- Havel-Hakimi定理(判断一个序列是否可图)
- hdu 2167 Pebbles(状态压缩DP)
- 渤海商品现货盘口术语解释
- POJ 1840 Eqs
- 转载_Linux下如何查看系统启动时间和运行时间
- NYOJ 72 Financial Management