安卓
文章平均质量分 56
dyt123456dyt
这个作者很懒,什么都没留下…
展开
-
Android Touch事件传递机制
Touch事件有关的处理方法主要由三个: public boolean dispatchTouchEvent(MotionEvent ev) public boolean onInterceptTouchEvent(MotionEvent ev) public boolean onTouchEvent(MotionEvent event) 事件 含义原创 2015-11-03 18:21:50 · 316 阅读 · 0 评论 -
Android 开启服务Service
第一步:继承Service类 public classSMSService extends Service {} 第二步:在AndroidManifest.xml文件中的节点里对服务进行配置: 服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。使用原创 2015-11-04 20:25:22 · 563 阅读 · 0 评论 -
android获取string.xml的值
为什么需要把应用中出现的文字存放在string.xml文件中呢? 一:国际化,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件。 二:减少应用的体积,降低数据的冗余。在每次使用到的地方通过Resources类来引用该文字,可以减小应用体积。 获取string.xml文件里面的值: 1.在AndroidManifest.xml与原创 2015-11-08 21:38:39 · 439 阅读 · 0 评论 -
Android中使用中Handler的内存泄露问题
什么是内存泄露? Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可到达转载 2015-10-30 22:31:19 · 330 阅读 · 0 评论 -
Android Activity四种启动模式
设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性 Activity一共有以下四种launchMode: 1.standard 默认模式,可以不用写配置。在这个模式下,都会默认创建一个新的实例。因此,在这种模式下,可以有多个相同的实例,也允许多个相同Activity叠加。 2.singleTop 指定原创 2015-10-31 20:30:54 · 257 阅读 · 0 评论