最新消息:文章中包含代码时,请遵守代码高亮规范!

Android

HandlerThread的使用以及原理【转载】

Android Will 1年前 (2017-03-23) 687浏览 0评论

一、HandlerThread的含义 HandlerThread能够新建拥有Looper的线程。这个Looper能够用来新建其他的Handler。(线程中的Looper)需要注意的是,新建的时候需要被回调。 二、HandlerThread的用法 一般...

Fragment 懒加载实战【转载】

Android Will 1年前 (2017-03-23) 558浏览 0评论

一、Fragment 懒加载是什么意思? 所谓懒加载,即Fragment 的 UI 对用户可见时才加载数据。 以前我没啥经验,一股脑的从服务器拉取数据之后立马把数据绑定到 Fragment 的 UI 组件上,可能不符合部分产品的需求。 二、那么懒加载...

Android静态变量的生命周期【转】

Android Will 1年前 (2017-02-22) 485浏览 0评论

Android是用Java开发,其静态变量的生命周期遵守Java的设计。我们知道静态变量是在类被load的时候分配内存的,并且存在于方法区。当类被卸载的时候,静态变量被销毁。在PC机的客户端程序中,一个类被加载和卸载,可简单的等同于jvm进程的启动和...

AS中接入银联支付【原创】

Android Will 1年前 (2017-02-22) 794浏览 0评论

最近在项目中需要接入第三方银联支付,然后就想把它总结下,下面就来看看怎么接入。 一.要去官方平台下载SDK和集成文档,地址:银联支付 在产品分类下载中选择“手机控件支付”,然后选择下载安卓版还是iOS版。 二.添加SDK包 1. 把UPPayAssi...

一套完整的APP版本更新代码【原创】

Android Joy 1年前 (2017-01-10) 1175浏览 0评论

在很多APP中版本更新是最基本的一个功能了,那么从检查版本更新到下载自动安装这一系列过程改如何实现呢,当然有很多方式,这里我总结了一种其中很基本的方式。 这是效果图:           检查更新这...

APP退出后台运行【原创】

Android Joy 1年前 (2017-01-09) 728浏览 0评论

平常我们在退出APP的时候会经常看到这样的提示“再按一次退出应用程序”,这样的代码是比较容易实现的。也会遇到什么都不提示的情况,比如支付宝。在首页的时候点击返回键会直接回到桌面,再点击支付宝是直接进入而不是重新启动,这个就叫作:在后台运行。那么如何实...

Activity管理Fragment解析【转载】

Android Will 1年前 (2017-01-09) 724浏览 0评论

首先Fragment的生命周期完全由所属的Activity掌控,并没有像Activity一样由AMS管理。 FragmentActivity生命周期与事件分发,先从一张图简单看下各个类之间的关系(这里并没有详细列出所有类以及类的方法,有些不影响分析的...