自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安小菜的拾荒笔记

学习就像捡垃圾

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

原创 AIDL的复杂参数的传递和完整使用过程(AndroidStudio)

昨天开始认真研究了一下AIDL,使用AIDL绑定远程服务并且传递复杂自定义的参数,在使用过程中碰到了一些问题,网上的技术贴有很多不全面的,另外有些细节部分根本不会提到,然后就查找了很多技术贴,自己动手完整地实现了功能并且把出现的问题解决,这篇文章记录下来细节和要点,供自己忘记时温习。我们使用的自定义类为Pet和Person。 下面先指出细节和关键点,再详细说明使用过程: 1.服务端AIDL的包

2016-08-14 21:34:11 2661 1

原创 关于弹出窗口PopupWindow的实现方法

有时候在应用中经常能看到点击按钮弹出一个窗口,提示你该干嘛。例如,微信、QQ的一些分享窗口。下面用代码来实现弹出窗口的功能, //加载一个布局文件,布局文件就是你的弹出窗口的布局,把需要放的一些控件放到布局文件里面就可以啦。 View contentView1 = LayoutInflater.from(this).inflate(R.layout.share_poplayout, n

2016-04-28 12:50:51 1630

原创 关于Bitmap的二次采样

首先说明下什么叫二次采样,为什么需要二次采样?二次采样就是对图片进行两次采集,有时候当我们从网上或者内存卡中加载一张图片很大时,比如一张一百多兆的地图图片,会出现内存溢出的异常,这时候就需要对图片进行处理,因为对于用户来说,只要能看清图片,可能并不需要这么大的图片,因此我们可以给出图片的缩略图。这里可能有个疑问,为啥不直接用设置固定的宽度和高度来解决呢?其实在设置之前也是需要先采集图片资源,而内存

2016-04-27 20:22:47 610

原创 关于ToolBar的一点理解

由于android里面的ActionBar笔记丑陋,而且比较死板,所以ActionBar现在基本废弃不用啦。取而代之的是ToolBar,ToolBar既可以当普通的控件使用,也可以用来代替ActionBar实现ActionBar里面嵌套一些菜单的作用。ToolBar有两种用法,一种是用来当ActionBar用,第二种是当作普通控件用。下面先介绍一下第一种的用法,首先我们需要在Android的res

2016-04-26 20:34:37 544

原创 安卓里面的事件分发初体验

在安卓里面经常能看到有些事件或方法的返回类型是boolean类型,刚开始还会想难道是判断这个方法执行了没。直到学到了事件分发这里才算有了初步理解,什么叫事件分发?事件分发就是专门为了处理事件之间的冲突或者是控件处理事件的行使权的一种机制,举个例子,下面先上一张图片, 这是一个线性布局LinearLayout是绿色的部分,里面只有一个TextView是红色的部分,当我们单击TextView时候

2016-04-26 13:20:52 464

空空如也

空空如也

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

TA关注的人

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