2013年10月28日

Android中pendingIntent的深入理解(转)

摘要: pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法getActivity(Context, int, Intent, int),getBroadcast(Context, int, Intent, int),getService(Context, int, Intent, int) 分别对应着Intent的3个行为,跳转到一个activity组件、打开一个广播组件和打开一个服务组件。参数有4个,比较重要的事第三个和第一个,其次是第四个和第二个。可以看到,要得到这个对象,必须传入一个Intent作为参数,必须有cont 阅读全文

posted @ 2013-10-28 11:16 彼岸花开啦 阅读(11724) 评论(0) 推荐(0) 编辑

2013年10月15日

java Map及Map.Entry详解(转)

摘要: Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry。它表示Map中的一个实体(一个key-value对)。接口中有getKey(),getValue方法。由以上可以得出,遍历Map的常用方法:1.Mapmap=newHashMap();Ireratoriterator=map.entrySet 阅读全文

posted @ 2013-10-15 09:28 彼岸花开啦 阅读(1604) 评论(0) 推荐(0) 编辑

2013年10月14日

02《老罗Android开发视频教程》第二集:android系统框架的介绍

摘要: 阅读全文

posted @ 2013-10-14 10:56 彼岸花开啦 阅读(128) 评论(0) 推荐(0) 编辑

2013年10月12日

android各种适配器的用法(转)

摘要: ArrayAdapter_SimpleAdapter_CursorAdapter的区别数据源不同而已1. String[]: ArrayAdapter2. List>: SimpleAdapter3. 数据库Cursor: SimpleCursorAdapter使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字SimpleAdapter能定义各种各样的布局出来,可以放上ImageView(图片),还可以放上Button(按钮),CheckBox(复选 阅读全文

posted @ 2013-10-12 14:08 彼岸花开啦 阅读(360) 评论(0) 推荐(0) 编辑

2013年10月8日

SpannableString 记录(转)

摘要: 引用http://blog.csdn.net/rockcoding/article/details/7231756TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置myTextView = (TextView) this.findViewById(R.id.myTextView); //创建一个 SpannableString对象 SpannableString sp = new SpannableString("这句话中有百度超链接,有高亮显 阅读全文

posted @ 2013-10-08 14:25 彼岸花开啦 阅读(205) 评论(0) 推荐(0) 编辑

2013年9月29日

Java中Runnable和Thread的区别(转)

摘要: http://developer.51cto.com/art/201203/321042.htm第一种方式:使用Runnable接口创建线程第二种方式:直接继承Thread类创建对象使用Runnable接口创建线程1.可以将CPU,代码和数据分开,形成清晰的模型2.线程体run()方法所在的类可以从其它类中继承一些有用的属性和方法3.有利于保持程序的设计风格一致 直接继承Thread类创建对象1.Thread子类无法再从其它类继承(java语言单继承)。2.编写简单,run()方法的当前对象就是线程对象,可直接操作。在实际应用中,几乎都采取第一种方式 阅读全文

posted @ 2013-09-29 10:06 彼岸花开啦 阅读(179) 评论(0) 推荐(0) 编辑

2013年9月26日

android开发的学习路线(转)

摘要: 第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。2.String和StringBuffer的使用、正则表达式。3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。4.对象实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析;对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。5.Java异常处理,异常的机制原理。6.常用的设计模式:Singleton、Template、Strate 阅读全文

posted @ 2013-09-26 17:27 彼岸花开啦 阅读(171) 评论(0) 推荐(0) 编辑

Binder机制

摘要: 在Android系统的Binder机制中,由一系统组件组成,分别是Client、Server、Service Manager和Binder驱动程序,其中Client、Server和Service Manager运行在用户空间,Binder驱动程序运行内核空间。Binder就是一种把这四个组件粘合在一起的粘结剂了,其中,核心组件便是Binder驱动程序了,Service Manager提供了辅助管理的功能,Client和Server正是在Binder驱动和Service Manager提供的基础设施上,进行Client-Server之间的通信。http://www.cnblogs.com/inn 阅读全文

posted @ 2013-09-26 15:58 彼岸花开啦 阅读(408) 评论(0) 推荐(0) 编辑

2013年9月23日

android string[] arraylist<string>互转

摘要: string[] to arraylist:eg:string[] str; arraylist arr;for(int i=0;i to string[]:eg:string[] str; arraylist arr;str = new string[arr.size()];str = arr.toarray(str);http://blog.csdn.net/brave_heart_lxl/article/details/6178909 阅读全文

posted @ 2013-09-23 16:10 彼岸花开啦 阅读(3085) 评论(0) 推荐(1) 编辑

导航