自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 handler和looper在子线程的调用

import android.app.Activity; import android.content.Context; import android.graphics.Color; import android.graphics.PixelFormat; import android.os.Bundle; import android.os.Handler; import android.os.

2016-04-22 20:37:11 577

原创 开发中常用的BaseActivity基类

import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import com.gaoyuan4122.appmarket.utils.UIUtil; import java.util.LinkedList; import java.util

2016-04-22 20:33:12 720

原创 怎么在Activity中获取指定控件的宽高

第一种方法: TextView=new TextView(this); textview.getViewTreeObserver().addOnGlobalLayoutListener(new onGlobalLayoutListener(){ public void onGlobalLayout(){ textview.getViewTreeObserver().remov

2016-04-22 20:20:57 481

原创 adroid线程池的运用

package com.cenzr.manager; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; /** * 管理线程池 */ public class Thread

2016-04-22 20:06:47 434

原创 Android线程池

线程的运行机制 开启线程过多,会消耗cpu 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间—-时间片,系统通过一种循环的方式为线程提供时间片,线程在自己的时间内运行,因为时间相当短,多个线程频繁地发生切换,因此给用户的感觉就是好像多个线程同时运行一样,但是如果计算机有多个CPU,线程就能真正意义上的同时运行了.

2016-04-22 19:59:08 1027

转载 Android IntentService完全解析 当Service遇到Handler

转载请标明出处:  http://blog.csdn.net/lmj623565791/article/details/47143563;  本文出自:【张鸿洋的博客】 一 概述 大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了,我们的Activity就很可能会被杀死,

2016-04-22 19:51:03 415

转载 Android HandlerThread 完全解析

转载请标明出处:  http://blog.csdn.net/lmj623565791/article/details/47079737;  本文出自:【张鸿洋的博客】 1、概述 话说最近股市变动不变,也成了热火朝天的话题。不知道大家有没有考虑做个实时更新股市数据的app呢?假设我们要做一个股市数据实时更新的app,我们可以在网上找个第三方的股市数据接口,然后在我们

2016-04-22 19:49:39 402

原创 android的消息机制

android的消息机制主要是指handler的运行机制,handler的运行需要底层的messagequeue和looper的支撑。messagequeue是指消息队列,它的内部存储了一组消息,以队列的形式对外提供插入和删除的工作。虽然叫消息队列,它内部存储结构并不是真正的队列,而是采用单链表的数据结构来存储消息列表,原因是单链表在删除和插入比较有优势。looper指的是消息循环。由于messa

2016-04-22 19:03:50 529

原创 Activity任务栈

1.一个应用程序一般都是由多个activity组成的。 2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。 3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。 4.任务栈的id是一个integer的数据类型 自增长的。 5.在android操作系统里面会存在多个任务栈,一个应用程

2016-04-19 22:56:42 398

原创 学习笔记之Service

鉴于Service的知识比较容易忘掉,所以今天就把Service的知识总结一下 服务: 长期后台运行的没有界面的组件。 android应用:什么地方需要用到服务? 天气预报:后台的连接服务器的逻辑,每隔一段时间 获取最新的天气信息 股票显示:后台的连接服务器的逻辑,每隔一段时间 获取最新的股票信息 mp3播放器: 后台长期的播放音乐。 当然在Activity中new

2016-04-19 21:54:41 426

空空如也

空空如也

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

TA关注的人

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