自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jayin Ton

Android文章摘录、收录;文章更新都会同步在新浪微博:@Android开发博文精选

  • 博客(14)
  • 收藏
  • 关注

转载 java反射详解

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Refl

2013-12-27 23:05:09 679

转载 ListView具有多种item布局——实现微信对话列

这篇文章的效果也是大家常见的,各种通讯应用的对话列表都是这种方式,像微信、whatsapp、易信、米聊等。我们这篇文章也权当为回忆,形成简单的笔记。这篇文章参考了2009年Google IO中的《TurboChargeYourUI-How to make your AndroidUI fast and efficient》和2010年Google IO中的《The World of List

2013-12-23 16:33:55 699

转载 一个经典例子让你彻彻底底理解java回调机制

以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式:Class A实现接口CallBack callback

2013-12-23 16:23:46 830

原创 [Bug]java.lang.IllegalArgumentException: contentIntent required

今天一位同学反映了一个ETips的一个异常,后来查了 确实是个bug,在notificationManager.notify的时候发生java.lang.IllegalArgumentException: contentIntent required,原因是我个没有设置ContentIntent。由于测试都在一直在4.x的机子上跑,是没有问题的,但是对于部分的在2.3.5(估计以前的部

2013-12-23 15:34:44 1402

转载 解析Java finally

问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员。可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子。清单 1.public class Test { public static void main(String[] args) 

2013-12-19 12:08:23 760

转载 Android 边框圆角

设置边框圆角可以在drawable-mdpi目录里定义一个xml: Java代码  "1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/android">        "#000000" />        "10dp"                       android:

2013-12-18 21:51:24 689

转载 android 创建快捷方式的两种方式+判断是否已经创建+删除快捷方式

1.   在清单文件里面进行注册:例如:[java] view plaincopy           android:name="com.android.master.legend.widget.CreateSystemSettingsWidgetActivity"             android:exported="true"  

2013-12-14 11:50:42 2233

转载 三步搞定android单元测试

三步搞定android单元测试:1. 在File/AndroidManifest.xml中添加以下代码。application标签中:[html] view plaincopyuses-library android:name="android.test.runner" />  application标签外

2013-12-14 00:56:10 687

转载 Android 之窗口小部件详解--AppWidget

1 App Widget简介App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。本文参考Android官方文本,先介绍App Widget的主要组件,然后再以示例来详细说明。  2 App Wi

2013-12-12 13:38:35 1091

转载 TabHost和android:layout_height="0.0dip"以及android:layout_weight配合在布局中的使用

最近在搞UI部分,对布局有了一定的认识(仅限于各人的理解)欢迎来拍砖。首先对android:layout_height="0.0dip"的属性很是迷惑,在网上找了一大堆的东西,其实也并没有说出来一个所以然来。找了很多文章发现一个规律就是:当android:layout_height="0.0dip"时一般都是和android:layout_weight结合来使用的,来控制子控件在父控件中所

2013-12-11 20:17:03 910

转载 Android事件分派机制

最近一直在学习Android里面的事件分派机制,感觉很奇妙,看了很多博客和分析,才在脑子里形成了一个模糊的概念,对事件分派有了一定的认识。于是,我画了一个图来简单明了的表述Android中事件的分派机制:看了这个图,说起来就简单了。假设一个视图结构如左上角所示,最外面的父控件是一个ViewGroup A,内一层是ViewGroup B,最最里面的控件是View C。

2013-12-11 19:01:07 649

转载 Android Bitmap和Canvas

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:        Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable

2013-12-07 12:31:02 797

转载 高效地加载大Bitmap(位图)

译者按: 在Google最新的文档中,提供了一系列含金量相当高的教程。因为种种原因而鲜为人知,真是可惜!Ryan将会细心整理,将之翻译成中文,希望对开发者有所帮助。        本系列是Google关于展示大Bitmap(位图)的官方演示,可以有效的解决内存限制,更加有效的加载并显示图片,同时避免让人头疼的OOM(Out Of Memory)。----------------

2013-12-07 11:55:19 820

转载 Json解析异常处理方式(JSONException: Value of type java.lang.String cannot be converted to JSONObject)

Json解析异常处理方式(JSONException: Value of type java.lang.String cannot be converted to JSONObject)http://www.cnblogs.com/Ashia/archive/2012/03/09/2386073.html 今天彻底被 json 伤到了 03-08 13:45:44

2013-12-03 09:48:58 14165 2

空空如也

空空如也

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

TA关注的人

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