通常情况下只需要在布局文件中加入maxlength这一属性即可 最近做项目的时候发现不灵了,上网查了一下,发现是因为设置了禁止输入空格和回车导致冲突,可以在逻辑代码中添加一下内容解决 特此记录 ...
分类:
移动开发 时间:
2019-03-31 11:10:29
阅读次数:
216
1.抽屉布局(drawerlayout) activity_main.xml中的总体布局设置为drawerlayout 2.拖入NavigationView组件(在container中) 3.给NavigationView组件设置头部布局 <1>在app >src >main-->res-->lay ...
分类:
移动开发 时间:
2019-03-04 19:16:49
阅读次数:
690
一般在根布局文件activity_main.xml中会出现 tools:context = .MainActivity。 这个属性的意思是:如果你在AndroidManifest.xml文件中为某个activity设置了Theme样式,那么,一般情况下,你在layout布局里面是无法直接看到这个效果 ...
分类:
移动开发 时间:
2019-03-01 09:28:05
阅读次数:
177
在Android开发中,屏幕适配是一个非常头痛的问题,因而为了去进行屏幕适配,作为程序员,是呕心沥血,历经磨难,哈哈 我们之前做屏幕适配一般都会用到一下两种方式: 第一种就是宽高限定符适配,什么是宽高限定符适配呢 就是这种,在资源文件下生成不同分辨率的资源文件,然后在布局文件中引用对应的 dimen ...
分类:
移动开发 时间:
2019-02-28 21:25:54
阅读次数:
263
在Android开发中经常会用到ListView,也就是列表,而列表的内容需要如何决定呢,很好的方法是使用各种adapter 首先来看看用entries添加列表内容 在布局文件中,创建一个ListView,其内容在values文件夹下的arrays.xml文件中 entries为ListView中的 ...
分类:
移动开发 时间:
2019-02-26 22:18:43
阅读次数:
366
布局文件 后台代码 Spinner spxl = (Spinner) findViewById(R.id.SpinnerXL); Spinner sptk = (Spinner) findViewById(R.id.SpinnerTK); Spinner sptktitle = (Spinner) ...
分类:
其他好文 时间:
2019-02-12 00:13:33
阅读次数:
211
在新建布局文件的时候,页面显示: design editor is unavailable until a successful build(设计编辑器不可用,直到成功创建。) 细看下面还有一行错误: Error:Execution failed for task ':app:preDebugAnd ...
分类:
移动开发 时间:
2019-02-07 16:24:40
阅读次数:
1844
LinearLayout linearLayoutMain = new LinearLayout(this);//自定义一个布局文件 linearLayoutMain.setLayoutParams(new LayoutParams( LayoutParams.MATCH_PARENT, Layou ...
分类:
移动开发 时间:
2019-02-03 10:47:35
阅读次数:
445
最终效果预览这次实现的是第一步效果原理解析:通过对控件添加动画来实现仿抖音底部导航的效果一.首先编写布局文件(这里是用TextView作为底部的指示横线)<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"andro
分类:
其他好文 时间:
2019-01-22 18:34:27
阅读次数:
201
VideoView是安卓自带的视频播放器类,该类集成有显示和控制两大部分,在布局文件中添加VideoView然后在java文件中简单的调用控制命令,即可实现本地或者网络视频的播放。本章实现视频的居中播放、网络视频播放、本地视频播放、视频卡顿监听、网络连接错误监听、视频外自定义视频控件、视频内自定义视 ...
分类:
移动开发 时间:
2019-01-19 11:16:31
阅读次数:
260