自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

坚持的汗水

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

原创 权限的弹出的学习

在安卓6.0上开发,权限的重要性更加突出,因此在这方面需要对某些操作进行授权才能使用应用,今天我主要做了对dialer模块的录音功能的权限弹框制作,学习一下, 首先代码中会点击录音调用这个方法private void onVoiceRecordClick(CompoundButton bt) 原来的代码已经有一个弹框主要代码逻辑如下 主要是弹dialog询问是否录音,如果是就录音,反之不录音pr

2016-04-05 22:49:52 409

原创 锁屏壁纸开关

最近我申请了一个task,就是在设置中添加一个SwitchPreference 主要控制锁屏界面的壁纸 的apk,这个apk可以下载图片,和选用壁纸,今天根据我的分析,主要的思路如下: 在设置中添加一个SwitchPreference checked的值用SettingProvider保存,手机第一次启动Settings中读取frameworks/base/packages/SettingsProv

2016-04-04 20:18:22 632

原创 RingtoneManager

铃声学习 RingtoneManager.getRingtone(context, ringtoneUri);获取铃声Ringtone对象 不管哪里用到铃声,都会有弹出一个Dialog 选择铃声 因此我们自己使用的时候应该通过intent+action 弹出,这个界面在/packages/providers/MediaProvide然后就是com.android.providor.media.

2016-03-29 22:53:00 1154

空空如也

空空如也

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

TA关注的人

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