在Android开发过程中,经常需要动态的更改View的大小,有些View的大小可能需要根据其他View的大小来设定,或者你需要得到一些View的大小来进行某项操作,但是有可能你需要在onCreate中就得到这个值,但是有些Android基础的开发人员都清楚,Android在onCreate方法(或...
分类:
移动开发 时间:
2015-04-20 22:12:23
阅读次数:
226
一、搭建Android开发环境准备工作:下载Eclipse、JDK、Android SDK、ADT插件下载地址:Eclipse:http://www.eclipse.org/downloads/ JDK:http://www.oracle.com/technetwork/java/javase/do...
分类:
移动开发 时间:
2015-04-16 23:40:51
阅读次数:
174
使用TabHost实现的导航栏有三种添加页面的方法,分别是直接在布局代码的tab里面添加;通过include标签添加;通过Java代码指定另一个Activity添加。下面是三种方法的示例:直接在布局代码的tab里面添加页面使用拖控件拖出来的TabHost,在它的布局层次上会有三个LinearLayout,id分别为tab1、tab2、tab3,如下图所示:
然后我们可以新建一个Layout,在...
分类:
移动开发 时间:
2015-04-15 06:07:49
阅读次数:
216
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
android:id="@+id/top_tv"
android:layout_wi...
分类:
移动开发 时间:
2015-04-14 11:13:02
阅读次数:
223
概述Android自从2005年8月由Google收购注资后,到08年第一部android手机的发布,再发展到现在,人们对android这个词已经很熟悉了。对于开发人员而言,android开发技术已经非常成熟,很容易上手。本人之前是做web开发的,也是后来自学android,到目前已经android应用开发两年多..
分类:
移动开发 时间:
2015-04-08 20:00:17
阅读次数:
139
在App应用中,导航栏往往是用于解决功能分块的最佳控件,而底部导航栏更是导航栏中最常用的,因为它位于屏幕底部,用户操作起来会很方便。下面介绍一下使用Android控件TabHost实现底部导航栏的方法。TabHost可以在控件库里直接拖到页面上,非常方便,但拖出来的是顶部导航栏,如下图所示:
到这里就可以开始实现底部导航栏了,我们首先转到它的XML布局代码里,然后修改成下面这样:<FrameLay...
分类:
移动开发 时间:
2015-04-08 15:06:47
阅读次数:
203
Android基础-06 Activity页面跳转和数据传递
01_AndroidManifest文件中的几个细节
在Android应用程序中一个activity就对应了一个界面。
结论:
1、一个应用程序可以有多个桌面图标;
2、创建快捷图标的方法:
//main 应用程序的入口
//LAUN...
分类:
移动开发 时间:
2015-04-03 15:34:07
阅读次数:
189
Android基础-05 网络编程2
01_post方式提交数据的中文乱码解决(重点)
Android应用程序中默认是的字符集编码是UTF-8。
java.io.IOException: exceeded content-length limit of 29 bytes
在代码中对中文进行URL编码:
String data = "username="+URLEncoder.e...
分类:
移动开发 时间:
2015-04-03 15:33:58
阅读次数:
264
Android基础-08 广播与服务
01_start开启服务的生命周期(重点)
服务的特点:
生命周期的回调方法:
onCreate: 初始化service的实例对象;
onStartCommand:开启服务;
onDestroy:销毁实例对象之前调用这个方法做扫尾工作;
onResume、onPause、onStop、onRestart等生命周期的都没有,因为没有界面;
0...
分类:
移动开发 时间:
2015-04-03 15:32:44
阅读次数:
186
Android基础-07 广播与服务
01_为什么需要广播接受者
电台:中央人民广播电台,93.4mhz; 收音机:93.4mhz,收听广播;
Android系统内置的电台,发送一些事件:接收短信、外拨电话、电量不足、电量充满、SD插拔、软件安装与下载等。
Android应用程序中的收音机:广播接收者,指定需要接收的事件类型; 可以做一些对用户有用的业务逻辑操作。
广播接...
分类:
移动开发 时间:
2015-04-03 15:30:54
阅读次数:
322