自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android ImageView scaleType示例

Android ImageView scaleType比较示例

2023-02-15 14:47:36 125

原创 Android 通知栏,锁屏播放音乐,类似音乐播放器

项目中需要用到播放音频的功能,想做一个类似酷狗、酷我这样的音频播放功能,在通知栏和锁屏时都可以操控音乐,开发中发现oppo reno手机在锁屏时不显示通知栏,研究了整整一天终于解决,特作记录,给遇到同样问题的童鞋做个参考。整体功能实现思路如下:1.播放音乐时启动前台服务,在服务中创建播放器和通知并且创建广播,音频的播控通过广播来操控,实现跨模块;2.在切换音频源、播放、暂停的时候通过重新创建通知来实现通知的界面更新;3.在关闭音频功能时关掉通知,释放播放器。细节,以下只做简单说明,.

2021-04-08 18:23:42 5626 8

原创 Android混淆后的日志查看方法(mac)

Android混淆后的日志查看方法(mac)注:这是本人常用方法,如下述方法有错误或更好的办法,请大佬评论指出,防止误导他人。收集日志用的友盟,混淆后的日志在友盟错误列表-错误详情-详细日志,1.找到sdk目录,然后进入目录找到proguardgui.sh文件,“sdk-> tools ->proguard-> bin->proguardgui.sh”文件,将该文件直接拖入终端中; 会出现下图:(图一)2.点击图中1处按钮,会切换到当前的界面,然后点击2处按钮,添加.

2020-12-18 11:28:50 1142

原创 AndroidStudio 4.0.1 xml格式化布局错乱问题

Androidstudio从3.0升级到4.0.1后格式化xml发现布局会错乱,部分view的位置改变了。以下是本人的处理方案,我自己试了管用,可能会因为版本不同失效,如果有更好的解决办法欢迎评论告诉我。共勉!操作步骤:设置 -> Editor -> XML -> 右上角点击Set from -> Android ,然后保存。...

2020-09-16 20:07:17 1032 2

转载 转:Android原生PDF功能实现:PDF阅读、PDF页面跳转、PDF手势伸缩、PDF目录树、PDF预览缩略图

基于Google的android-pdfview拓展的pdf阅读功能:(先把地址保存下来,就怕大佬哪天心情不好给删了)简书大佬博客:https://www.jianshu.com/p/eec432fa89afDemo下载地址(github + 百度网盘):https://github.com/qxcwanxss/AndroidPdfViewerDemohttps://pan.baidu.c...

2019-10-28 15:14:08 511

原创 ZXing二维码白边控制

使用zxing生成二维码bitmap: Hashtable<EncodeHintType, String> hints = new Hashtable<EncodeHintType, String>(); hints.put(EncodeHintType.CHARACTER_SET, "utf-8"); ...

2019-07-26 13:52:20 1999 2

原创 Android 发送系统广播ACTION_MEDIA_SCANNER_SCAN_FILE更新相册无效

把bitmap以png保存到手机本地,然后在相册中查看没有显示,但是在文件管理中却可以看到,4.4之后android提供了专门的API通知系统刷新制定路径,但是这个路径必须是Environment.getExternalStorageDirectory().getAbsolutePath() 开头,在保存成功后使用ACTION_MEDIA_SCANNER_SCAN_FILE这个广播更新却发现相册中...

2019-07-04 11:43:00 13938 8

原创 Android sharesdk 集成Google登陆,报错Success,{"isSigin":"false"}

按照sharesdk官方的集成步骤一步不差的集成了第三方登陆,其中报错Google登陆,这是官方的第三方开发平台appkey申请地址大全:http://bbs.mob.com/forum.php?mod=viewthread&amp;tid=275&amp;page=1&amp;extra=#pid860sharesdk集成步骤:http://wiki.mob.com/sdk-share-an...

2019-01-14 16:21:51 1001

原创 Google Play第一次发布的应用商店看不到

一、遇到的问题Google 后台管理显示应用已经是发布状态,但是进入Google Play商店中搜索时发现搜不到,无论怎么搜,都搜不到。二、查询资料过程有问题先百度,一番百度后并没有卵用,作为一个开发者那就Google吧,结果和百度的结果一样,基本上人们都说只有等,没有什么解决办法。三、个人解决办法没办法后就一直呆在商店,每隔一会儿就搜一次,发现很多名字相似的应用,就点进去看一下,无意中发现进入某...

2018-04-21 13:12:49 15564

翻译 Google Play 从服务器检索信息时出错 [DF-AA-20]

问题:调用谷歌支付提示错误,从服务器检索信息时出错。[DF-AA-20]原因:1.应用没有在Google Play商店发布,至少是alpha版本;2.应用或者开发者账号被封。参考地址:点击打开链接点击打开链接...

2018-04-18 12:14:49 16919

原创 Androidstudio 在Mac上Git用不了,提示:missing xcrun at

Androidstudio使用Git直接clone时报错:有问题先百度,原来是Mac系统升级时偷偷卸载了Xcode,这就好说了,直接再下载一个就好了么。步骤:1.终端输入:xcode-select --install2.跟着提示安装完毕即可原文:http://blog.csdn.net/qq_23089525/article/details/52789005...

2018-03-18 16:41:20 553

转载 EventBus设置TAG,可以更灵活的发送和接收消息

EventBus设置TAG今天和同事谈到了组件通信的EventBus,说到了回调的实现,java代码可以通过注册回调实现被调用者通知调用者,可是EventBus只能来回发消息,感觉有点麻烦,如果发送对象的话还得区分对象,每个事件写一个这很明显是不明智的,上网搜了一下EventBus是否有类似回调的机制,然后就看到了TAG这个东西,类似于msg.what,这样就可以通过泛型、object或者bundl

2017-11-15 16:43:32 3639

原创 Android 生成随机颜色值

android rgb随机颜色只为记录,留着备用代码分别取rgb的随机值(0~256),然后加起来就是一个随机颜色值,通过Color.parseColor()转为color值即可使用: /** * 获取十六进制的颜色代码.例如 "#5A6677" * 分别取R、G、B的随机值,然后加起来即可 * * @return String */

2017-10-30 13:32:15 4423

转载 TextView解决中英文混排自动换行

自定义TextView解决中英文混排自动换行的问题Textview中设置中英文混合格式的字符串时会自动换行,本文就是解决这个问题的办法,废话不多说直接上代码 点击查看原文:代码import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.t

2017-01-12 11:43:59 8249 3

转载 关于Fresco的缓存清理的那些事

前言我相信很多人对Fresco这个优秀的第三方网络图片处理框架不陌生,无论从使用还是配置而言都是很人性化的简单,今天要讲述的是我遇到的关于缓存清理的事情。(原文)正文Fresco自身的缓存清理时机 当我们手动退出整个app的时候,发现之前加载过的图片不会出现重新加载的情况,说明这种情况下,缓存依旧还在。但是当我们通过手机的后台关闭app的时候,就会出现重新加载,缓存也没了。这个是我们人为测出来的

2016-12-23 11:16:21 1259

原创 Android自定义TextView实现跑马灯效果

TextView跑马灯效果请遵守行规! 自己项目中用到,查资料的时候发现了很多方法,这里写下自己的用法,为了以后查看,也希望可以帮到用到的童鞋第一种方法:在xml文件中直接写 如果在代码中直接使用textView自带的属性,需要在代码中对这个textView设置:setSelector(true);Android4.0之后必须加上 androidsingleLine=true Text

2016-09-11 16:02:23 590

原创 Android中SharedPreferences基本使用方法

SharedPreferences使用方法请遵守行规! 做项目避免不了各种各样缓存,如本地数据库、SD卡、服务器等,但是一些轻量级的缓存比如一些配置文件,只需要记录一些状态等数据,用SharedPrefrences个人感觉更好,SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对),而且使用起

2016-09-11 16:01:28 414

原创 Android实现dialog功能的Activity

Dialog功能的Activity请遵守行规! 做项目时需要启动一个另一个进程,但是 这个进程的activity需要以弹窗的方式呈现,然后在activity中执行一些操作,经过查阅资料和自己研究终于实现了,这里记录下方便以后使用,欢迎补充1.修改activity的背景透明度 在activity的them:style/AppTheme中的resource中加color属性,修改这个item中的值可

2016-09-11 16:00:08 1759

原创 Android触摸屏幕实现类似光标的图片跟随

让点击的地方出现一个指示光标样式的图片项目开发中遇到这样一个需求,在屏幕被点击的时候出现一个就像电脑光标一样的图片,指示你现在手指的焦点,本来想着用动画去实现,后来上网的时候看到了可以用画的方式实现,这样更灵活,下面是代码和思路。1.自定义一个Viewpublic class LockScreenView extends ImageView { public float currentX =

2016-09-11 15:55:45 2241 2

空空如也

空空如也

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

TA关注的人

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