Android

AndroidAOP之注解处理解释器详解二 2017-02-21

这篇文章主要介绍了Android AOP之注解处理解释器详解二的相关资料,需要的朋友可以参考下Android APO 注解处理解释器 相关文章: Android AOP注解Annotation详解(一)Android AOP之注解处理解释器详解(二)Android AOP 注解详解及简单使用实例(三) 一.提取Annotation信息 当开发者使用了Annotation修饰 ...

Android中判断网络是否连接实例详解 2017-01-18

这篇文章主要介绍了Android中判断网络是否连接实例详解的相关资料,需要的朋友可以参考下Android中判断网络是否连接实例详解 在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下: public class ConnectionDetector { private Context _context; public ConnectionDete ...

Android更改EditText下划线颜色样式的方法 2016-12-08

Android更改EditText下划线颜色样式的方法
Android 里 EditText下划线有默认的颜色样式,如何修改其颜色,而且想单独定义某一个界面的颜色样式呢.下面这篇文章主要介绍了Android更改EditText下划线颜色样式的方法,需要的朋友可以参考下前言 相信大家都知道,当使用AppCompatEditText(Edit Text)时,默认的下划线是跟随系统的#FF4081的颜色值的,通过改变这个值可以改变所有 ...

AndroidAOP注解详解及简单使用实例三 2016-12-05

AndroidAOP注解详解及简单使用实例三
这篇文章主要介绍了Android AOP 注解详解及简单使用实例三的相关资料,需要的朋友可以参考下Android  注解 相关文章: Android AOP注解Annotation详解(一)Android AOP之注解处理解释器详解(二)Android AOP 注解详解及简单使用实例(三) 一.简介 在Android 里面 注解主要用来干这么几件事: 和编译器一起给你一些提 ...

Android之沉浸式状态栏的实现方法、状态栏透明 2016-11-24

Android之沉浸式状态栏的实现方法、状态栏透明
本篇文章主要介绍了Android之沉浸式状态栏的实现方法.状态栏透明,具有一定的参考价值,有兴趣的可以了解一下.现在越来越多的软件都开始使用沉浸式状态栏了,下面总结一下沉浸式状态栏的两种使用方法 注意!沉浸式状态栏只支持安卓4.4及以上的版本 状态栏:4.4上是渐变色,5.0上是完全透明,本文模拟器为4.4演示 效果图: 注意!两种方法的区别: 第一种:为顶部栏跟随当前ac ...

Android滑动删除数据功能的实现代码 2016-11-01

Android滑动删除数据功能的实现代码
这篇文章主要介绍了Android滑动删除功能今天学习了新的功能那就是滑动删除数据.先看一下效果 我想这个效果大家都很熟悉吧.是不是在qq上看见过这个效果.俗话说好记性不如赖笔头,为了我的以后,为了跟我一样自学的小伙伴们,我把我的代码粘贴在下面. activity_lookstaff.xml <RelativeLayout xmlns:andro xmlns:tools ...

Android中handler使用浅析 2016-10-27

Android中handler使用浅析
本文主要介绍了Android中handler的使用,具有很好的参考价值.下面跟着小编一起来看下吧1. Handler使用引出 现在作为客户,有这样一个需求,当打开Activity界面时,开始倒计时,倒计时结束后跳转新的界面(思维活跃的朋友可能立马想到如果打开后自动倒计时,就类似于各个APP的欢迎闪屏页面),如下图: 作为初学者,可能觉得直接开启一个包含倒序循环的子线程就ok ...

Android中判断屏幕是否亮屏和是否解锁功能 2016-10-07

这篇文章主要介绍了Android中判断屏幕是否亮屏和是否解锁功能,需要的朋友可以参考下 1.屏幕是否亮屏: PowerManager powerManager = (PowerManager) context.getSystemService(Context.POWER_SERVICE); //true为打开,false为关闭 boolean ifOpen = powerM ...

Android取消EditText自动获取默认焦点 2016-09-30

本文主要介绍了Android取消EditText自动获取焦点默认行为的方法,具有很好的参考价值.下面跟着小编一起来看下吧最近在通讯录新建联系人=中,一进入一个页面, EditText默认就会自动获取焦点,很是郁闷, 如何让EditText不自动获取焦点? 那么如何取消这个默认行为呢? 在网上找了好久,有点监听软键盘事件,有点调用clearFouse()方法,但是测试了都没有 ...

AndroidEditText限制输入字符类型的方法总结 2016-09-24

这篇文章主要介绍了Android EditText限制输入字符类型的方法总结的相关资料,需要的朋友可以参考下Android EditText限制输入字符类型的方法总结 前言: 最近的项目上需要限制EditText输入字符的类型,就把可以实现这个功能的方法整理了一下: 1.第一种方式是通过EditText的inputType来实现,可以通过xml或者Java文件来设置.假如我 ...

Android的EditText字数检测和限制解决办法 2016-09-06

这篇文章主要介绍了Android的EditText字数检测和限制解决办法的相关资料,需要的朋友可以参考下Android的EditText字数检测和限制解决办法 控件EditText在Android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容. public class TextWatcherDe ...

AndroidHandler工作原理解析 2016-08-23

这篇文章主要为大家详细介绍了Android Handler的原理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下简介 在Android 中,只有主线程才能操作 UI,但是主线程不能进行耗时操作,否则会阻塞线程,产生 ANR 异常,所以常常把耗时操作放到其它子线程进行.如果在子线程中需要更新 UI,一般是通过 Handler 发送消息,主线程接受消息并且进行相应的逻辑处理. ...

AndroidAsyncTask的缺陷和问题总结 2016-08-16

这篇文章主要介绍了Android AsyncTask的缺陷和问题总结的相关资料,需要的朋友可以参考下Android  AsyncTask的缺陷和问题总结 在Android开发中,AsyncTask可以使得用户避免直接使用Thread类和Handler 来处理后台操作,适用于需要异步处理数据并将数据更新到界面上的情况.AsyncTask适用于后台操作只有几秒的短时操作.但是A ...

Android实现带数字的圆形进度条(自定义进度条) 2016-07-29

Android实现带数字的圆形进度条(自定义进度条)
在项目开发中经常遇到带圆形进度条的需求,在GitHub上逛了一圈,发现没有,今天小编抽空给大家分享Android实现带数字的圆形进度条自定义进度条,需要的朋友参考下开发 设计搞了一个带圆形进度的进度条,在GitHub上逛了一圈,发现没有,自己撸吧. 先看界面效果: 主要思路是写一个继承ProgressBar的自定义View,不废话,直接上代码: package com.fu ...

Android开发实现EditText光标居右显示 2016-07-18

这篇文章主要介绍了Android 开发实现EditText 光标居右显示的相关资料,需要的朋友可以参考下 Android 开发实现EditText 光标居右显示 前言: 有些时候肯定会遇到这种奇葩的需求,光标要靠右显示,因为Android里面光标默认是靠左显示的,那怎么实现呢,肯定有办法的,这里提供一种实现方式,看布局 <FrameLayout android:lay ...

Android仿荷包APP启动动画 2016-06-26

Android仿荷包APP启动动画
这篇文章主要为大家详细介绍了Android仿荷包APP启动动画的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下用荷包App的时候发现启动动画做的挺好玩的,于是便模仿实现了一下. gif效果图: animation.gif 实现思路: 仔细观察,可以看出动画的执行分为两个阶段:第一阶段为硬币掉落.第二阶段为钱包反弹. 布局xml文件如下: <?xml ver ...

Android控件View打造完美的自定义侧滑菜单 2016-05-30

Android控件View打造完美的自定义侧滑菜单
这篇文章主要介绍了Android控件View打造完美的自定义侧滑菜单的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下一.概述 在App中,经常会出现侧滑菜单,侧滑滑出View等效果,虽然说Android有很多第三方开源库,但是实际上咱们可以自己也写一个自定义的侧滑View控件,其实不难,主要涉及到以下几个要点: 1.对Android中Window类中的Decor ...

Android开源AndroidSideMenu实现抽屉和侧滑菜单 2016-05-29

Android开源AndroidSideMenu实现抽屉和侧滑菜单
这篇文章主要为大家详细介绍了Android开源AndroidSideMenu实现抽屉和侧滑菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下AndroidSideMenu能够让你轻而易举地创建侧滑菜单.需要注意的是,该项目自身并不提供任何创建菜单的工具,因此,开发者可以自由创建内部菜单. 核心类如下: /* * Copyright [email protected] ...

Android编程简单设置ListView分割线的方法 2016-05-16

这篇文章主要介绍了Android编程简单设置ListView分割线的方法,涉及Android布局简单操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了Android编程简单设置ListView分割线的方法.分享给大家供大家参考,具体如下: <LinearLayout xmlns:andro android:layout_width="wrap ...

Android实现图片拖动效果 2016-03-23

本文主要介绍了Android实现图片拖动效果的实例,具有很好的参考价值.下面跟着小编一起来看下吧要求: 1.通过手指移动来拖动图片  2.控制图片不能超出屏幕显示区域 技术点: 1.MotionEvent处理 2.对View进行动态定位(layout) activity_main.xml: <RelativeLayout xmlns:andro xmlns:tools ...