摘要:
转自:http://www.trinea.cn/android/layout-performance/ 本文为Android性能优化的第二篇——布局优化,主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他La 阅读全文
2016年4月7日
2016年3月14日
摘要:
1.theme和style都是一组属性的集合,用于定义文本、颜色、大小等显示风格。他们都是资源,可以用android系统级别的一些默认的风格和主题资源,你也可以自定义你自己的主题和风格资源。 2.自定义style 注意:@符号表明了我们应用的资源是前边定义过的(或者在前一个项目中或者在Android 阅读全文
2015年8月7日
摘要:
1 public class AutoScrollTextView extends TextView implements Runnable { 2 private int currentScrollX;// 当前滚动的位置 3 private boolean isStop = f... 阅读全文
2015年6月17日
摘要:
expandableListView是带分组的Listview,通常会有setOnChildClickListener,setOnGroupClickListener,但如果是长按的事件,可以用以下方法来实现长按事件的监听elv.setOnItemLongClickListener(new OnIt... 阅读全文
2015年6月15日
摘要:
edittext 有个onCreateInputConnection 的方法,通过它可以自定义一个输入法连接器,那里连接器里面有个方法(finishComposingText)能监听输入完成的动作.public class MyEditText extends EditText{ ... 阅读全文
摘要:
1.EditText作为一个比较成熟的View,在Android的应用开发中得到极为广泛的使用。在某些特殊情况下,我们可能需要定制EditText的输入内容,只允许指定功能的输入,例如输入一个”ddd:mm:ssssss“格式的度分秒角度。一些错误的思路有:(1)OnKeyListener,实现Ed... 阅读全文
2015年6月14日
摘要:
这个格式是用来形容小数的,所以只对小数部分起作用0 一个数字# 一个数字,不包括 0 (0和#就是一个占位符,有几个就意味着要显示多少位,区别是0 匹配任意数字,#匹配不包括0的任意数字(最后的0而非中间的0)). 小数的分隔符的占位符, 分组分隔符的占位符; 分隔格式。- 缺省负数前缀。% 乘以 ... 阅读全文
2015年6月8日
摘要:
1.oracle怎样修改表名、列名、字段类型、添加表列、删除表列ALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名ALTER TABLE SCOT... 阅读全文
摘要:
第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性,一般我们在这样做的时候都告诉自己,没关系,等写完代码我就把这些东西一并删了。但是你可能... 阅读全文
2015年5月4日