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

原创 Android 7.0以上(包含8.0), popupWindow弹窗位置异常, 解决方案

通常我们的App中, 在标题的位置, 点击需要弹出菜单, 效果如下:这很难吗? 拿起键盘就是干…public void showAsDropDown(View anchor, int xoff, int yoff) { showAsDropDown(anchor, xoff, yoff, DEFAULT_ANCHORED_GRAVITY);}但是往往并不是我们想的那样

2018-01-18 15:46:42 13014 14

原创 Android Glide图片加载(加载监听、加载动画)

glide用法以及各种注意事项

2016-07-04 17:19:01 49056 3

原创 银行卡列表之背景颜色自动识别

目前市场是的大部分App, 都具有个人账户功能吧, 那么当然少不了银行卡这个角色. 银行卡列表背景色若设置成统一的单色调, 那多影响美观. 若我们能把银行logo的主色调当成背景, 那逼格瞬间提升百倍呀! 首先我们要读取logo的主色调, 当然得拿到logo. 这里用到了github上的这位大兄弟抓取的数据, https://github.com/digglife/cnbankcard...

2018-08-23 11:25:11 6430 1

原创 java反射, 不看你可别后悔

开发中, 难免遇到些私有的属性和方法, 就好比下面的实体一样, 我们该怎么获得她, 并玩弄于手掌呢? 我们先来个实体瞧瞧, 给你个对象你也new不了, hahaha… 单身wangpublic class Student { private String name; private int age; private Student(String name, in...

2018-04-28 16:33:37 2744 1

原创 android 可移动的标签

虽说可移动的标签没什么难度可言, 但对于些自定义view相对薄弱的来讲, 还是有点意义的, 比如说我.先看下我这边的效果图吧.整个绘制过程相对比较简单.首先onMessage中测量要具体显示的位置, 或者说能显示的大小是多少@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasure...

2018-04-12 16:27:34 1136

原创 App分享 自定义页面

最近在耍分享功能,其实分享无非就是分享图片,文字,图片加文字,别的不常用,就不提及了。产品脑洞大开想分享大图、文字描述、发表人。然而又想有个特殊标识是俺们公司分享的,你说屌不屌。当然设计想象力还是挺牛逼的,最终想出了,分享一张图片,内容包含:大图、文字描述、发表人、二维码、公司logo。

2017-10-26 15:45:43 1956

原创 二维码生成秘籍

二维码生成秘籍总结个平台生成二维码方法,包括PC、Android、IOS

2017-10-26 15:26:30 462

原创 android App内监听截图加二维码

Android截屏功能是一个常用的功能,可以方便的用来分享或者发送给好友,本文介绍了如何实现app内截屏监控功能,当发现用户在我们的app内进行了截屏操作时,进行对图片的二次操作,例如添加二维码,公司logo等一系列*。项目地址测试截图:截屏原理Android系统并没有提供截屏通知相关的API,需要我们自己利用系统能提供的相关特性变通实现。Android系统有一个媒体数据库,每拍一张照片,或使用系统

2017-08-04 09:40:19 3521 3

原创 android 无限轮播的广告位

无限轮播广告位没有录屏,将就将就着看,效果就是这样主要代码KsBanner.java/** * 广告位 * <p> * Created by <lzh> on 2016/12/20. */public class KsBanner extends FrameLayout implements ViewPager.OnPageChangeListener { private List<I

2016-12-28 12:41:40 559

转载 gradlew常用命令

gradlew常用命令gradlew -v 版本号gradlew clean 清除工程目录下的build文件夹gradlew build 检查依赖并编译打包这里注意的是 gradlew build 命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,该怎么办呢,下面介绍一个很有用的命令 assemble, 如gradlew assembleDebug

2016-12-21 13:22:16 21114

原创 android 最新支付宝开发

此篇文章仅个人经验,文采不好请见谅,有什么问题欢迎骚扰首先到下载相应的SDK和DEMO,地址:https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1配置路径:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.762

2016-08-31 16:38:04 1531

原创 This app has been built with an incorrect configuration. Please configure your build for VectorDrawa

Caused by:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test.rx/com.test.zh.MainActivity}: java.lang.IllegalStateException: This app has been built with an incorrect configuration. Please configure your build for VectorDrawableComp

2016-08-12 10:09:55 3154

空空如也

空空如也

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

TA关注的人

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