- 博客(16)
- 收藏
- 关注
转载 RecyclerView完全解析
(一).前言:话说RecyclerView已经面市很久,也在很多应用中得到广泛的使用,在整个开发者圈子里面也拥有很不错的口碑,那说明RecyclerView拥有比ListView,GridView之类控件有很多的优点,例如:数据绑定,Item View创建,View的回收以及重用等机制。那么今天开始我们来重点学习一下RecyclerView控件,本系列文章会包括到以下三个部分:RecyclerVi...
2018-06-25 16:13:29
214
原创 EditText属性2
android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"设置显示在空间上的提示信息android:numeric="integer"设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"设置单行输入,一旦设置为true,则文字不...
2018-06-25 16:10:34
397
原创 EditText android中关闭软键盘
/**隐藏软键盘**/ View view = getWindow().peekDecorView(); if (view != null) { InputMethodManager inputmanger = (InputMethodManager) getSystemService(Context.INPUT_METHOD...
2018-06-25 16:09:17
1713
原创 EditText属性
EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则...
2018-06-25 16:09:03
166
转载 Textview 使用之二:走马灯效果
一、前言介绍 在前一篇文章中( Textview 使用之一:伸缩效果 ),我们讲解到Textview 伸缩效果。当文本内容比较多,多行文本展示不全的时候,为了不影响布局美观,提高用户体验,我们会使用到Textview 伸缩效果。当文本内容不多,无需多行文本展示,单行文本展示不全时,此时选择Textview 走马灯效果更好。 实现:下面简单介绍Textview走马灯实现过程...
2018-06-25 16:01:32
513
原创 Textview 使用之一:伸缩效果
android开发过程中,经常遇到Textview展示不完全的情况。遇到此情况,通常的处理是:方案一、Textview添加android:ellipsize属性,让展示不完的部分使用省略号代替。方案二、Textview采用走马灯效果,使其滚动展示全部文本内容。(android Textview 使用之二:走马灯效果 android Textview 使用之二:走马灯效果 android Textv...
2018-06-25 15:58:47
211
原创 高亮TextView某个单词
public class TextViewLinkActivity extends Activity { TextView myTextView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2018-06-25 15:57:35
212
原创 TextView属性大全
今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/em...
2018-06-25 15:54:55
167
转载 Android之有效防止按钮多次重复点击
为了防止测试妹子或者用户频繁点击某个按钮,导致程序在短时间内进行多次数据提交or数据处理,那到时候就比较坑了~那么如何有效避免这种情况的发生呢? 我的想法是,判断用户点击按钮间隔时间,如果间隔时间太短,则认为是无效操作,否则进行相关业务处理首先将这块提取为工具类(方便接下来的调用),现在就起名为:ButtonUtilspublic class ButtonUtils { private s...
2018-06-25 15:53:08
166
转载 银行卡输入四位加一空格
/** * 银行卡四位加空格 * * @param mEditText */ protected void bankCardNumAddSpace(final EditText mEditText) { mEditText.addTextChangedListener(new TextWatcher() { int beforeTextLength = 0;...
2018-06-25 15:49:49
235
原创 Axure8.0基础教程 四
1、设置鼠标移入元件时的提示在文本框属性中{元件提示}中输入提示内容即可。(图1-1)2、设置矩形为其他形状在画布中点击矩形右上方圆点图标即可打开形状列表,设置为其它形状。(图1-2)3、 设置自定义形状在形状上点击,在菜单中选择【转换为自定义形状】,即可对形状进行编辑。也可以通过点击形状右上角的圆点图标,在打开的形状选择列表中选择【转换为自
2017-03-09 09:17:23
292
原创 Axure8.0基础教程 三
1、 设置文本框输入为密码文本框属性中选择文本框的{类型}为【密码】。(图1-1)2、 设置打开选择文件窗口文本框属性中选择文本框的{类型}为【文件】,即可在浏览器中变成打开选择本地文件的按钮。该按钮样式各浏览器略有不同。(图1-2)3、 限制文本框输入字符位数在文本框属性中输入文本框的{最大长度}为指定长度的数字。(图1-3)
2017-03-09 09:14:42
314
原创 Axure8.0基础教程 二
1、设置形状或图片圆角可以通过拖动元件左上方的圆点图标进行调整,也可以在元件样式中设置圆角半径来实现。(图1-1)2、 设置矩形仅显示部分边框在Axure RP 8的版本中,矩形的边框可以在样式中设置显示全部或部分。(图1-2)3、 设置线段/箭头/边框样式线段、箭头和元件边框的样式可以在快捷功能或者元件样式中进行设置。(图1-3)
2017-03-09 09:08:34
257
原创 Axure8.0基础教程 一
1、添加元件到画布在左侧元件库中选择要使用的元件,按住鼠标左键不放,拖动到画布适合的位置上松开。(图1-1)2、 添加元件名称文本框属性中输入元件的自定义名称,建议采用英文命名。建议格式:PasswordInput01或Password01名称含义:序号01的密码输入框格式说明:“Password”表示主要用途;“Input”表示元件类型
2017-03-09 09:03:44
1377
原创 HBuilder快捷键
创建HTML结构: h 8 (敲h激活代码块列表,按8选择第8个项目,即HTML代码块,或者敲h t Enter)中途换行: 'Ctrl+Enter'设置charset: m e 6 Enter引用外部js: s 2 Enter 'Ctrl+Enter'创建js区块: s Enter创建函数: f u n 3 (或者 f u n n Enter)为函数命名:W h o i
2017-02-17 15:47:17
618
原创 java获取时间戳的方法对比
方法1:System.currentTimeMillis();方法2:Calendar.getInstance().getTimeInMillis();方法3:new Date().getTime();方法1速度最快,方法2速度最慢。
2017-02-17 15:37:09
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人