• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
水马
博客园 首页 新随笔 联系 订阅 订阅 管理

2016年1月19日

android基础(四)service
摘要: Service的两种启动方式:startService()与bindService()statService:生命周期:【onCreate()- >onStartCommand()->startService()->onDestroy()】,与调用者无关可后台运行。bindService:生命周期:... 阅读全文
posted @ 2016-01-19 17:40 水马 阅读(243) 评论(0) 推荐(0)
 
android基础(三)ContentProvider
摘要: ContentProvider主要用于在不同的应用程序之间实现数据共享,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性,目前内容提供其实android实现跨进程共享数据的标准方式。ContentProvider的用法一般有两种,一种是使用ContentRe... 阅读全文
posted @ 2016-01-19 16:19 水马 阅读(300) 评论(0) 推荐(0)
 
android技巧(四)数据库跨版本升级写法
摘要: 当项目中接手的需求需要在就前数据库数据表做出修改时,不得不面对数据库表结构的更新问题。一般的sqlite数据库更新修改数据库版本号时都会自动调用SqliteOptenHelper及其子类中的onUpgrade()方法,所以只需要在onUpgrade()方法中添加相应的表结构修改的sql语句即可... 阅读全文
posted @ 2016-01-19 10:31 水马 阅读(2295) 评论(0) 推荐(0)
 
android基础(二)Broadcast Receiver知识
摘要: 1、广播的注册 (1)动态广播注册: 优点:可以灵活控制广播的注册与撤销 缺点:必须在程序启动时才能接收广播 IntentFilter :当Intent在组建之间传递时,组件想告诉android系统自己可以响应及处理那些Intent,就要用到IntentFilter类,In... 阅读全文
posted @ 2016-01-19 09:37 水马 阅读(302) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3