本篇随笔将详细的讲解Activity保存状态的概念,也就是saving activity state。一、Activity状态保持概念保存Activity的状态是非常重要的,例如我们在玩一个游戏的时候,突然来了一个电话,这个时候在接听完电话之后我们返回到游戏中,这个时候我们希望游戏还是之前那个进度,...
分类:
移动开发 时间:
2015-10-15 18:22:06
阅读次数:
295
1.Service 如果没有单独指定线程的话,那么和主activity是在同一个线程的,就是主线程,那么也不能够在这个service中做耗时操作,否则一定会中断退出。2.默认情况下,一个Android应用的所有组件是运行在一个进程中,并且运行在同一个也就是主线程中,但是可以在配置文件中通过组件的pr...
分类:
移动开发 时间:
2015-09-20 09:13:46
阅读次数:
267
目录(?)[+]目录(?)[-]最流行的android组件大全UI组件类库游戏引擎Android HTML5应用最流行的android组件大全最新更新文档请访问我的网站Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现.....
分类:
移动开发 时间:
2015-09-17 08:43:01
阅读次数:
297
1、Activity、Service、BroadcastReceiver、ContentProvider是Android的四大组件,他们的安全性是非常重要的。四大组件的安全漏洞主要集中在是否可以被外部调用,外部调用是否存在风险。 四大组件是否可以被外部调用,决定因素是在AndroidManifest.xml里面定义的四大组件的标签export的布尔值。如下:<activity...
分类:
移动开发 时间:
2015-09-09 13:32:17
阅读次数:
147
Android的组件要去使用布局的灵活性并适应各种尺寸的屏幕,应使用wrap_content和match_parent控制某些视图组件的宽度和高度。使用wrap_content,系统就会将视图的宽度和高度设置成所需的最小尺寸以适应视图中的内容,而match_parent(在低于API级别8的级别中称为fill_parent)..
分类:
移动开发 时间:
2015-09-04 22:42:29
阅读次数:
252
你没有将android 组件和android C/S架构的概念理解清楚,不仅没有理解清楚,还把组件的概念,跟线程、进程混淆在一起了。 我将android比喻成一栋办公大楼,android 中进程就是一个办公室,线程就是办公室里面的员工,办公室是不能干活的,而真正干活的是这个办公室里面的员工 一个员....
分类:
其他好文 时间:
2015-08-19 01:51:14
阅读次数:
105
使用Intent在激活组件的时候携带数据,以进行数据的传递使用广播进行组件间数据的伟递使用外部存储(sharedPreference,文件,数据库,网络)进行组件间数据共享使用Static静态成员进行数据传递Application Context进行程序内组件间数据共享
分类:
移动开发 时间:
2015-08-09 12:05:32
阅读次数:
200
Android大量使用了Broadcast Receiver来广播系统事件,如网络连接、扩展dock状态及来电的变化。
一、注意:
android
中service和broadcastreceiver都是运行在主UI线程中,如果在他们中执行耗时操作,若果操作持续的时间超过android平台的约定,那么android平台会认为该程序出现异常,从而抛出ANR异常。如果在onReceive()的...
分类:
移动开发 时间:
2015-08-05 10:39:27
阅读次数:
165
麦子学院android开发老师说Activity是Android组件中最基本也是最为常见用的四大组件之一,在android开发中运用极为广泛,作为android开发初学者需要熟练掌握,麦子学院android开发老师分享了Activity属性的常用设置。
分类:
移动开发 时间:
2015-07-24 16:06:32
阅读次数:
320
Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。 本文试图将目前流行的组件收集起来以...
分类:
移动开发 时间:
2015-07-13 06:39:56
阅读次数:
148