![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android_基础
文章平均质量分 79
ben_speed
努力做个好产品
展开
-
Android_Service
Service生命周期 startService启动流程 startService会通过Binder进程间通信机制来通知ActivitManagerService来创建新进程,并且启动指定的服务 1.主进程调用到ActivityManagerService进程中,完成新进程的创建 2.从新进程调用到ActivityManagerS原创 2014-11-17 15:37:45 · 760 阅读 · 0 评论 -
资源
http://download.csdn.net/album/detail/1511/2/7#6874737-tsina-1-37876-3048ae643c93bac2c9a415075e9789bc转载 2015-03-04 11:29:18 · 580 阅读 · 0 评论 -
android_问题总结
dalvik dalvik与jvm的区别: dalvik基于寄存器,jvm基于栈(stack,执行.class);一个应用对应一个dalvik,每一个 Dalvik应用作为一个独立的Linux进程执行执行dex字节码文件,独立的进程空间。 dalvik作用:完成对象生命周期管理、堆栈管理、线程管理、安全异常管理、垃圾回收 libdvm.so(核心内容实现库)原创 2014-11-18 11:09:09 · 674 阅读 · 0 评论 -
android_Canvas
获取View中的Canvas对象,绘制一些自定义形状,然后调用View. invalidate方法让View重新刷新 Canvas可以绘制的对象有:弧线(arcs)、填充颜色(argb和color)、 Bitmap、圆(circle和oval)、点(point)、线(line)、矩形(Rect)、图片(Picture)、圆角矩形 (RoundRect)、文本(text)、顶点(Vertice原创 2014-11-25 14:24:29 · 453 阅读 · 0 评论 -
android_消息模型
消息模型 消息原型,消息队列,发送消息,消息循环,消息获取,消息派发,消息处理, Android把消息模型抽象成 Message:就是消息原型,包含消息描述和数据, MessageQueue:就是消息队列,由Looper所持有,但是消息的添加是通过Handler进行; Looper:完成消息循环,实现Thread的消息循环和消息派发,缺省情况下Thre原创 2014-11-25 14:23:40 · 763 阅读 · 0 评论 -
android_Bitmap
Bitmap实现在android.graphics包中。但是Bitmap类的构造函数是私有的 BitmapFactory可以从一个指定文件中,利用decodeFile()解出Bitmap; 也可以定义的图片资源中,利用decodeResource()解出Bitmap。 Options的下列属性,可以指定decode的选项: · inPrefe原创 2014-11-25 14:25:10 · 549 阅读 · 0 评论 -
android_Broadcast
Broadcast机制 android系统的广播机制,它们的实现机理都是消息发布/订阅模式的事件驱动模型,消息的生产者发布事件,而使用者 订阅感兴趣的事件。 Broadcast注册 1.第一种不是常驻型广播,也就是说广播跟随activity的生命周期。注意: 在activity结束前,移除广播接收器。 (动态注册) //生成广播处理原创 2014-11-18 09:04:08 · 509 阅读 · 0 评论 -
android_Intent
Intent Intent是抽象的数据结构,包含了一系列描述某个操作的数据,使得程序在运行时可以在程序中不同组件间通信或启动 不同的应用程序。可以通过startActivity(Intent)启动一个Activity, sendBroadcast(Intent) 发送广播发送给感兴 趣的BroadcastReceiver组件, startService(Intent)原创 2014-11-18 09:06:47 · 453 阅读 · 0 评论 -
android_Activity响应Fragment内容变化
Fragment定义接口 private IChange iChange;//全局变量接口 /** * 提供向外监听的方法 */ public void setChangListner(IChange iChange){ this.iChange = iChange; } /原创 2014-11-18 09:08:04 · 553 阅读 · 0 评论 -
android_Activity
Activity的生命周期 Activity四种启动模式 1.Standared(默认)激活该Activity,则会向任务栈中加入新创建的实例,退出Activity则会在任务栈中销毁该实例 2.SingleTop这种模式会考虑当前要激活的Activity实例在任务栈中是否正处于栈顶,如果处于栈顶则无需重新创建新的实例,会重用已存在的实例,否则会在任务原创 2014-11-17 15:36:03 · 501 阅读 · 0 评论 -
正则表达式
http://www.oschina.net/code/snippet_2001659_38228转载 2015-03-03 17:32:30 · 399 阅读 · 0 评论