自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 Gradle配置lintOptions

Gradle配置lintOptionsandroid {lintOptions {// true–关闭lint报告的分析进度quiet true// true–错误发生后停止gradle构建abortOnError false// true–只报告errorignoreWarnings true// true–忽略有错误的文件的全/绝对路径(默认是true)//absolute...

2019-01-07 11:13:11 577

原创 Android studio实现自动导包和自动删除无用导包

1.只针对当前页面删除无用导包:Code-Optimize Imports 快捷键 control+option+O2.File–>Settings–>Editor–>General–>Auto Import 选中Optimizes imports on the fly,和Add unambiguous imports on the fly即可。...

2018-09-27 15:57:41 2266

原创 高德地图 3D包进入黑屏

最近在集成高德地图3D包的时候,一直出现黑屏,最新的高德包,在高德开放平台提问也一直没人能解答,网上对这个问题的答案也很少:最后没办法,只好对着官网一步步检查,一步步尝试,最后完美解决,原来是在配置so文件的时候,配置出现了问题,导致读取so文件出了问题,这个坑,估计一般人不注意,都容易出现,特记录一下:这是官网的配置方法,我犯的错误就在我把方法一,方法二都操作了,具体就是:我配置了jniLibs...

2018-05-14 15:37:05 9147 10

原创 混淆bug:* What went wrong: Execution failed for task ':app:transformClassesAndResourcesWithProguardFor

最近在打包的时候遇到这个奇葩问题,也是对前面文章的补充,一直打release包不成功,报* What went wrong:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.> Job failed, see logs for details看了几遍proguard-rule...

2018-04-03 20:58:24 5694 3

原创 java.lang.NoSuchMethodError: No static method getFont(Landroid/content/Context;ILandroid/util/Typed

Android studio 更新到3.0以上,老是闪退,不能正常运行,报    java.lang.NoSuchMethodError: No static method getFont(Landroid/content/Context;ILandroid/util/TypedValue;ILandroid/widget/TextView;)Landroid/graphics/Typeface;...

2018-04-03 19:46:31 986

原创 Android悬浮窗实现 使用WindowManager

最近项目要做一个悬浮窗的广告栏,闲来无事,就做了一个demo,不足之处,敬请吐槽!其实功能非常简单,就是在系统上弹出一个跑马灯的textView,循环播放,就跟电视上一样,时不时在屏幕顶端弹一个广告,播放某某消息。这里我用到了WindowManager跟textView的跑马灯效果,废话不多说,直接上代码:首先是WindowManager管理类:package com.demo.windowman

2017-05-26 09:51:19 11587 4

原创 Android 项目混淆系列1

做Android项目,一旦要上线,一般都会用到混淆,不像ios,没有这个烦恼,现在就把我做这些项目遇到的坑总结下,便于后期自己查看,也顺便给大家做一个参考~~ 下面是我混淆的一点小经验: 1.当res中有资源文件是动态使用时,不要在gradle里面将 shrinkResources 设置成trueshrinkResources true //移除无用的resource 文件 原因...

2017-05-26 09:36:07 336

原创 Android 项目混淆系列2

这篇接着上篇,上篇文章已经大概介绍了一些常见的坑,以及需要混淆的地方,这篇文章是对上篇的补充,也是最近碰到的一些坑。 首先,讲一下这次遇到的坑,就是环信的。开始已经按官方的混淆,结合网上的一些文章做的混淆,代码如下: -dontwarn com.easemob.** -keep class com.easemob.** {*;} -keep class org.xmlpull.** {*...

2017-05-26 09:14:02 882

原创 as打jar包

1》新建lib文件2》将下列命令按照自己需要配置在该lib的gradle文件中: task makeJar(type:Jar){ //清空已经存在的jar包 delete’libs/sdk.jar’ //指定生成的jar包名 baseName’sdk’ //从class文件生成jar包 from(‘build/intermediates/

2016-11-09 11:36:19 1453

原创 解决Android 5.0以上版本Button自带阴影效果的方法

最近在项目中碰到一个问题,就是在Android5.0版本以上,button会自带阴影效果,但苦逼的是我们的产品要我们去掉阴影效果,以下提供两种方法:1.直接在要去掉button的XML文件中加:设置该属性就可以去掉自带的阴影。 该属性在API 11及以上可用。style="?android:attr/borderlessButtonStyle"具体配置:<Butto

2016-09-03 22:13:19 1034

原创 Android 判断是否有网及无网处理

当我们开发时,为了提高用户的体验,常常要监测手机的网络状态,当手机处于无网状态时,我们会做一些相应的处理或者引导用户去打开网路,以下是我总结的一些经验,不足之处,还请谅解,如果有错误的地方,欢迎拍砖.(做了快两年的Android了,总觉得要做点什么,要不然感觉自己都在虚度了)首先我们得自定义一个NetStateReceiver 继承extends  BroadcastReceiver

2016-08-19 10:43:31 3949

原创 使用HorizontalScrollView 注意事项

HorizontalScrollView 属于 ScrollView 的横向滚动,我在使用时,在布局文件中添加了一个LinearLayout的子类。   然后获取LinearLayout,动态在其中添加View,用来显示多项。  但是问题出来了,有时候添加很少的View,是正常显示,但当多到一定程度,就发现显示的View少了n个,或者最左边的显示不全。  问题解决方法:

2016-08-19 10:41:33 268

Android悬浮窗实现 使用WindowManager Demo

Android悬浮窗实现 使用WindowManager实现像电视顶端文字广告栏效果,开发工具:AS

2016-09-19

空空如也

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

TA关注的人

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