自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 android notification的使用

一、 Notification 简介 在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如:* 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功。* 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利* 如果应用程序正在执行的工作,用户必须等待(如

2014-12-31 17:40:35 331

转载 ContentObserver捕捉特定Uri的变化

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它

2014-12-31 14:13:17 654

转载 Android AIDL使用详解

1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/

2014-12-30 17:57:54 269

转载 android 电话状态的监听(来电和去电)

实现手机电话状态的监听,主要依靠两个类:TelephoneManger和PhoneStateListener。 TelephonseManger提供了取得手机基本服务的信息的一种方式。因此应用程序可以使用TelephonyManager来探测手机基本服务的情况。应用程序可以注册listener来监听电话状态的改变。我们不能对TelephonyManager进行实例化,只能通过获取服务的形式:

2014-12-30 17:54:05 208

转载 listView隔行设置颜色重写SimpleAdapter

import java.util.HashMap;   import java.util.List;     import android.content.Context;   import android.view.View;   import android.view.ViewGroup;   import android.widget.SimpleAdapter;

2014-12-29 11:15:38 339

转载 android ListView异步加载图片(双缓存)

转载:http://blog.csdn.net/onerain88/article/details/7008409首先声明,参考博客地址:http://www.iteye.com/topic/685986对于ListView,相信很多人都很熟悉,因为确实太常见了,所以,做的用户体验更好,就成了我们的追求。。。常见的ListView中很少全是文字的

2014-12-29 11:09:37 292

转载 Map的子类

HashMap  基于哈希表实现。 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashMap;可能会导致数据的不一致。如果需要同步,可以用 Collections的synchroni

2014-12-29 11:00:08 1007

转载 GridView常用属性介绍

android:numColumns="auto_fit" ,GridView的列数设置为自动android:columnWidth="90dp",每列的宽度,即item的宽度 android:stretchMode="columnWidth",缩放与列宽大小同步 android:verticalSpacing="10dp",两行之间的边距android:horiz

2014-12-28 22:15:17 299

转载 Activity之间数据传递 Parcelable和Serializable接口的使用

Android中Intent中传递对象的方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口过程:第一,Object:imp

2014-12-28 20:18:06 389

转载 进程间如何传递数据

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content

2014-12-26 22:05:23 1907 1

转载 底部放5个RadioButton,点击切换不同的Fragment

前言       一般频繁切换Fragment会导致频繁的释放和创建,如果Fragment比较臃肿体验就非常不好了,这里分享一个方法。正文        一、应用场景                1、不使用ViewPager              2、不能用replace来切换Fragment,会导致Fragment释放(调用onDestroyView

2014-12-26 09:21:09 1644

转载 ArrayList和LinkedList区别

1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。

2014-12-24 13:48:23 191

转载 android进程间通信学习一

由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content

2014-12-24 12:42:06 252

转载 MotionEvent的getX()与getRawX()区别

[java] view plaincopypublic class Res extends Activity implements View.OnTouchListener {           Button btn = null;             int x = 0;             int y = 0;

2014-12-21 18:00:50 221

转载 Android View坐标getLeft, getRight, getTop, getBottom

在Android中可以把left相当于X轴值, top相当于Y轴值, 通过这两个值Android系统可以知道视图的绘制起点,在通过Wdith 和 Height 可以得到视图上下左右具体值,就可以在屏幕上绝对位置绘制视图。right 与 bottom计算如下:    right = left + width;    bottom = top + height;视图的l

2014-12-21 17:47:37 311

转载 Android之系统自带的文字外观设置及实际显示效果图

android:textAppearance xml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/

2014-12-21 09:59:09 419

转载 android onNewIntent

在Android应用程序开发的时候,从一个Activity启动另一个Activity并传递一些数据到新的Activity上非常简单,但是当您需要让后台运行的Activity回到前台并传递一些数据可能就会存在一点点小问题。首先,在默认情况下,当您通过Intent启到一个Activity的时候,就算已经存在一个相同的正在运行的Activity,系统都会创建一个新的Activity实例并显示出来

2014-12-19 15:05:44 181

转载 org.apache.log4j.Logger详解

org.apache.log4j.Logger 详解1. 概述1.1. 背景      在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。     最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句

2014-12-19 12:58:16 369

转载 listView 几个重要的属性

转载:http://blog.csdn.net/avenleft/article/details/7334060首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"           第二是transciptMode属性,需要用L

2014-12-19 09:41:45 261

转载 图片资源之shape

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners

2014-12-19 09:39:16 216

转载 Action Bar 详解篇

转载:http://blog.csdn.net/yuxlong2010/article/details/9299507作为Android 3.0之后引入的新的对象,ActionBar可以说是一个方便快捷的导航神器。它可以作为活动的标题,突出活动的一些关键操作(如“搜索”、“创建”、“共享”等)、作为菜单的灵活使用,还可以实现类似TabWidget的标签功能以及下拉导航的功能,系统能够很

2014-12-18 14:40:27 304

转载 异步操作类AsyncTask 详解

转载地址: http://blog.csdn.net/liuyiming_/article/details/7462139用途:为耗时程序开辟一个新线程进行处理,处理完时返回。AsyncTask的回调逻辑关系:1. 主线程调用AsynTask子类实例的execute()方法后,首先会调用onPreExecute()方法。onPreExecute()在主线程中运行,可以用来写一些开始

2014-12-14 20:52:43 328

转载 Fragment附加内容

使用 FragmentTransaction 的时候,它提供了这样两个方法,一个 add , 一个 replace。public abstract FragmentTransaction add (int containerViewId, Fragment fragment, String tag)   add 是把一个fragment添加到一个容器 container 里。public

2014-12-08 12:50:47 318

转载 Fragment 完全解析(下)

AndroidFragmentDialogFragmentMenuItem目录(?)[-]管理Fragment回退栈Fragment与Activity通信Fragment与Activity通信的最佳实践如何处理运行时配置发生变化Fragmeny与ActionBar和MenuItem集成没有布局的Fragment的作用使用Fragment创建对话框

2014-12-08 12:46:09 303

转载 Fragment完全解析(一)

转载:http://blog.csdn.net/lmj623565791/article/details/379709611、Fragment的产生与介绍Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,

2014-12-06 16:31:34 260

转载 android实现透明的颜色效果

android Button或者ImageButton背景透明状态设置 设置Button或ImageButton的背景为透明或者半透明   半透明   透明   颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr

2014-12-06 10:54:31 369

转载 Android中设置颜色的几种方式

通过TextView的setTextColor方法进行文本颜色的设置,这里可以有3种方式进行设置:第1种:tv.setTextColor(android.graphics.Color.RED);//系统自带的颜色类第2种:tv.setTextColor(0xffff00ff);//0xffff00ff是int类型的数据,分组一下0x|ff|ff00ff,0x是代表颜色整数的标记,ff是表示

2014-12-06 10:51:37 724

转载 android:ellipsize的使用

EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行。EditText不支持marquee用法如下:在xml中android:ellipsize = "end"    省略号在结尾android:ellipsize = "start"   省略号在开头android:elli

2014-12-06 10:11:55 422

android-18

android sdk 18,可以使用,我现在就在使用。

2015-04-25

android sdk 19

androidSDK 19( 4.4.2 )

2015-04-25

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

TA关注的人

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