自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 AIDL笔记

1.aidl支持类型* Java中的八种基本数据类型,包括 byte,short,int,long,float,double,boolean,char。 * String 类型。 * CharSequence类型。 * List类型:List中的所有元素必须是AIDL支持的类型之一,或者是一个其他...

2017-03-31 09:36:55

阅读数 1619

评论数 0

原创 android 事件分发笔记

android事件分发笔记,以及滑动冲突的解决思路

2017-03-27 22:06:41

阅读数 699

评论数 0

原创 仿lofter标签效果 ViewPager实现画廊效果

目前网上关于画廊效果的实现都是采用gallery(已弃用)或作横向 GridView,或作是横向scrollview,这些方式在画廊item滑动的时候效果不是特别流畅,而且代码相对比较繁琐,需要在滑动的时候去处理item的放大缩小(达到突出中间item的效果),代码相对较为复杂。lofter标签页...

2016-09-09 14:41:55

阅读数 3117

评论数 2

原创 Android架构师之路:1.复习面向对象

工作也小三年了,越发觉得程序架构设计是很重要的,也是一门非常有用的学问。所以开始学习相关的东西。网上找了一下,觉得高焕堂先生的Android架构师之路相关视频还是不错的。虽然,听高先生的视频是很容易打瞌睡的,哈哈。好记性不如烂笔头,所以今天开一个系列的博客,来记录和分享在学习中的问题,心得,以后回...

2016-09-09 09:27:28

阅读数 1064

评论数 0

原创 android 显示GIF动画

在Android设备上使用movie显示gif动画

2016-09-07 12:01:13

阅读数 6084

评论数 1

转载 可能是讲解 Android 事件分发最好的文章

我几乎看过国内讲解Android事件分发的所有文章,但遗憾的是都没有这篇讲的好,原因有二:它阐明了具体的事件分发机制的设计意图,让人既知其然,又知其所以然;它没有贴源码,吓唬本宝宝。所以我决定将它翻译出来,造福广大Android开发者。原文请看这里:http://balpha.de/2013/07...

2016-07-07 10:02:28

阅读数 4301

评论数 0

转载 Android中MediaMuxer和MediaCodec用例 - audio+video

在Android的多媒体类中,MediaMuxer和MediaCodec算是比较年轻的,它们是JB 4.1和JB 4.3才引入的。前者用于将音频和视频进行混合生成多媒体文件。缺点是目前只能支持一个audio track和一个video track,而且仅支持mp4输出。不过既然是新生事物,相信之后...

2016-06-15 19:14:30

阅读数 7892

评论数 0

原创 Android5.0录屏

Android L新增了MediaProjection录屏的api,捣鼓了大半天,照着github上的demo撸了一遍代码,梳理梳理。 录屏实现依赖MediaProjectionManager 通过 mediaProjectionManager = (MediaProjectionManag...

2016-06-15 14:36:02

阅读数 9860

评论数 5

原创 Camera2 打开相机预览界面

camrea2 api打卡相机预览界面

2016-06-13 14:19:09

阅读数 14065

评论数 2

原创 自定义竖直方向的ViewPager

最近学习View相关知识,参考鸿洋大神博客,自己写了个类似竖直方向的viewpager 由于是学习,参照大神博客,目前没有加入高度设置的代码,仅支持全屏显示 大神博客请参考 Andoird 自定义ViewGroup实现竖向引导界面根据大神博客demo改写,可以上拉到顶部超出view边界,然后弹...

2016-02-28 22:15:58

阅读数 2906

评论数 0

原创 View 平滑移动

实现View滑动有多种方式,比如使用动画,动态改变margin值等,本文暂时只讨论使用scrollTo/scrollBy方式,结合Scroller类,实现view的平滑移动。View内部实现了定义了scrollTo,scrollBy方法 /** * Set the scrolled...

2016-02-23 15:33:01

阅读数 2174

评论数 0

原创 View位置参数

一、android坐标体系 这个比较简单,手机屏幕左上角为原点,左至右为x轴,上至下为y轴,垂直于屏幕像外为z轴 如图:(z轴垂直于屏幕向外,脑补一下) 二、View位置参数 View是一个矩形块,View的位置主要由4个顶点...

2016-02-23 14:57:32

阅读数 2287

评论数 0

转载 ViewPager实现一页显示多个item

实现要注意的是:  1. ViewPager在上层布局中加入      Java代码   android:clipChildren="false"   android:layerType="software"   2....

2015-12-24 14:27:04

阅读数 3084

评论数 0

原创 ViewPage 循环滑动bug

ViewPage 做循环滑动的时候,通常情况下是将getCount()设置一个较大的值,然后创建多个item ,通过 % 取模的方式 来进行 通过实验发现,当创建的view数量小于4个(即2,3) 的时候,向左滑动的时候会出现报错 07-27 22:40:31.293: E/MessageQu...

2015-07-27 22:41:40

阅读数 3075

评论数 0

原创 Launcher3 loadAndBindWorkspace

loadandbindworkspace

2015-06-01 23:45:00

阅读数 5253

评论数 1

原创 Android L launcher3启动流程

Launcher3启动流程

2015-05-23 17:20:44

阅读数 6856

评论数 0

转载 Asynchronous HTTP Requests in Android Using Volley

Volley is the new Swiss Army Knife of Android Developers, it provides some nice utilities which makes the networking for Android apps easier and fast...

2014-07-09 11:58:43

阅读数 2991

评论数 0

转载 SlidingMenu使用

SlidingMenu简介: SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用Slid...

2014-04-26 13:01:49

阅读数 2098

评论数 0

原创 收录遇到的优秀资源url

1.非常不错的一个Android设计规范 http://www.apkbus.com/design/index.html

2014-04-17 11:01:54

阅读数 3082

评论数 0

转载 Sliding Menu组合webview滑动卡白问题解决

Sliding Menu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作。如 Evernote、 Google+、Foursquare等诸多优秀应用都采用了这种界面方案。效果见下图:     webView大家都认识,就像村头的王二狗,村上屌丝...

2014-04-03 13:52:29

阅读数 3437

评论数 0

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