自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 android源码制作jks签名文件

android源码制作jks签名文件 生成签名文件需要两样东西,platform.pk8 和 platform.x509.pem,在build\target\product\security可以找到,然后分三步走1. pem文件openssl pkcs8 -in platform.pk8 -inform DER -outform PEM -out platform.pem -n...

2018-11-13 21:48:21 912 1

原创 RingtoneManager获取铃声uri返回空值的问题

RingtoneManager获取铃声uri返回空值的问题在android中使用RingtoneManager管理系统铃声,我们可以利用RingtoneManager类提供的方法获取铃声。但在使用中,往往会出现返回值为空,或者返回一个对象,但对象中的uri为空的问题。以getRingtone(int position)这个方法为例,可以传入的参数只有int值,SDK上描述,这个po

2017-04-26 16:23:03 2774 2

原创 ScrollView嵌套ListView导致ListView只显示一行

ScrollView嵌套ListView导致ListView只显示一行众所周知,在LinerLayout中布局listview,当listview的行数超过屏幕的显示高度时,listview会自动生成滚动条,可以滚动显示信息。不过,当我们希望listview随着整个LinerLayout的滚动而显示,而非独自滚动时,我们可以将listview放在ScrollView里面,不过这么做的时候发

2016-11-22 15:09:38 322

原创 Fragment的跳转小结

Fragment的跳转小结近来在学习过程中遇到关于fragment的跳转问题,特在此作小结1.Activity启动Fragment并传递参数就像Intent传值,我们依然将数据存放在Bundle中,然后利用Fragment.setArguments()将值传过去。例如: DemoFragment demoFragment = new DemoFragment(); Bun

2016-11-17 15:56:08 372

原创 自定义插值器

Android自定义插值器 Interpolator    插值器主要用于android动画中,用于改变动画变化的速率。Android自定义了很多种插值器,可以满足一般动画的需求。不过,当用户对自己的动画有很精细的要求时,自定义插值器才是王道。自定义插值器主要通过继承Interpolator类来实现,范例如下:public class ParabolaInterpolators imp

2016-09-30 16:23:02 754

原创 Android动画浅析之补间动画

Android动画总体分为两种类型,补间动画(Tween Animation)、逐帧动画(Frame by frame Animation)。这个概念,对于学习过flash动画的人而言并不陌生。补间动画(Tween Animation),即时由开发者设定好画面的起点帧和终点帧,并设定好动画的时长,由计算机通过计算,将画面自动从起点过度到终点,从而形成动画。逐帧动画(Frame by fra

2016-09-20 20:47:57 494

原创 Android中xml文件里tools的作用

在android的布局文件中,如果用户选择开发工具自己创建layout的时候,经常会看到tools属性,那它的作用是什么呢?其实当选择将tools属性注释掉时,依然不影响程序的运行,但是当选择在AndroidStudio的预览界面语言时,却发生的改变所以,可想而知,tools是辅助开发者预览的工具。并且,tools所定义的属性在程序编译的过程中会被忽略的。首先,在使用tools前,必须

2016-09-18 11:19:50 1266

原创 Toolbar.inflateMenu填充无效

在首次使用Toolbar的时候,按照AndroidStudio自动生成的代码在加载toolbar,如下Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);setSupportActionBar(toolbar);此时在toolbar右侧显示的menu是程序默认的menu,当我想重新定义一个新的menu,在menu文件夹里新建了

2016-09-01 16:00:39 2066

空空如也

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

TA关注的人

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