安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 50 下一页

2017年3月22日 #

Android微信支付—注意事项

摘要: 坑点一:PayReq的参数 sign的生成 PayReq对象有个参数为packageValue 而sign生成时要用到packageValue,但是对应的Key是package,这里的key容易弄错 坑点二:支付回调方法 微信使用反射找到对应的类并实现的回调 微信官方给出的说明如下: 参照微信SDK 阅读全文

posted @ 2017-03-22 23:01 安卓笔记侠 阅读(430) 评论(1) 推荐(0) 编辑

Android微信支付SDK开发

摘要: 一、准备工作 1、开发平台及SDK下载 微信开放平台 https://open.weixin.qq.com 下载SDK 微信支付Demo下载 http://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1 2、创建应用 创建移动应用获取 AppI 阅读全文

posted @ 2017-03-22 22:55 安卓笔记侠 阅读(3183) 评论(1) 推荐(0) 编辑

Android支付宝SDK开发笔记

摘要: 一、准备工作 〉1、下载开发包 https://b.alipay.com/order/productDetail.htm?productId=2014110308141993&tabId=4#ps-tabinfo-hash 压缩包下的“支付宝钱包支付接口开发包”中即有Andoid使用支付宝的JAR和 阅读全文

posted @ 2017-03-22 22:42 安卓笔记侠 阅读(802) 评论(0) 推荐(0) 编辑

onInterceptTouchEvent与onTouchEvent默认返回值

摘要: 其中Layout里的onInterceptTouchEvent默认返回值是false,这样touch事件会传递到View控件,Layout里的onTouch默认返回值是false, View里的onTouch默认返回值是true,当我们手指点击屏幕时候,先调用ACTION_DOWN事件,当onTou 阅读全文

posted @ 2017-03-22 22:19 安卓笔记侠 阅读(4384) 评论(1) 推荐(0) 编辑

2017年3月19日 #

线程间的通信方式3--Handler

摘要: Android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍: 1.线程的魔法师 Looper Looper的字面意思是“循环 阅读全文

posted @ 2017-03-19 00:16 安卓笔记侠 阅读(606) 评论(0) 推荐(0) 编辑

Android应用程序启动过程(二)分析

摘要: 本文依据Android6.0源码,从点击Launcher图标,直至解析到MainActivity#OnCreate()被调用。 Launcher简析 Launcher也是个应用程序,不过是个特殊的应用。俗称“桌面”。通过PackageManagerService查询所有已安装的应用程序,并保存相应的 阅读全文

posted @ 2017-03-19 00:03 安卓笔记侠 阅读(892) 评论(0) 推荐(1) 编辑

2017年3月18日 #

线程间的通信方式2--管道流Pipes

摘要: “管道”是java.io包的一部分。它是Java的特性,而不是Android特有的。一条“管道”为两个线程建立一个单向的通道。生产者负责写数据,消费者负责读取数据。 下面是一个使用管道流进行通信的例子。 在这个例子中,对EditText设置一个TextWatcher监听,一旦EditText的内容发 阅读全文

posted @ 2017-03-18 21:29 安卓笔记侠 阅读(1344) 评论(0) 推荐(0) 编辑

2017年3月17日 #

Retrofit+RxJava(2)-基本使用

摘要: 首先是抽象的基类 然后是Cookies拦截器 CookieUtil则是一些自定义解析和生成方法以及SharedPreferences的存取,代码略 然后是Api类 再就是将Retrofit的响应消息经过Gson解析成期望的数据结构,称之为Model类 上文的BaseResp和UserProfileR 阅读全文

posted @ 2017-03-17 23:15 安卓笔记侠 阅读(1017) 评论(1) 推荐(0) 编辑

Retrofit+RxJava(1)-在Android Studio中配置

摘要: 在build.gradle中添加 Retrolambda是借用Java8的语法特性,需要配置好Java8 安装好Java8后在File > Project structure > SDK Location中配置Java8路径 阅读全文

posted @ 2017-03-17 23:06 安卓笔记侠 阅读(566) 评论(0) 推荐(0) 编辑

SwipeRefreshLayout嵌套ScrollView实现下拉刷新

摘要: API doc:http://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html 首先须把你的support library的版本升级到19.1或更新 效果: 使用超级简单! 在layou 阅读全文

posted @ 2017-03-17 23:00 安卓笔记侠 阅读(675) 评论(0) 推荐(0) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 50 下一页