自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

转载 一行代码搞定Parcelable,告别Parcelable繁琐代码!

ParcelableGenerator 介绍 ParcelableGenerator可以将任意对象转换为Parcelable类型,方便对象传输。 在Android中,对象的序列化一般有两种方式,一种是Serializable,一种是Parcelable。 Serializable 在Java中就存在,效率较低。 Parcelable 是Android中提供的,也是官方推荐的方式,效率比Se

2015-02-27 10:48:13 904

原创 4种的App主界面Tab实现方法

第1章 ViewPager实现Tab第2章 Fragment实现—google 推荐使用<?xml version="1.0"?>-<LinearLayout android:orientation="vertical" android:layout_height="match_parent" android:layout_width="match_parent" xmlns:tools="http

2015-02-26 13:53:20 1255

原创 handler

activity事件回掉机制和界面事件回调多用到了handler消息传递机制 handler作用---界面更新机制和消息传递机制 imageview幻灯片效果---handler.postdelayed()一个runnable 两次调用两次oncreate和run方法里 handler不光可以post一个runnable(定时更新 UI)还可以send一个message

2015-02-26 11:40:51 408

转载 巧用Drawable 实现Android UI 元素间距效果

设置间距的最佳方案——LinearLayout 的divider 实际上 LinearLayout 已经有一个处理这种元素之间的间距的属性了。这个属性却没怎么被大家发现,一直很低调,但它的效果相当神奇。所以我们说的第三个方案就是使用一个固定高宽的 Drawable 作为 LinearLayout 的 元素分隔线(divider): 1 2 3

2015-02-10 10:40:22 800

原创 Android Studio 个性化设置

2.    快捷键设置(使用eclipse快捷键  搜索keymap) Android Studio的快捷键与eclipse的配置差挺多的,其实可以直接把快捷键设置改成eclipse的配置。File -> settings -> IDE settings -> keymap ,在右侧keymap中选择eclipse即可。当然,在keymap里边也可以自定义快捷键。

2015-02-06 11:34:05 553

转载 用layer-list实现图片旋转叠加、错位叠加、阴影、按钮指示灯

效果一:旋转叠加(http://bbs.51cto.com/thread-1067726-1-1.html) xml version="1.0" encoding="utf-8"?> layer-list xmlns:android="http://schemas.android.com/apk/res/android"> item> 最底层的图片,以

2015-02-04 10:21:53 3073

原创 progressBar 自定义圆形旋转图片

项目需要中需要更换progressbar的旋转背景,在网上找了几种办法,但是都有各自的问题 于是结合网上所讲,研究了一下终于ok了: 一 首相在drawable文件夹中建立如下旋转动画文件 android:drawable=”@drawable/loading1″ android:pivotX=”50%” android:pivotY=”50%” /> 其中lo

2015-02-04 10:17:36 1076

转载 ViewHolder模式超简洁写法

ViewHolder是什么就不解释了。 大家通常怎么写ViewHolder呢? ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15         ViewHolder holder = null;         if(co

2015-02-04 10:03:40 516

转载 用level-list让同一个ImageView根据条件来显示不同的内容

有时候,我们为了在一个ImageView中显示不同的图片,平时往往会使用:  if (条件1) { image.setBackground(R.id.xxx1); } else if (条件2) { image.setBackground(R.id.xxx2); } ... 其实我们还可以用另一个简便的方法实现相同的功能(安卓电池图标的显示就是这样使用):

2015-02-04 09:51:39 864

原创 通过layer-list自定义EditText背景

假设activity的背景是白色,第一层也(就是最底层)是绿色;第二次是白色,但是距离底部有一段小偏移,目的是为了做出文本框两边的小勾;第三层也是白色,但是它距离底部和左右两边都有一定距离。通过三层配合,即可实现这种效果。 Layer-list xml version="1.0" encoding="utf-8"?> layer-list xmlns:android="

2015-02-04 09:33:05 1171

Android 仿大众点评团购购买条浮动效果

Android 仿大众点评团购购买条浮动效果 在大众点评团购中,有这样一个效果. 在具体的团购页面中商家图片下有一个购买条,当用户滚动团购详情界面的时候,购买条会停留在界面的最上方.

2013-07-18

通过SlidingMenu+Viewpager实现当前最流行的侧滑

通过SlidingMenu+Viewpager实现当前最流行的侧滑 通过SlidingMenu库与Fragment来实现当前最为流行的侧滑模式。其实涉及到的知识点有: 1.SlidingMenu 2.Fragment 通过layout构建一个Fragment 通过preference 来构建Fragment

2013-07-15

如何使用Fragment建立TabActivity

如何使用Fragment建立TabActivity

2013-07-15

PopupWindow封装-view上方显示和下方显示

PopupWindow封装-view上方显示和下方显示

2013-07-09

启动一个服务监控android系统的打印日志--实现卸载软件提示

启动一个服务监控android系统的打印日志--实现卸载软件提示 android卸载提示的思路是启动一个服务监控android系统的打印日志,当监控到"android.intent.action.DELETE"并且包含自己应用的包名时,提示给用户。 采用服务(实现接口处理handleLog)后台允许 启动一个线程监控日志 调用接口handleLog处理日志

2013-07-09

ViewPager+Fragment-仿GooglePlay 顶部可滑动效果

ViewPager使用2-ViewPager+顶部HorizontalScrollView+Fragment-仿GooglePlay 顶部可滑动效果 //TODO shep

2013-07-05

achartengine折线图和动态折线图

achartengine折线图和动态折线图

2013-07-01

空空如也

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

TA关注的人

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