- 博客(27)
- 资源 (4)
- 收藏
- 关注
转载 springboot-aop以被注解的方法作为切点
首先参考https://blog.csdn.net/qq_38360892/article/details/89498196https://www.cnblogs.com/jun-ma/p/4844978.html-场景:sqlApi需要对rest接口进行计量计次,没有找到现成的接口调用次数&流量统计框架,因此考虑使用aop、前/后置通知对接口进行计量计次,前置接口解析token获得调用者信息,后置接口计算调用次数、下行流量-问题:一般aop是通过包名或类名指定切点类或切点方法.
2020-09-11 14:59:42
1756
1
原创 Android Alertdialog弹出框设置半透明背景
自定义AlertDialog基本步骤:1.写一个layout布局,使用inflater生成对应view对象2.新建AlertDialog.Builder对象builder3.builder设置自定义布局view,从view中获取各控件,设置对应业务逻辑4.builder.create()生成AlertDialog对象,dialog.show()显示弹窗以上基础方法中,若想给vi
2017-02-17 11:47:14
13758
转载 AndroidStudio运行报错 apk file does not exist on dis
第一步:点击Android Studio侧边栏的Gradle按钮第二步:点击左上角刷新下Gradle的配置原文 http://blog.csdn.net/ouyang_peng/article/details/51243441
2016-12-06 16:15:00
749
转载 js循环添加监听器时 只有最后一个有效
尝试循环添加div后,循环给这些div添加监听器时,出现了bug,现象为只有循环中的最后一个监听器有效,该问题涉及到闭包,引用这篇博文中的第一个方法解决,下次遇到可参考:http://blog.csdn.net/playboyanta123/article/details/17241597
2016-11-11 11:54:01
2660
原创 js给eventListener传递参数
项目中有多个img标签需要设置eventListener,其逻辑都是跳转url,考虑传入url值供eventListener中使用switch方式筛选,遇到eventListener传值问题,参考http://www.runoob.com/js/js-htmldom-eventlistener.html后,使用以下方法element.addEventListener("click",
2016-11-08 14:13:21
3688
转载 viewpager更新某一页数据
1.更改viewpager的数据源list后,调用其pagerAdapter的notifyDataSetChanged()方法2.在其pagerAdapter中重写getItemPosition方法,如下 @Override public int getItemPosition(Object object) { return POSI
2016-10-09 17:51:02
1282
转载 android AlertDialog中的Edittext自动获取焦点并弹出软键盘
转自 http://www.cuiweiyou.com/671.htmlprivate void confirmPhoneGurdPswd(final String guardPswd) { // 1.创建弹出式对话框 final AlertDialog.Builder alertDialog = new android.app.AlertDialog
2016-09-19 13:39:21
6433
原创 使用gson解析json及注意事项
gson解析规则:1.整个返回json视为一个jsonobj,创建java文件bean类作为该类模型2.所有内层jsonobject-->内部类,static修饰3.所有内部类和成员变量,都要在所属的类中创建对象,不用实例化,不能是static,可以有get/set方法,也可以直接.属性获得以上是根据服务器返回的json字符串声称bean对象的方法,也可以使用gsonformat声
2016-08-04 15:49:58
1628
原创 网络请求封装类lmxHttpUrlConnection
由于android在api23及以上的版本中废弃了httpclient,所以用了之前lmxHttpClient同样的方法,将请求完成的业务逻辑抽象后封装了httpUrlConnection,方式是一样的。 虽然也可以在高于23的版本下继续使用httpclient,方式见http://blog.csdn.net/u014727233/article/details/51985429,不过早晚还
2016-08-02 16:31:11
998
转载 androidStudio导入jar文件
对studio还不熟悉 网上查到的方法 在此记录对于已有.jar文件的jar包,添加方式为:1.项目切换到“Project”视图,切换后能看到libs文件夹2.将jar包拷到libs目录下3.右键jar文件,选择add as Library...此时studio自动重构,完成添加,亲测可行相关链接,感谢博主http://blog.csdn.net/a739697044/ar
2016-07-26 13:55:41
342
原创 android-webview无法解析网页中的mjpeg文件的解决办法
近期工作中在做一个视频对讲的项目,其中视频信号是由摄像头拍摄后以mjpeg的格式存放在网页上的信息,有的手机显示正常,有的手机却根本什么都不显示:正常的有:我的手机(乐视1pro)使用chrome浏览器mac电脑使用chrome浏览器无法显示的有:我的手机(乐视1pro)自带的浏览器(不确定是什么内核)我使用webview嵌套该网页地址以上,找不到办法解决,感谢andr
2016-07-22 22:38:11
1628
转载 androidStudio没有httpclient的解决办法
网上查到的 版本高于api22的项目中没有httplient,因为已被google去除较为简单的可行办法:1.build.gradle(module:app)中添加下列两行代码android { compileSdkVersion 24 buildToolsVersion "23.0.3" useLibrary 'org.apache.http.le
2016-07-21 18:19:40
4160
2
原创 listview长按后拖动item交换位置的帮助类
抽象类封装,需要在activity中创建帮助类对象并重写交换位置的方法changeItemPosition(数据源中id1,数据源中的id2),和重新显示listview的方法resetListview关键步骤:1.listview正常显示后,新建lmxListviewHelper对象并传入listview对象,重写两个抽象方法2.打开item交换功能--> helper.
2016-05-10 13:29:11
3919
1
原创 android上拉加载+下拉刷新
根据imooc慕课网有关上拉加载和下拉刷新的相关视频学习后个人修改(不实现onscroll接口)+整理,限于本人水平,该view无法做到完全封装,使用该view需要重写lmxlistview中的getReloadDataForlmxListviewh和getRefreshDataForlmxListview并手动调用removeFooterView(footerView)和refreshCompl
2016-05-05 15:15:15
427
原创 android 封装Http请求的帮助类
整理好的帮助类,注意Post请求使用编码我用的是utf-8/** * This class is used for : http request helper * * @author limengxiao * @version * 1.0 ${2016_4_24} ${23:58} */ package com.example.lmx
2016-04-25 00:04:23
866
原创 android封装网络请求
先说一下实现效果,写了帮助类之后,可以在Activity中将请求键值对放入一个map中,把map、url和其它一些你所需要添加的参数添加到构造方法中,然后在Activity中重写网络情趣i帮助类中的抽象方法即可。这里只拿get请求和完整的url打个比方(post不测试、map拼接String先不做)l,等我整理好之后会给伸手党整理一份完整的get/post帮助类大致原理就是在帮助类中传入u
2016-04-24 00:30:59
456
转载 Android开发 MeasureSpec介绍
在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式
2016-04-15 19:55:22
322
转载 eclipse 和 android studio 快捷键对比收藏了
eclipse 和 android studio 快捷键对比 操作studioeclipse debug/run计算变量值alt+F8ctrl+shift+I跳到下一步F8F6跳到下一个断点shift+F8F8进入到代码F7F5停止运行Ct
2016-03-05 22:20:59
373
转载 (转载)Android显示GIF
先声明这篇文章是转载的,另外引用原文一位大神的回复,如果程序无法正常使用:"4.0以上版本的安卓系统一般启用了硬件加速功能,无法播放此程序的gif,需要在AndroidManifest里面添加android:hardwareAccelerated="false"禁止掉硬件加速才可以正常播放。"正文: 教你轻松显示Gif图片大家都知道,Android开发模
2016-01-11 15:06:30
467
原创 MUI移动开发框架——微信支付(android部分)
MUI移动开发中的微信支付分两部分,一部分在服务端,一部分在客户端--------------------------------------------------------------服务端部分--------------------------------------------------------------: 我们客户端向服务器请求参数,服务器直接生成预支付单号并
2015-12-04 19:17:26
8430
原创 android 支付宝支付
支付宝代码部分比微信简单很多,不需要专门配置包名,随便放哪都行,稍微麻烦一些的就是申请和审核,具体记录一下审核流程:1.登录支付宝官网,选择"商家中心",登录后,选择"商户服务",并申请签约"移动支付",开通移动支付后,才可以将支付功能接入app2.登录b.alipay.com,登录后,点击"我的商家服务",如果"移动支付功能"已经申请成功的话,在商户名下方会出现查询PID、key按钮
2015-10-13 15:09:53
1074
4
转载 (转载)android之PhoneGap入门
转载自http://blog.csdn.net/beifengdelei/article/details/7702461
2015-09-22 13:25:10
363
原创 Android 微信支付
Android调用微信支付 由于官方资料太乱而且有些bug解释很不完善,又没有人工客服技术支持,网上的资料也是零零碎碎转来转去,没有博客就写篇日志记录一下,顺便喷一句,腾讯的东西真的太坑了,以下是整体流程和个人认为比较容易出错的地方的个人总结:1.后台设置 申请开发应用完成后,使用商户账号登录,可以创建APP,其中以下两项是必填的,而且不是随便填的
2015-09-09 14:49:13
739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人