自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The more effort ,the more lucky

专注智能电视技术开发

  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 AndroidManifest.xml 中的intent-filter

隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配同样适用于Service和BroadcastReceiver,下面是以Activity为例MainActivity.java --主ActivityTestActivity.java --需要隐式启动的Ac

2013-12-11 19:37:46 3071

原创 Android ListView listSelector 自定义

android:layout_width="match_parent"        android:layout_height="244dp"        android:layout_marginTop="26dp"        android:listSelector="@drawable/xxx_list_selector">       

2013-12-11 10:55:30 2166

转载 Android设置TextView的Selector来控制点击的颜色

1.定义颜色res/color/textview.colorhttp://schemas.android.com/apk/res/android">                  2.设置textview的selector        android:textColor="@color/textview" android

2013-12-11 10:51:57 3857

转载 Android - 资源的定义和引用

Android中的字符串、颜色值、数组等资源多是定义在xml文件中,ADT会为每个资源生成一个ID并存放在R.java中。代码中,我们就使用R.java的这些资源的ID。定义字符串(res/values/strings.xml)[xhtml] view plaincopyprint?string name="hello">Hellos

2013-12-09 21:21:41 773

转载 Android中LayoutInflater的使用

转载出处:http://erbo2008.iteye.com/blog/1542733Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml

2013-12-09 19:24:18 737

转载 android viewholder

ViewHolder不是Android的开发API,而是一种设计方法,就是设计个静态类,缓存一下,省得Listview更新的时候,还要重新操作。     public View getView(int pos, View convertView, ViewGroup parent){             ViewHolder holder;             if (

2013-12-09 19:12:42 612

转载 android ListView详解

感谢原文作者如此给力的文章,原文地址:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。

2013-12-09 17:47:52 614

转载 Android Home键详解

当我们从Home点击ShortCut图标启动一个应用程序后,这个应用程序打开了很多个Activity,假设顺序为A,B,C,然后我们按Home键,再次从桌面用图标启动这个应用程序,我们会发现显示的是刚才的C,而不是A。这里我们普遍的想法是按Home键是让程序退到后台,然后让桌面显示出来。那么我们就来看看Home键到底是怎么回事。在Framework中我们找到源码,我们首先在intercep

2013-12-05 20:05:10 1584

转载 Android HOME键那些事

游戏中常常需要监听android HOME键,当HOME键下压时,往往需要做一些状态保存,音效停止等操作,那么如何做,才能监听到HOME键呢?我们知道HOME是系统键,app中无法通过onKey这些函数来处理。要妥善的处理HOME键,首先需要看看HOME键下压时,系统做了些什么。一、HOME键之来龙去脉请见下图:二、app中对于HOME键

2013-12-05 20:03:41 755

转载 获取当前task的topactivity

转自: http://ruirui516888.iteye.com/blog/1541780 记录备份。ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);ComponentName cn = activityManager.getRunningTa

2013-12-04 17:57:10 2634

转载 如何获取屏幕上正显示的activity

如何获取屏幕上正显示的activity?       用过ActivityManager的童鞋估计都知道,可以从ActivityManager里面可以获取到当前运行的所有任务,所有进程和所有服务,这是任务管理器的核心。         那么,从里面我们可以发掘点什么出来吗?         仔细看getRunningTasks的文档,里面说获取的是系统中"running"的所有task

2013-12-04 17:53:19 8969

转载 在Android中使用WindowManager实现悬浮窗口

作者:温老师,华清远见嵌入式学院讲师。最近在做一个项目的过程中,客户提出要一个能悬浮于所有应用的界面。下图右侧这个界面就是需要实现的悬浮于所有应用之上的视图。下面就介绍一下如何通过WindowManager来实现这个效果。通过WindowManager的addView()方法,并设置WindowManager.LayoutParams的相关属性,就可以往WindowMa

2013-12-03 17:36:11 1201

转载 Android延时执行的几种方法

开启新线程 new Thread(new Runnable(){       public void run(){           Thread.sleep(XXXX);           handler.sendMessage(); //告诉主线程执行任务       }   }).start 利用定时器Timer

2013-12-03 15:04:57 1015

转载 Android中Message传递参数实例

最近发现Message,发送消息可以传递参数,这个思路很好,所以写了一个例子,点击屏幕,给Activity发送一个消息,传递两个参数,并把这个activity销毁掉!程序打开界面: 点击屏幕,销毁activity弹出Toast:MainActivity。java类:package com.cn.Android;    import andro

2013-12-03 14:03:41 7983

转载 使用Intent启动Activity

Intent的最常用的用途是绑定应用程序组件。Intent用来在应用程序的Activity间启动、停止和传输。    这一章节中关于启动新的Activity的提示,也同样适用于Service。第8章可以了解到关于启动(和创建)Service的细节。   为了打开应用程序中不同的画面(Activity),调用startActivity,传入一个Intent,如下面的片段所示:

2013-12-03 13:58:33 772

转载 android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity

【转载】android.util.AndroidRuntimeException: Calling startActivity() from outside of an ActivityCaused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activit

2013-12-03 13:49:29 747

转载 Android中Broadcast Receiver组件详解

BroadcastReceiver(广播接收器)是Android中的四大组件之一。下面是Android Doc中关于BroadcastReceiver的概述:①广播接收器是一个专注于接收广播通知信息,并做出对应处理的组件。很多广播是源自于系统代码的──比如,通知时区改变、电池电量低、拍摄了一张照片或者用户改变了语言选项。应用程序也可以进行广播──比如说,通知其它应用程序一些数据下载完成并处

2013-12-03 09:59:47 927

转载 android TimerTask 的简单应用,以及java.lang.IllegalStateException: TimerTask is scheduled already错误的解决方法

android应用开发中常常会用到定时器,不可避免的需要用到 TimerTask 定时器任务这个类下面简单的一个示例演示了如何使用TimerTask这个示例演示了3秒未有触屏事件发生则锁屏(只是设置下文本,意思一下)有触屏事件则解除锁定public class ColTimerTaskActivity extends Activity { /** Called

2013-12-02 16:35:19 1160

原创 Android Activity onPause与onStop

随笔记录:1.在Activity转入后台运行时,一定会运行onPause。当被新的Activity完全覆盖时,会执行onStop。

2013-12-02 09:33:31 1268

正则指引 完整带书签

翻译《精通正则表达式》的作者余晟老师出的书《正则指引》,系统学习正则表达式一本足矣,适合中文用户。pdf文档,带书签完整版。

2017-12-25

Android应用最小化到托盘Demo源码

最近做一个项目需要将应用最小化,并在窗口显示一个托盘用于恢复应用,附件是源码供大家参考。

2017-12-07

计算机网络第五版

计算机网络编程基础经典文档。主要讲述计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。

2017-11-15

Linux就该这么学.pdf

Linux入门书籍,将linux系统先用起来,快速入门Linux系统。

2017-10-25

深入理解Android

邓牛的深入理解Android 卷1 pdf档.

2014-07-24

SingleTask与SingleInstance实例

SingleTask与SingleInstance的区别,看过文档后还是不太明白,于是写了一个测试程序,运行TaskA,页面显示taskid,通过Next调出TaskB的Activity,每个页面都会显示当前的taskid,且通过页面透明叠加,可以清楚看到返回栈的状态。 测试使用的手机屏幕为1280*720.

2014-07-17

Android Binder

本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信 模型和 Binder通信协议了解Binder的设计需求;然后分别阐述Binder在系统不同部分的表述方式和起的作用;最后还 会解释Binder在数据接收端的设计考虑,包括线程池管理,内存映射和等待队列管理等。

2013-11-30

空空如也

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

TA关注的人

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