• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Patata
http://weibo.com/totome
博客园    首页    新随笔    联系   管理    订阅  订阅
2012年8月31日
Server服务
摘要: 一、Started服务与Bound服务的最重要的区别: 1、Bound服务:要依赖底层(也就是Linux的通讯机制) 2、Bound服务:有客户端和服务器的概念 3、Bound服务:只要有一个绑定者存在,那么服务继续运行,只有在所有绑定者都退出,服务才停止<service android:enabled=“true” android:name=“.PlayService”/>服务按启动方式分为两类Started:适用于 Activity 与服务之间没有调用交互的情况 用startService()来启动(每调用一次这个方法,就会启动一个服务进程) 一旦启动,就运行在后台,即使启动它 阅读全文
posted @ 2012-08-31 22:38 Blacksky 阅读(452) 评论(0) 推荐(0)
onSaveinstancestate 保存和恢复activity的状态数据
摘要: 一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留.但是当系统内存不足时, 调用onPause()和onStop()方法后的activity可能会被系统摧毁, 此时内存中就不会存有该activity的实例对象了. 如果之后这个activity重新回到前台, 之前所作的改变就会消失. 为了避免此种情况的发生, 开发者可以覆写onSaveInstanceState()方法. onSaveInstanceState()方法接受一个Bundle类 阅读全文
posted @ 2012-08-31 22:27 Blacksky 阅读(1851) 评论(0) 推荐(0)
Activity任务堆栈 四种launchMode
摘要: 1 /** 2 * 演示一:FLAG_ACTIVITY_NEW_TASK 3 * 当传递给startActivity()的Intent对象包含 FLAG_ACTIVITY_NEW_TASK 标记时, 4 * 系统会为需要启动的activity寻找与当前activity不同的task。 5 * 如果要启动的 activity的affinity属性与当前所有的task的affinity属性都不相同, 6 * 系统会新建一... 阅读全文
posted @ 2012-08-31 11:00 Blacksky 阅读(652) 评论(0) 推荐(0)
Android 系统体系结构
摘要: 阅读全文
posted @ 2012-08-31 10:26 Blacksky 阅读(391) 评论(0) 推荐(0)
startActivityForResult
摘要: 1 /** 2 * 3 * 函数名称 : registerListener 4 * 功能描述 : 注册监听 5 * 参数及返回值说明: 6 * 7 * 修改记录: 8 * 日期:2011-12-13 上午10:14:03 修改人:gy 9 * 描述 :10 *11 */12 private void registerListener()13 {14 btnStartActivityForResult.setOnClic... 阅读全文
posted @ 2012-08-31 10:24 Blacksky 阅读(430) 评论(1) 推荐(0)
PendingIntent 结合Notification的使用
摘要: 是封装了一个 Intent 以及 Intent 接收者的描述对象,它是一种延迟执行的 Intent, 该 PendingIntent 不会立即被处理,而是交付给其他应用程序,等待一个事件的触发后被送出PendingIntent 的构造getActivity(Context context, int reqCode, Intent, int flag)getBroadcast(Context context, int reqCode, Intent, int flag)getService(Context context, int reqCode, Intent, int flag)Pendin 阅读全文
posted @ 2012-08-31 10:00 Blacksky 阅读(592) 评论(0) 推荐(0)
自定义 Permmision 权限
摘要: Activity 注册属性中 android:permission 为 Activity 加了一个权限,只有拥有这个权限的应用程序才能够调用到这个 Activity注册权限:<permission android:name="com.great.activity_intent.mypermission1" android:protectionLevel="normal" />权限级别:normal (普通级别):默认值,只要申请,就可以使用dangerous(危险级别):会给程序一个提示或警告signature(签名级别):只有拥有相同的签名 阅读全文
posted @ 2012-08-31 09:19 Blacksky 阅读(408) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3