布局中EditText在android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容,作个笔记。 主布局: <?xml version=…
分类:Android
1111-Activity的四种启动模式
</br> 什么是Activity的启动模式 Activity的启动模式是指为一个Activity添加标记,告诉系统应该怎样启动这个Activity </br> 1. 标准模式(stantard)…
android 自定义边框
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/re…
浅谈装饰设计模式 - java
装饰设计模式是在不改变原类和使用继承的情况下,动态地扩展一个对象的功能,它是通过创建一个包装对象,也就是通过装饰来包裹真实的对象。 使用装饰者模式的时候需要注意以下几点内容: (1)装饰对象和真实对象有相同的接口。这样客…
小点知识——观察者模式,由浅谈到理解
观察者模式 自己对观察者模式的理解: 定义:Define a one-to-many dependency between objects so that when one object changes state, a…
TextView加图片,真正可以调大小位置
最近好多朋友问到,能不能用TextView解决图标加文字的组合,我说直接drawableLeft就可以了啊,你们也知道了,接下来回应我的是一个嘲笑的眼神。。。。。。他们说,这个方法并不能调整大小! 不信邪的我自己试了试,…
Android 自定义View的各种姿势2
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,如果能给各位看官带来一丝启发或者帮助,那真是极好的。 前言 上一篇我们详细分析了Android事件体系。也从源码角度彻底了解了为何会有如此表现…
Groovy学习笔记4:特殊注解
1.@Canonical 如果要编写的toString()方法只是简单地显示以逗号分隔的字段值,则可以使用@Canonical变换让Grooovy编译器帮来干这个活。 默认情况下,它生成的代码会包含所有字段。不过可以让它…
Activity背景显示app图标
问题描述:启动app时候进入第一个Activity后,也就是开屏页。跳转到下一个Activity,然后直接finish()结果会出现0.5秒的一个奇怪的背景,经多次测试,背景是app_icon也就是app图标平铺。 代码…
单例模式相关
单例对象的类只能允许一个实例存在,意味着只有通过该类提供的静态方法来得到该类的唯一实例,开发过程中我们通常需要一个全局对象进行一些数据、配置等的管理,但在开发过程中经常会有多线程的交互问题,因此我们使用单例模式时,写法可…
andoridAPT使用
前言 APT的概念大家应该不会陌生, 而且在很多第三方库中都有使用到, 最有名的应该就是ButterKnife了. 这里基础概念就略过了, 本篇主要是着重在怎么编写自己的注解处理器, 以及一些踩到的坑. 开始 一般要实现…