这次还是先贴上测试代码吧。。主布局文件是个三层结构,最外层和中间层都是LinearLayout的子类,里层是个TextView: 外层的OutterLayout:public class OutterLayout extends LinearLayout { pr...
分类:
移动开发 时间:
2014-07-10 12:27:00
阅读次数:
298
首先看一下最终的效果,显示了消息时间,用户昵称,用户头像。大致实现方法: 用最简单的ListView显示消息内容。 不同的用户使用不同的消息布局文件,例子有2个用户"Tony","Hill"。代码文件清单: 主布局文件activity_main.xml: 1 7 15 16 ...
分类:
其他好文 时间:
2014-07-07 21:04:28
阅读次数:
160
/** * Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 * findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化...
分类:
其他好文 时间:
2014-07-07 15:49:55
阅读次数:
197
最近实现了这样的一个效果:滑动界面出现拖拽效果,可翻动3屏,也可点击按钮翻动页面。主要利用android.support.v4.view.ViewPager控件来实现。第一个界面:滑动屏幕:换到下一屏:布局文件:主界面 main.xml第一屏界面:page01.xml第二屏 ,第三屏与第一屏布局一样...
分类:
其他好文 时间:
2014-07-02 00:49:00
阅读次数:
415
问题解析:Android工程中Layout文件夹下的布局文件图形界面无法显示,一般发生这种情况在导入工程操作后极易出现,因为可能eclipse使用的sdk版本不同,target类型不同,所用Android自带的库文件也不同,从而导致布局文件不能正常显示图形界面,只能显示代码编辑界面。解决方法:1.右...
分类:
移动开发 时间:
2014-07-02 00:27:59
阅读次数:
385
第一种方法:在drawable文件夹下新建一个文件设置背景样式代码:在drawable文件夹下面新建text_view_border.xml```java ```在布局文件调用```java```在类文件中调用:```javatv.setBackgroundResource...
分类:
移动开发 时间:
2014-06-27 22:38:52
阅读次数:
487
今天遇到一个问题很纳闷,那就是TextView不能自动换行多行显示,因为我的印象是TextView默认是可以自动换行多行显示的,今儿个怎么就不行呢。最终找到原因,是因为设置了inputType属性导致的。布局文件代码: 1 10 11 16 17 显示效果如下图: 现象很明显,没有显示出所...
分类:
其他好文 时间:
2014-06-27 19:24:10
阅读次数:
179
先上效果图:实现这样的效果:一般的思路就是,直接写布局文件,用LinearLayout 嵌套多层子LinearLayout,然后根据权重layout_weight可以达到上面的效果还有就是利用gridview了,但是这里的需求就是不能上下滑动,使用gridview的时候还要计算布局的高度,否则内容超...
分类:
移动开发 时间:
2014-06-27 14:25:56
阅读次数:
275
随着语音的快速普及,很多应用都开始增加语音输入功能。下面是一个简单的语音和文字输入的动画切换:
布局文件:
<ViewFlipper
android:id="@+id/viewFlipper1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
...
分类:
其他好文 时间:
2014-06-26 14:27:41
阅读次数:
145
很多时候我们用HTML布局会更方便直接,记录一下。
我现在主要是直接调用服务器的网页(实际上是jsp的,只是返回的是html),所以需要联网,第一步添加权限。
布局文件直接用一个WebView,如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_w...
分类:
移动开发 时间:
2014-06-26 07:22:03
阅读次数:
277