摘要:本文为新书《Android/OPhone开发完全讲义》的内容连载。《Android/OPhone开发完全讲义》一书一将在近期出版,敬请关注。在本例中要实现一个可以在文本前方添加一个图像(可以是任何Android系统支持的图像格式)的TextView组件。在编写代码之前,先看一下Android组件的配置代码。Code highlighting produced by Actipro CodeHigh...
阅读全文
摘要:[代码][代码][代码]转载:http://www.eoeandroid.com/viewthread.php?tid=386
阅读全文
摘要:[代码][代码][代码] //判断是否为元素类型if(node.getNodeType()==Node.ELEMENT_NODE){ ElementchildNode=(Element)node; //判断是否name元素if("name".equals(childNode.getNodeName())){//获取name元素下Text节点,然后从Text节点获取数据 person.setName...
阅读全文
摘要:1. 相关文件夹介绍 在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件。在后面会介绍如何读取assets文件夹的资源! res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容):目录Direc...
阅读全文
摘要:使用TextView显示某些文档时在行尾会出现小方格。以前在做NOKIA的机器时也遇到过这样问题,是回车符("\r")引起的。所以在TextView要显示的文字过滤掉回车符("\r")就可以正常显示了。
阅读全文
摘要:[代码]下面我将详细的说明Demo的实现过程:1、新建一个Android工程,我们命名为LayoutInflaterDemo.2、修改main.xml布局,里面主要在原来基础上增加了一个Button.代码如下:viewplaincopytoclipboardprint?<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:a...
阅读全文
摘要:一、 方法使用getLayoutParams() 和setLayoutParams()方法二、 示例代码LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) aaa.getLayoutParams(); // 取控件aaa当前的布局参数linearParams.height = 365; // 当控件的高强制设成3...
阅读全文
摘要:[代码]StringuriAPI="http://www.dubblogs.cc:8751/Android/Test/API/YamWeather/";URLobjURL=newURL(uriAPI);/*取得连接*/URLConnectionconn=objURL.openConnection();conn.connect();/*将InputStream转成Reader*/BufferedRe...
阅读全文
摘要:播放视频可以用ViewView,也可以用SurfaceView,VideoView的方式是最简单的,代码如下:定义一个<VideoView>标签<VideoView android:id="@+id/videoView" android:layout_width="320px" android:layout_height="240px" />Java代码:videoVie...
阅读全文
摘要:最近即将做的一个项目里面需要使用到AIDL(Android Interface Definition Language:接口描述语言)技术,自己早前只是简单瞄了一眼,我的理解它和java中的RMI的概念差不多,在这里我就不相信讲解什么事AIDL了,网上这种介绍非常多。不过概念毕竟是书本上的东西,我决定亲自测试一下。废话不说了,直接开始 1、 既然AIDL是既然是可以在不同进程间进行操作,那么我们首...
阅读全文
摘要:本文结合源代码和实例来说明TabHost的用法。 使用TabHost 可以在一个屏幕间进行不同版面的切换,例如android自带的拨号应用,截图: 查看tabhost的源代码,主要实例变量有:private TabWidget mTabWidget; private FrameLayout mTabContent; private List<TabSpec> mTabSpecs 也就...
阅读全文
摘要:属性说明android:background布局的背景android:layout_marginTop距上一个布局的间隔距离android:gravity布局中文字的位置,如:居中android:layout_gravity整个布局的位置,如垂直居中等android:layout_alignParentTop布局的位置是否处于顶部,同时还有左、右、底部android:text需要显示文字的布局中要...
阅读全文
摘要:EditText的background属性设置为@null就搞定了:android:background="@null"style属性倒是可加可不加附原文:@SlumberMachine, that's a great observation! But, it seems that there is more to making a TextView editable than just sett...
阅读全文
摘要:[代码]res\layout\main.xml[代码]res\drawable\handle.xml[代码]
阅读全文