自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android studio 日志栏过滤器不见了

最近出现了这个问题,有时候开两个项目,一个有过滤栏, 一个没有过滤栏;有时候都没有过滤栏。解决办法如下:1、尝试移动log框到左右上下(效果最好)2、尝试启用并停用 Split Mode (有时有效)3、尝试启用并停用 Windowed Mode (好像比较靠谱)4、尝试重启 Studio (低概率修好)5、尝试重启电脑 (有时有效)...

2019-11-26 15:41:59 553 2

原创 关于WebView页面死活加载不出来,报错也找不到原因的问题

看看你的链接地址是不是https的 1、如果是,那么你可能需要在WebViewClient 中加上这么一段代码,本段代码跟 onPageFinished属同一级@Overridepublic void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { hand...

2019-06-13 16:46:51 3008

原创 小米安装提示 installation failed with message INSTALL_FAILED_USER_RESTRICTED 终极解决方案

打开 USB安装 即可,很多人说没SIM卡开不了你不会装个再开吗?就酱!不要开MIUI优化!

2019-04-10 15:54:16 826

原创 android 硬件加速的缺点

硬件加速不只是好处,也有它的限制:受到 GPU 绘制方式的限制,Canvas 的有些方法在硬件加速开启式会失效或无法正常工作。比如,在硬件加速开启时, clipPath() 在 API 18 及以上的系统中才有效。具体的 API 限制和 API 版本的关系如下图:根据HenCoder的结论展示,结果如下:所以,如果你的自定义控件中有自定义绘制的内容,最好参照一下这份表格,确保你的绘制操...

2019-02-21 16:01:00 1165

原创 安卓系统版本的市场留存占有分布情况

根据谷歌调查结果展示https://developer.android.com/about/dashboards/ 以 7 天为周期收集的数据(截止于 2018 年 10 月 26 日)。 未显示任何分布份额不足 0.1% 的版本。...

2019-02-20 16:25:58 1379

原创 Android Notification中的按钮点击没有反应,监听不到Intent事件处理

本文不说正常情况下如何配置,相信仔细看了教程必然都会配置,只说一下版本导致的问题不废话,如果手机版本>=android O,之前的配置是肯定没反应的,因为需要额外配置,以下是stackOverFlow的解释:I ran into the same, in Android Oreo you need to make it a explicit Intent (is not enough...

2018-12-19 21:18:02 2715 1

原创 ARounter报错"W/ARouter::: ARouter::There is no route match the path [/xxx/xxx], in group [xxx][ ]"

以下是官网的答复(这些都没什么卵用,看清了步骤都不会错)通常来说这种情况是没有找到目标页面,目标不存在 如果这个页面是存在的,那么您可以按照下面的步骤进行排查 检查目标页面的注解是否配置正确,正确的注解形式应该是 (@Route(path="/test/test"), 如没有特殊需求,请勿指定group字段,废弃功能) 检查目标页面所在的模块的gradle脚本中是否依赖了 aroute...

2018-12-17 15:05:52 925 1

原创 阿里 ARouter的github地址

不知道为什么搜不到,于是直接去github搜了下,下面是地址https://github.com/alibaba/ARouter

2018-12-13 17:22:51 2313

原创 页面加载进入会莫名的向下滑动一段距离解决办法

有时候会遇到这样的情况,明明没有手动滑动过界面,刚进入界面的时候页面却往下划了一段或者进入的时候看到的就是已经下滑完了的样子,导致本该在顶部的东西看不见了应该是你的布局中使用了列表或者可滑动的控件,比如listview,或者Scrollview,又或者是RecyclerView这时候,你需要做的就是在这些控件的父控件中加入这俩行代码即可android:focusable="true"androi...

2018-04-09 16:15:47 1435

原创 ScrollView 嵌套 RecyclerView导致列表显示不全解决方式

只需把ScrollView改成NestScrollView即可,另外,此方式使用之后就不能下拉刷新了

2018-01-10 15:08:53 456

原创 为AS添加JsonFormat工具和使用(如何在AS内部使用GsonFormat工具)

提供下载地址:https://plugins.jetbrains.com/plugin/7654-gsonformat具体使用是快捷键:Alt + S或者文件空白处右键:generate→GsonFormat

2017-12-15 12:02:22 1050

原创 Retrofit 文件(图片)和参数同时上传的方法

参考如下方式@Multipart@POST(NRConfig.UPDATE_FILES)Call> updateOneFile(@PartMap Map data,@Part("pic") RequestBody description,@Part MultipartBody.Part file);使用@Multipart注解,参数通过@PartMap形式上传,注意,

2017-07-20 15:23:17 5856 2

原创 关于CardView底部显示不出来或者不全的解释

如果你的代码中使用了CardView那么如果要在CardView内部放置控件什么的,或者让CardView显示一个圆角边框,那么你必须要做的是设置这些属性:android:layout_marginLeft="8dp"android:layout_marginRight="8dp"android:layout_marginBottom="8dp"android:layout_marg

2017-03-14 17:24:14 6462 2

原创 DrawerLayout中的NavigationView动态配置menu及headview点击

1、动态配置前提是已经配置好了,在里面进行修改,如果是完全不一样的则不太适用(这里仅作记录,不深究,后续在深入探讨)获取 navigationView.getMenu(),然后删除是:navigationView.getMenu().removeItem(R.id.nav_home);注意后面是id,并不是index当然可以增加navigationView.getMenu().ad

2017-02-10 15:44:06 2825

原创 关于android更改版本号和版本代码之后仍然不起作用的原因

如果你是使用的eclipse,那么就不用看本文章,eclipse中直接在manifest 中修改即可如果你是用的android studio,那么你在manifest中修改几百遍都不会起作用,因为studio项目读取的版本号和版本代码不是在manifest中读的在build.gradle中,有一个defaultConfig,在此修改版本号和版本代码才有用

2016-05-20 14:58:23 1473 2

转载 锁屏下活动处理

在接收消息广播的onReceive里,跳转到你要显示的界面。如:Intent intent = new Intent(arg0,MainActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);        arg0.startActivity(intent);在该activity的onCreate()方

2016-03-16 11:32:24 292

原创 安卓各个分辨率文件夹下图片的比例

ldpi、mdpi、hdpi、xhdpi、xxhdpi对应的比例为3:4:6:8:12不过目前来说,l和m分辨率已经不用了,所以,一般来说,只需要从h开始就好了另外,h的手机目前市场上也不多了,我用的oppo-a11属于这个分辨率的xh的分辨率以小米2和2s为基准xxh以三星note3为基准

2016-01-08 10:44:37 842

原创 recursive entry to execute pendingtransact……

如题,遇到这样的问题一般是嵌套使用fragment的问题,子fragment中使用了ViewPager,那么,解决方法就是,在设置适配器的时候如此设置:当你再次加载该页面出现重复的布局时,设置加载时候是否为第一次打开即可如全局变量 isFirst = true

2015-10-19 17:27:28 428

原创 关于安卓使用weight属性的一些见解

在哪里使用我再啰嗦一下吧,一般情况下,在线性布局中使用,当然,其他布局中,相对布局无用,其他的布局我没试过,也懒得试,因为觉得线性已经可以解决大部分问题所以,这里只讨论线性布局,总结一些我的观点和心得一:使用weight属性时候,如果想平分布局,常见的,一分为三,一分为四等等,横向:可以设置width=0dp,weight=1,各个控件均如此,纵向:设置height=0dp,weigh

2015-10-14 15:40:04 646

原创 wrap_content,fill_parent,match_parent属性分析

以下仅是凭印象和经验写出来的,有些未能仔细考证,求见谅前期我们接触安卓的时候,只有两个属性,即,前两个,后面增加了一个match_parent。有的人一直很模糊,第一个还好,自适应,但是后面的两个属性,得到的解释是:fill_parent可以被后者取代,正常情况下,fill跟match字面的意思也相近,所以很多人觉得这两个没区别,其实不然一:fill_parent表示占据整个行或者

2015-10-13 16:30:51 436

空空如也

空空如也

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

TA关注的人

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