自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Fragment实现当前页面显示才走onResume里代码

需求:MainActivity里有几个Fragment,如果MainActivity跳转到其他Activity,再从其他Activity返回MainActivity时,MainActivity的所有Fragment都会走onResume方法。怎样让当前显示的Fragment走onResume,其他Fragment不走?思路:我们知道,有一个setUserVisibleHint是在fragment刚进

2017-09-19 15:27:23 885 1

原创 使用ItemDecoration自定义RecyclerView的分割线实现头布局

要实现的效果是仿微信交易记录的头布局之前做了一个demo,用来实现仿微信交易记录,上面是日期和交易金额,下面是详细记录。滚动的时候隐藏标题,停止显示标题。我以备注的形式来说明,很详细。使用很简单,mRecyclerView.addItemDecoration(new TitleItemDecoration(this,mContentList,mTitleList));//添加itemDecorati

2017-09-18 16:02:27 610

原创 GreenDao源码分析及使用GreenDao实现静态数据缓存

一、GreedDao使用方法:1.第一步 在project里的dependencies 里添加classpath'org.greenrobot:greendao-gradle-plugin:3.2.2'例如buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath 'com.android.to

2017-09-18 15:34:25 1685

原创 使用RecyclerView实现时间轴

时间轴

2017-09-15 18:08:42 489

原创 关于android应用OOM检查与bug修改

之前项目崩溃比较频繁,有的手机一直很正常,有的手机动不动就崩了,报的异常是OOM。特别是,在我新加入了一个多图选择框架后,点开多图选择崩溃的概率很高。那时候没有集成leakscanary,分享一下我解决问题的过程吧。1.Android Studio的Motitors查看内存使用情况。可以看到有的手机内存占用80M左右很平稳,有的115M左右,逐渐飙升,最高达到128就崩了。有的手机能达到140左右,

2017-09-15 17:59:41 632

原创 Android 6.0和7.0权限问题及部分手机的坑

一、6.0动态授权(注意拒绝权限后的处理)在6.0下新的权限机制分为两类,Normal Permissions,这类权限是不需要用户授权。一类是Dangerous Permissions,这类权限需要动态的去申请。常见的危险权限有:permission:android.permission.CAMERApermission:android.permission.READ_EXTERNAL_STOR

2017-09-15 17:50:48 769

原创 android与js 的简单交互

####首先mWebSettings.setJavaScriptEnabled(true);//webview可以执行js脚本 mWebView.setWebViewClient(new MyWebViewClient());//点击链接继续在我们自己的Browser中响应//jskit约定码 MyJsKit() 是我们的方法名mWebView.addJavascriptInterface

2017-09-15 15:29:55 257

原创 android关于EditText获取焦点的一个问题

之前用EditText遇到好多关于焦点的问题,最近想到了一个问题,就记录下来,以后再慢慢添加。1.页面刷新会让EditText失去焦点,比如设置某个控件显示隐藏,刷新adapter等等。我们可以延迟50ms给EditText重新设置焦点。2.我们知道,focusableInTouchMode和focusable是用来获取焦点的,如果其他控件设置了这属性,那它就能抢EditText的焦点。我遇到过li

2017-09-15 15:24:26 1280

原创 EditText 添加限制Emoji表情

只说这一句废话~public class MyEdtext extends EditText { private Pattern emoji; private Context mContext; private InputFilter[] emojiFilters; public MyEdtext(Context context) { super(con

2017-09-15 15:21:33 569

原创 Android自定义菊花进度条

先说废话这几天要做一个跟ios一样的菊花进度条,刚开始让UI切了一张图片,然后看看怎么转起来,发现android动画里没有这样的动画,毕竟菊花的每根线是只改变透明度,不改变位置的。最后想到了自定义控件。然后UI又改了样式,这个控件用不到了,写这里保存。这个菊花口有点大啊,没办法,ui给的要求就是这样。有没有bug我不知道,因为没有经过线上的考验,但是至少思路是这么回事。public class Lo

2017-09-15 15:18:28 633

原创 monkey的使用及与leakcanary结合测试内存泄漏并禁止点击状态栏音量键返回键

本文不以monkey和leakcanary的用法为主,要看它们用法百度一下大把的。本文要讲的是monkey使用的坑和与leakcanary结合以后的坑。一、monkey的简单使用新建一个whitelist的txt文档,里面写上包名将这个文档导入手机的根目录下。打开命令提示行,执行adb shell,然后执行命令。至于命令是什么意思,百度一下非常详细了。monkey --pkg-whitelist-f

2017-09-15 15:05:31 2606 2

原创 根据背景色动态改变前景色按钮的颜色

一、需求:个人主页顶部背景图,背景图上左上角有返回按钮。最开始做的返回按钮是白色的,但是考虑到背景色可能也是白色的,所以最好的做法是用两套返回按钮图,黄色和白色,根据背景色的颜色来设置返回按钮的颜色。看图,看右上角的设置按钮颜色:二、关于HSV颜色的简介(主要用到这玩意)。HSV(Hue, Saturation, Value)也称六角锥体模型。色调H用角度度量,取值范围为0°~360°,从红色开始按

2017-09-15 14:41:17 1682

jd-gui-1.6.4.jar

jd-gui-1.6.4,反编译神器,每次都不知道去哪里下载,有时候网络还不好,怎么都下载不下来,所以我上传了一份在这里,方便以后下载。

2019-11-10

dex2jar-2.0.zip

dex2jar-2.0,反编译神器,每次都不知道去哪里下载,有时候网络还不好,怎么都下载不下来,所以我上传了一份在这里,方便以后下载。

2019-11-10

platform.x509.pem platform.pk8 signapk.jar.zip

包含platform.x509.pem platform.pk8 signapk.jar.zip 安卓系统签名,将app变成系统应用。 对app-debug.apk进行签名。签名命令 > java -jar signapk.jar platform.x509.pem platform.pk8 old.apk new.apk 签名好的apk放到/system/app下

2019-09-27

TotalCommander_171.apk

TotalCommander是一个安卓文件管理软件。强大之处是配合VirtualXposed添加标签后可以打开对应的目录,包括/data/data下目录,不需要root手机。 我专门写了一篇文章介绍怎么使用工具: https://blog.csdn.net/weixin_36001685/article/details/102997126

2019-09-19

空空如也

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

TA关注的人

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