![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
it
iteye_15970
这个作者很懒,什么都没留下…
展开
-
activity viewgroup view之间的点击时间传递
事件类型:dispatchTouchEvent(MotionEvent event):分派点击事件 ,onTouchEvent(MotionEvent event):相应点击事件,处理相应的业务逻辑 , onInterceptTouchEvent(MotionEvent event):拦截点击事件,只存在于viewgroup 点击事件的层级:由activity的dispatchTouchEve...原创 2015-10-26 14:51:21 · 142 阅读 · 0 评论 -
String和StringBuffer区别
<div class="iteye-blog-content-contain" style="font-size: 14px"></div> String是一个字符串常量,StringBuffer是字符串变量 修改String要重新创建一个对象,分配新内存。修改StringBuffer只是在原有的对象上添加内容 执行速度 StringBuilder > St...原创 2015-10-26 15:35:42 · 58 阅读 · 0 评论 -
java反射机制的优势
1.java的反射机制就是增加程序的灵活性,避免将程序写死到代码里, 例如: 实例化一个 person()对象, 不使用反射, new person(); 如果想变成 实例化 其他类, 那么必须修改源代码,并重新编译。 使用反射: class.forName("person").newInstance(); 而且这个类描述可以写到配置文件中,如 **.xml, 这样如果...原创 2015-10-26 15:50:06 · 87 阅读 · 0 评论 -
activity的四种启动方式
activity的四种加载模式 在android的多activity开发中,activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。 在android里,有4种activity的启动模式,分别为: ·standard: ...原创 2015-10-26 16:26:13 · 113 阅读 · 0 评论 -
startService与binderService的区别
1.startService 注册方式: <serviceandroid:name="Class.Name"> <intent-filter> <actionandroid:name="serviceName"/> <categoryand...原创 2015-10-27 14:50:12 · 247 阅读 · 0 评论 -
注册广播的2种方式
首先写一个类要继承BroadcastReceiver 第一种是在配置文件里面进行静态注册,第二种是在代码中进行动态注册 两种注册类型的区别: 静态注册是当程序关闭后,如果有广播发过来,还能启动程序 动态注册的生命周期跟程序的生命周期是一样的,程序关闭后动态注册的广播是不能在接收到广播的 动态注册的优点:在Android的广播机制中,动态注册的优先级高于静态注册的优先级,因此在必...原创 2015-10-27 14:58:20 · 153 阅读 · 0 评论