![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 76
Spig跟着fly学前端
曾经的android,java仔
现在和fly一起学前端
展开
-
Android切换前后台,点击通知进入当前页面
在上一节讲述了,本人使用的怎么判断App退到后台的两种方式,这里主要讲述当App退出到后台的后,怎么点击通知回到原来按下HOME键之前的前台页面.好的,让我们看上节的部分代码:第一种方式:在BaseActivity中onPause方法中判断程序退出后台之后,进入广播页面:public class BaseActivity extends AppCompatActivity {原创 2016-09-19 18:43:38 · 5313 阅读 · 0 评论 -
android软键盘交互详解
前言Android 应用开发必不可少的涉及软键盘操作,也不可避免的遇到一些问题,这里主要总结主要针对几种不同的场景,分享相应的处理经验; 有一个很常见的需求,就是页面中软键盘打开时,希望能点击屏幕其他的任何位置,就能把软键盘给隐藏掉. 比如登录, 注册之类的常见页面. 在实际开发中,很多童鞋是这样做的,通过其他控件的点击事件,在onclick方法中调用隐藏软键盘的方法,从而达到相应效原创 2017-03-31 14:44:41 · 3664 阅读 · 18 评论 -
Android权限处理,不同版本的兼容
一、概述Android权限机制的变化.主要以Android 6.0为分水岭.关于Android的权限机制变化的文章,网上的博客很多,我这里对自己开发过程中遇到的情况,进行的整理和分类,主要根据targetSdkVersion和Build.VERSION.SDK_INT的区别区分三种情况:二、不同环境的分析 Android 6.0运行权限原创 2016-10-25 18:47:55 · 4491 阅读 · 0 评论 -
Android 扫一扫功能实现(Zbar)
1.一本正经的简介:如果你觉得快乐,你就扫一扫. 如果你觉得快乐,你就扫一扫. 如果你觉得快乐,你就扫一扫. 早上买豆浆油条可以扫一扫,中午吃湘菜可以扫一扫,街边卖水果的大妈支持扫一扫. 如果你现在还不知道什么是扫一扫,你就找块水豆腐了断吧.2.准备工作:1.实现扫一扫功能需要用到解码库,才能识别出二维码信息, 下面提供两个开源库地址: ZBar:https://github.com/原创 2016-11-27 01:26:37 · 11614 阅读 · 33 评论 -
android怎样判断应用程序退到后台
判断手机是否退到后台,这是我们在Android开发中实现一些功能时,经常会考虑的问题比如:按HOME,BACK键时,程序退到后台,消息以Notification形式弹出 ,或者程序在服务中把App退到后台,弹出服务浮窗,点击后回到当前页面等,这些也是实现及时通讯,服务推送过程经常遇到的,比如QQ,微信消息提醒,网络电话通知展示等.废话不多说,直接上图:如果需要判断程序进入后台,然...原创 2016-09-19 18:27:07 · 13573 阅读 · 0 评论 -
设计模式之代理模式-老宋丶宝强篇
一 . 简介 代理模式是Android 开发中常用的一种设计模式,能为其他对象提供一种代理以控制对这个对象的访问,能在客户端和目标对象之间起到中介的作用。对于一些初学者来说,上述定义可能很难理解,或者理解了定义却不知道怎么运用,试用哪些场景. 本文从基础定义介绍代理模式,同时从常用的框架中举例,介绍代理模式的使用. 希望能帮助还没有理解的猿(媛)们理解.欢迎大家指正.二. 详解原创 2017-02-17 13:37:25 · 564 阅读 · 3 评论 -
Android Logger日志框架实现
一款漂亮和实用的Android日志框架一直是Android程序员喜欢的工具. 本文基于Logger日志框架,改写的poponLogger日志框架,有以下特点:支持map,json,xml,以及数组的打印;可以把日志缓存到文件中;可以控制日志的显示和缓存级别;使用详解1.如果没有其他需求,直接使用打印,加载默认配置,无需手动初始化操作: Logger.e( "onCreate: 智慧与掉渣天原创 2016-12-05 17:20:58 · 2322 阅读 · 0 评论 -
dragger2
dragger2原创 2017-04-30 23:10:27 · 674 阅读 · 0 评论 -
Google in app billing 应用内支付
一 简介Google in app billing 是google play 商店的应用内支付,他是一种应用内的虚拟的道具支付服务,支持应用内支付(inapp)和订阅(subs)两种模式; 一般在中国很多应用都不会用到这个服务,原因有三点: in app billing不支持中国服务,不能绑定国内的信用卡(借记卡) in app的受管理商品中的本地价格不支持人民币 支付金原创 2017-01-09 14:11:51 · 4674 阅读 · 7 评论 -
Android事件分发之前做了啥?
Android事件分发机制详解谈到Android事件分发机制问题,大家肯定都是在熟悉不过,Android体系中的常用知识,也是面试中经常被关注的问题,我也经常被问到,以前被问事件分发机制,我都是这样回答:ViewGroup中有dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent三个方法,可以分发,拦截,消费事件,而View中只有d...原创 2018-08-28 10:19:03 · 218 阅读 · 0 评论