希望有一天

我能成为你们的骄傲

排序:
默认
按更新时间
按访问量

Android事件分发机制详解

Android事件分发机制详解 谈到Android事件分发机制问题,大家肯定都是在熟悉不过,Android体系中的常用知识,也是面试中经常被关注的问题,我也经常被问到,以前被问事件分发机制,我都是这样回答: ViewGroup中有dispatchTouchEvent,onIntercep...

2018-08-28 10:19:03

阅读数:20

评论数:0

Kotlin的数据类,枚举类,单例类

数据类 Kotlin 新增 数据类的概念,使用data关键字声明class,不用手动写一堆 getter和setter方法, 自动生成通用方法的默认实现 data class UserInfoBean( val authStatus: String, // 认...

2018-06-16 19:21:05

阅读数:115

评论数:0

Kotlin 类

类的声明 在Kotlin中类的声明使用class关键字. 构造器 类实例必须使用构造器方法,Kotlin中区分主构造器,和第二构造器 主构造器必须有,不声明,编译器就默认生成是不带参数的主构造器 第二构造器可以声明多个,使用constructor关键字表示 ...

2018-06-14 17:43:29

阅读数:49

评论数:0

kotlin的 if,when,for,while语句

简介 kotlin和Java一样,都有自己的流程控制语句,比如分支语句、循环语句和跳转语句等,而且两者区别不是很大,kotlin相对java的流程控制语句,使用更灵活,功能更强大 if if-else语句,代表如果满足条件就执行if的内容-否则就执行else内容,是最基本的条件控制(...

2018-01-30 21:54:24

阅读数:298

评论数:0

Kotlin的变量、函数fun

前言 本章讲解Kotlin的基础知识,对比java 语言特征帮助理解。 基本语法概述 Java 语法概述 Java中一切皆为对象 Java有四类八种基本数据类型以及他们的包装类 Java中不支持函数,只有方法的概念,且所有的方法都必须定义在类中 Java中默认的修饰...

2018-01-19 16:58:42

阅读数:158

评论数:0

Kotlin的安装、编译、运行

前言 在现今天的程序语言中,基于JVM的语言非常多,如Scala,Groovy,JRuby等,而kotlin和这些语言一样,都只提供编译器,没有提供运行环境。自从2017年的Google的IO大会上提出Kotlin成为Android APP开发语言,Kotlin就瞬间被人熟知,然后本人也加入了k...

2018-01-16 18:32:20

阅读数:304

评论数:0

Android studio生成jar包,及上传Jcenter

Android studio在gradlew build 的时候会生成build文件夹. 然后可以找到build/intermediates/bundles/release/classes.jar文件 这个文件就是我们需要导出的jar包. 然后可以通过配置gradle...

2017-12-21 18:15:01

阅读数:314

评论数:0

dragger2

dragger2

2017-04-30 23:10:27

阅读数:416

评论数:0

android软键盘交互详解

前言Android 应用开发必不可少的涉及软键盘操作,也不可避免的遇到一些问题,这里主要总结主要针对几种不同的场景,分享相应的处理经验; 有一个很常见的需求,就是页面中软键盘打开时,希望能点击屏幕其他的任何位置,就能把软键盘给隐藏掉. 比如登录, 注册之类的常见页面. 在实际开发中...

2017-03-31 14:44:41

阅读数:2504

评论数:20

设计模式之代理模式-老宋丶宝强篇

一 . 简介 代理模式是Android 开发中常用的一种设计模式,能为其他对象提供一种代理以控制对这个对象的访问,能在客户端和目标对象之间起到中介的作用。 对于一些初学者来说,上述定义可能很难理解,或者理解了定义却不知道怎么运用,试用哪些场景. 本文从基础定义介绍代理模式,同时从常用的框架...

2017-02-17 13:37:25

阅读数:355

评论数:3

Google in app billing 应用内支付

一 简介Google in app billing 是google play 商店的应用内支付,他是一种应用内的虚拟的道具支付服务,支持应用内支付(inapp)和订阅(subs)两种模式; 一般在中国很多应用都不会用到这个服务,原因有三点: in app billing不支持中...

2017-01-09 14:11:51

阅读数:2177

评论数:7

Android Logger日志框架实现

一款漂亮和实用的Android日志框架一直是Android程序员喜欢的工具. 本文基于Logger日志框架,改写的poponLogger日志框架,有以下特点: 支持map,json,xml,以及数组的打印; 可以把日志缓存到文件中; 可以控制日志的显示和缓存级别; 使用详解1.如果没有其他需求,...

2016-12-05 17:20:58

阅读数:922

评论数:0

Android 扫一扫功能实现(Zbar)

1.一本正经的简介:如果你觉得快乐,你就扫一扫. 如果你觉得快乐,你就扫一扫. 如果你觉得快乐,你就扫一扫. 早上买豆浆油条可以扫一扫,中午吃湘菜可以扫一扫,街边卖水果的大妈支持扫一扫. 如果你现在还不知道什么是扫一扫,你就找块水豆腐了断吧.2.准备工作:1.实现扫一扫功能需要用到解码库,...

2016-11-27 01:26:37

阅读数:7419

评论数:27

Android权限处理,不同版本的兼容

一、概述 Android权限机制的变化.主要以Android 6.0为分水岭.关于Android的权限机制变化的文章,网上的博客很多,我这里对自己开发过程中遇到的情况,进行的整理和分类,主要根据targetSdkVersion和Build.VERSION.SDK_INT的区别区分三种情况: ...

2016-10-25 18:47:55

阅读数:2576

评论数:0

Android切换前后台,点击通知进入当前页面

在上一节讲述了,本人使用的怎么判断App退到后台的两种方式,这里主要讲述当App退出到后台的后,怎么点击通知回到原来按下HOME键之前的前台页面.好的,让我们看上节的部分代码: 第一种方式:在BaseActivity中onPause方法中判断程序退出后台之后,进入广播页面: public c...

2016-09-19 18:43:38

阅读数:2504

评论数:0

android怎样判断应用程序退到后台

判断手机是否退到后台,这是我们在Android开发中实现一些功能时,经常会考虑的问题,比如:按HOME,BACK键时,程序退到后台,消息以Notification形式弹出 ,或者程序在服务中把App退到后台,弹出服务浮窗,点击后回到当前页面等,这些也是实现及时通讯,服务推送过程经常遇到的,比如QQ...

2016-09-19 18:27:07

阅读数:7632

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭