![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android项目总结
待虐青年
富有进取心爱挑战的青年对待事情不喜欢拖拉周末不爱宅家的爱出门寻虐的带虐青年
展开
-
NotificationManager
1.、NotificationManager 称作通知管理器,是负责通知的管理。2、方式来获取notification管理器,或者3、notificationManager的主要使用方法notifiy和cancel两个方法3.1: notifiy(int id,Notification) 来更新notification,如果id已经存在,则更新;如果不存在,则新建。翻译 2013-05-03 23:30:44 · 609 阅读 · 0 评论 -
handle message looper messagequeue
message :消息,包含消息id,以及一些处理的数据。由messagequeue统一处理。handler:处理者,负责message的发放以及处理。messagequeue:消息队列,用于存放handler发送过来的消息,按照fifo,并等待looper的抽取。looper:消息泵,不断地从messagequeue中抽取message执行thread:线程,负责调度整个消息循环翻译 2013-05-09 17:34:14 · 706 阅读 · 0 评论 -
Processes and Threads
进程和线程如果某个应用程序组件是第一次被启动,且这时应用程序也没有其他组件在运行,则Android系统会为应用程序创建一个包含单个线程的linux进程。默认情况下,同一个应用程序的所有组件都运行在同一个进程和线程里(叫做“main”主线程)。如果组件启动时,已经存在应用程序的进程了(因为应用程序的其它组件已经在运行了),则此组件会在已有的进程和线程中启动运行。不过,可以指定组件运行在其他进转载 2013-05-08 23:38:00 · 451 阅读 · 0 评论 -
intent
(1)Action,也就是要执行的动作SDk中定义了一些标准的动作,包括onstantTarget componentActionACTION_CALLactivityInitiate a phone call.ACTION_EDITactivityDisplay data for th转载 2013-05-08 22:22:31 · 649 阅读 · 0 评论 -
AsyncTask中关于线程的问题
AsyncTask主要有两个部分:一个是与主线程的交互,异步获取数据,通知主线程更新ui。另外一个是负责线程的管理调度。1.线程任务的调度,、:在项目内部会创建一个进程作用域的线程池来管理要运行的任务,当你调用asynctask。execute后,asynctask会把任务交给线程池。由线程池来管理创建Thread和运行Thread。2、在android 2.3以前,内部线程池限制是5个,原创 2013-05-08 23:33:12 · 540 阅读 · 0 评论 -
minSdkVersion,targetsdkversion,maxSdkVersion
1.minSdkVersion:标示此app向下兼容的最低版本,如果minsdkversion=8,则标示此app能够运行的最低本版为2.2.再2.1版本的手机上将不能运行。如果没有对这个属性进行声明赋值,将默认为1,既兼容所有的版本。2.targetsdkversion:这个属性用于通知系统,应用测试时所针对的目标平台版本,并且系统不应该启用任何兼容行为来维护应用程序跟目标平台版本的向前原创 2013-05-08 14:36:16 · 719 阅读 · 0 评论 -
Android Context的几点看法
1.首先什么是context?文档语焉不详,说是resource什么的,反正是没看懂,实际上可以认为它是一个指向parent对象的指针,受到那个parent对象的控制。2.为什么需要context?试想一下这个语句:Button myButton =newButton(this);这个this就是context,前面说了它指向了parent对象,那指向了哪里转载 2013-05-06 23:48:57 · 464 阅读 · 0 评论 -
pendingIntent的简单理解
1、pendingIntent和Intent的区别在于:Intent是及时启动的,而PendingIntent是不会及时启动的,只有当满足了条件情况下才会执行intent。2、pendingIntent是对Intent的包装,通常通过getActivity,getBroadcast ,getService来得到pendingintent的实例,当前activity并不会马上启动,而是在外部条件翻译 2013-05-04 17:25:47 · 560 阅读 · 0 评论 -
Notification
1、Notication 描述的是具体的某一个通知,其中包含通知的所有内容,NoticationManager是负责管理这些通知。2、Notication的属性方法notification.icon = R.drawable.excel; //设置显示在手机最上边的状态栏图标 notification.tickerText //当前的notification被放到状态栏上的时候,提示内翻译 2013-05-03 23:47:58 · 433 阅读 · 0 评论 -
详解MediaPlayer与SoundPool的利弊以及各个的用途
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/28/6101737.aspx游戏开发中,通过资料和书籍了解到在有两种播放音频形式可以用在我们的游戏开发中,第一个:MediaPlayer 类 ;第二个:SoundPool 类!PS:当然还有一个JetP转载 2013-10-10 14:13:54 · 1228 阅读 · 0 评论