自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 IntentService 的使用和原理讲解

Service是一个常用组件,为了简化service,google推出了service的一个子类IntentService,IntentService比着Service,在原先优势的基础了,多出了几个功能。 IntentService 位于主进程中,里面可以直接做耗时操作,不会阻塞UI线程。 IntentService 开启 n 次,会顺序执行功能,一个执行完了才执行第二个,直到结束。 In

2016-09-29 19:31:05 441

原创 android 的 service远程运用

Service 是 android的一个重要组建,用到的地方也比较多。 Service 上一章讲的是本地服务,现在讲讲远程服务,即跨进程服务。 如果是本地服务,按照下面的写法     public class MyService extends Service {             @Override           public void onCreate() {

2016-09-28 19:39:31 546

原创 android 中组件 service

Service 是 android的一个重要组建,用到的地方也比较多。 service 和 Thread是两个不同的概念,初学者很容易把两者搞混,其实两者之间半毛钱关系都没有。 service是独立于activity存在的,有两种类型,一种是本地类型,一种是远程类型。先说本地的 本地service的运行是在主进程中main线程上,也就是UI线程上,不能直接做耗时操作,否则就造成UI线程卡

2016-09-27 19:45:19 357

原创 android 中的广播 ,系统广播和自定义广播

Android中,Broadcast是一种在应用程序之间传输信息的机制。有个中文名字,广播。顾名思义, 就是像收音机一样,只要将频率调成广播台一致就可以收听到相对应的内容,android中也是这个 道理,也可理解为监听,只要注册了相对应的监听,一旦系统有这方面的信息,马上就会被注册的 广播发现,可以在onReceive(Context context, Intent

2016-09-24 23:03:15 2148

原创 Activity的生命周期和一些常用技巧2

activity 在运行时,有时候会遇到突发状况,发生意外,这时候数据很容易就丢失了,比如横竖屏切换,程序crash,点击了HOME键盘,关闭了电源键,内存吃紧,activity被回收,一瞬间内存消耗过大,oom等等。幸好,android为我们提供了一套机制缓存数据 @Override     public void onSaveInstanceState(Bundle outState)

2016-09-18 19:06:40 246

原创 Activity的生命周期和一些常用技巧1

Activity 是android的一个重要组件,相当重要,它可以说成是android的躯体。activity包含的东西比较多,比较杂,在这里介绍一些常用的知识点和几个稍微偏门的点。 activity的生命周期,很经典的一张图 activity的生命周期比较复杂,常用的几个回调方法就是上图几个方法,简要说明一下各个方法的作用 1,onCreate()(创建):Activi

2016-09-18 14:53:43 426

原创 LayoutInflater 的正确用法和原理

LayoutInflater 用的比较多,常见的是listview,listview的适配器 ada 中getView()方法,和listview的    public void addHeaderView(View v) 方法。 LayoutInflater中常用的方法 public View inflate(@LayoutRes int resource, @Nullable Vi

2016-09-09 18:12:26 753

原创 LayoutInflater的获取和来源解析

LayoutInflater 是个重要的工具类,在android中经常被用到,犹如findViewById一般,findViewById找的是控件view,LayoutInflater找的则是布局layout。 LayoutInflater的获取有几种方法,个人比较喜欢  LayoutInflater mInflater = (LayoutInflater) context.getSyst

2016-09-05 17:25:33 809

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除