在我们平时做开发的过程中,总是会有布局要考虑,不光是大布局,像LinearLayout这样,小的如文字在View中的布局也影响到整体的美观,所以,在开发中要多多留意这些细节部分的布局,在Android中,文字居中很多人都不知道在哪里。包括很多Web开发人员也是,总以为是一个叫align的属性 ...
我好像总是对控件情有独钟的O O,近来就打算写写Android基础控件的使用,希望可以从中挖掘一些新的东西。 这次的例子是从EditText中输入文字,然后在TextView中同步显示,实现实时输入输出。关键就是用OnKeyListener监听EditText的键盘输入事件。 例子比较简单,直接上代码。main.xml布局: 主Activity程序: 效果图如下: 从上图看,输入的是一个网址,却不 ...
2012-06-14 15:24 5 2895 推荐指数:
在我们平时做开发的过程中,总是会有布局要考虑,不光是大布局,像LinearLayout这样,小的如文字在View中的布局也影响到整体的美观,所以,在开发中要多多留意这些细节部分的布局,在Android中,文字居中很多人都不知道在哪里。包括很多Web开发人员也是,总以为是一个叫align的属性 ...
最近在自己做一个记事本,但是用editText发现输入只能在一行输入,而且不能像手机的记事本从头开始,于是查阅资料,解决了问题。 解决记事本不能从头开始(gravity="top"是为了让文字从输入框上面依次排版下来,而不是显示在输入框中间。),只需添加以下 ...
见上图:需要图片和文字 在一起 之前的做法是用两个控件组成 今天读人家的源码,发现原来一个TextView就可以实现: 加粗的代码,就是其中的关键: ...
最近项目中需要实现一个效果,类似web中的text输入框的placehodler属性:默认情况下显示一些文字,当输入新的文字后自然消失 这里需要对原本textbox的模板进行小的修改:直接看一下代码 ...
前段时间比较忙 没来的及时分享出来.需求是这样的要求用户只能输入12个字符或者6位中文的数据:作为一个菜鸟遇到这样的问题第一反应就是 Android:maxLength="12"这么个属性然而去测试发现中文也是十二个的瞬间被上司叫过去就是一顿说。没办法还得改方法可是作为菜鸟的我只知道这一个方法 ...
一. 新建一个Activity 和 Layout 首先在layout文件夹中新建一个activity_main.xml,在新建工程的时候一般默认会新建此xml文件,修改其代码如下: ...
最近学习Android中,试着实现一个简单的显示新闻Demo的时候,遇到了一个问题:一条新闻的内容文字很多,放在TextView上面超出屏幕了,怎么破? 查了一下资料,找到了两种方法实现: 1. 只用TextView,用TextView自带的滚动条完成全部展示,在布局xml文件中 ...
今天记录一下TextView的倒影效果,显示一串文字,然后在文字的下方显示出它的倒影,先上效果图: 最重要的就是View中getDrawingCache()方法,该方法可以获取cache中的图像,然后绘制出来。 废话不多说,我是想 ...