- 博客(13)
- 收藏
- 关注
原创 WebView中addJavascriptInterface接口的隐患解决方案
我们很多时候要使用WebView来展示一个网页,现在很多应用为了做到服务端可控,很多结果页都是网页的,而不是本地实现,这样做有很多好处,比如界面的改变不需要重新发布新版本,直接在Server端修改就行了。用网页来展示界面,通常情况下都或多或少都与Java代码有交互,比如点击网页上面的一个按钮,我们需要知道这个按钮点击事件,或者我们要调用某个方法,让页面执行某种动作,为了实现这些交互,我们通常都是使
2017-05-10 10:08:22
5292
原创 到底什么是REST?怎么用通俗的语言解释REST以及RESTful?
最近在学习Retrofit的时候,看到Square官方对Retrofit的描述: “A type-safe REST client for Android and Java“即:Retrofit是为Android和Java平台的应用提供的一个类型安全的REST客户端。那么什么是REST呢?REST – Representational State Transfer 直接翻译:表现层状态转移。这个中文
2017-03-23 14:49:47
7635
原创 Android属性动画解析
在手机上实现酷炫的动画效果,是灰常让人赏心悦目的事情。Android系统为我们提供了三种动画:补间动画(Tweened Animation)、帧动画(Frame-By-Frame Animation)、属性动画(Property Animation)。其中,属性动画是在Android3.0才推出的,也是最强大的,所谓“来得早不如来得好”。那么属性动画好在哪里,下面我们就来一探究竟。属性
2017-02-16 09:11:22
378
转载 给 Android 开发者的 RxJava 详解
原文地址前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了
2017-01-19 10:27:21
308
转载 15 个 Android 通用流行框架大全
1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库
2017-01-18 09:28:22
278
原创 ListView自动滚动到最下面失败及解决
第一次发博客,记录一下自己刚刚遇到的一个问题,虽然解决了,但还是很疑惑,欢迎有识之士予以解答,感谢。最近项目里面要加入私信功能,需要ListView自动滚动到消息列表的底部,用mListView.smoothScrollToPostion(mAdapter.getCount()-1);结果不起作用,确切的说是不完全起作用,因为正常手指不去触摸干扰的情况下,是可以自动滚动到下面的,当手指拖动
2016-07-14 16:42:31
1294
转载 Android 编程下 Touch 事件的分发和消费机制
Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev);能够响应这些方法的控件包括:ViewGroup 及其子类、Activity。方法与控件的对应关系如下表所示:Touch
2016-05-05 18:11:56
287
转载 支付宝集成过程详解——运行DEMO (2016.01)
前言,梦想是需要坚持的,在路上,一路前行。加油。这两天软件需要集成支付宝了,第一次集成,过程还是挺简单的,不过由于支付宝官方文档写的不够清晰,也是走了一些弯路,下面把过程写出来分享给大家一、申请移动支付权限首先登录【支付宝开放平台】http://open.alipay.com/platform/home.htm,添加应用,申请移动支付权限。申请开通支
2016-05-04 22:57:53
392
转载 Android开发使用的常见第三方框架汇总
Android框架java数据库通信1、volley项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联动(Activity结
2016-05-04 22:54:11
369
转载 关于Android在线支付Alipay(支付宝)开发的经验分享,androidalipay
在近期,公司需要开发一个关于在线支付的模块,所以需要用到第三方支付平台转载请注明出处:http://blog.csdn.net/ht_android/article/details/45307165经过一周多的时间对这两种支付平台的研究,完成功能后将经验分享给大家,希望能帮助到有需求的朋友。首先是支付宝的开发资料方面: 接口申请url https://b.alipay.com/
2016-05-04 22:51:50
517
转载 友盟社会化Android组件之第三方登录
前段时间公司需要,逐步了新浪微博、腾讯qq、微信等授权登录验证的问题。如果要一个个申请,看文档写代码也是很多流程的。干脆用友盟社会化Android组件之第三方登录。友盟是集成了这些平台,还有其他主流的平台的。我在这里主要讲一下友盟里面微博登录。先看看友盟是怎么介绍自已的。一、友盟社会化分享介绍友盟社会化分享组件,帮助移动应用快速具备微信分享,微博分享、登录、评论、喜欢等社会化组件功能,助力
2016-05-04 22:38:43
385
转载 Android定位和地图开发实例
在android开发中地图和定位是很多软件不可或缺的内容,这些特色功能也给人们带来了很多方便。 首先介绍一下地图包中的主要类: MapController : 主要控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交通状况进
2016-05-04 22:34:55
321
转载 通信协议:HTTP、TCP、UDP
TCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP
2016-05-04 22:12:20
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人