安卓笔记侠

专注安卓开发

导航

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

2017年3月25日 #

Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题

摘要: 在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应用程序之间、应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是存在安全性问题的,相应问题及解决如下: 1、当应用程序发送某个广播时系统会将发送的Intent与系统 阅读全文

posted @ 2017-03-25 23:15 安卓笔记侠 阅读(308) 评论(0) 推荐(0)

2017年3月23日 #

AsyncTask源码分析

摘要: 1.Android 3.0版本之前的AsyncTask 下面是Android 2.3.7版本的AsyncTask的部分源码。 1 public abstract class AsyncTask<Params, Progress, Result> { 2 private static final St 阅读全文

posted @ 2017-03-23 22:08 安卓笔记侠 阅读(257) 评论(1) 推荐(0)

2017年3月22日 #

Android微信支付—注意事项

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

posted @ 2017-03-22 23:01 安卓笔记侠 阅读(448) 评论(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 安卓笔记侠 阅读(3246) 评论(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 安卓笔记侠 阅读(823) 评论(0) 推荐(0)

onInterceptTouchEvent与onTouchEvent默认返回值

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

posted @ 2017-03-22 22:19 安卓笔记侠 阅读(4450) 评论(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 安卓笔记侠 阅读(618) 评论(0) 推荐(0)

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

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

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

2017年3月18日 #

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

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

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

2017年3月17日 #

Retrofit+RxJava(2)-基本使用

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

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

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