- 博客(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
原创 银行卡列表之背景颜色自动识别
目前市场是的大部分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
原创 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关注的人