- 博客(9)
- 收藏
- 关注
原创 Activity生命周期的一点新发现
1、先看代码片段,MainActivity.java @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if (savedInstanceState =
2014-03-25 23:41:56 390
原创 自学系列1
网络相关基础知识1、Tomcat服务器的下载、安装(基于版本:Tomcat 8.0.3)及使用2、在第1步的基础上,简单构建Hello网站,熟悉Tomcat的相关配置3、在第2步的基础上,使用花生壳(下载网站:http://www.oray.com),使得Hello world网站可以在互联网上使用(域名的解析)4、熟悉JSP及servlet的简单用法5、了解HTTP、
2014-02-24 23:57:00 793
转载 JSON数据格式
Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。 第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(
2014-01-25 15:44:06 512
原创 Android Touch事件传递的一些总结
1、Touch事件传递顺序 a、当onTouchEvent均返回false的时候,即事件没有被消费掉的时候 Activity ---> ViewGroup ---> View ---> ViewGroup ---> Activity b、单点单次触摸事件产生一次ACTION_DOWN事件,一次或多次 ACTION_MOVE事件, 和
2013-05-27 14:54:08 532
原创 Android1.6 & 2.x -- 读取联系人的多个电话号码
<br />之前,在网上找了很多关于读取联系人号码的代码,但都不涉及到读取联系人的多个电话号码的情形;以下是我自己搞出来的代码,记录之:<br /> <br />1、Android 1.6版本下读取联系人的多个号码:<br /> <br /> private List<HashMap<String, Object>> listItem = new ArrayList<HashMap<String, Object>>(); ContentResolver resolver = this.getC
2011-03-11 15:39:00 1386
原创 使用Android拨打电话功能
(测试代码的Android版本——Android 1.6) 1、要使用Android系统中的电话拨号功能,首先必须在AndroidManifest.xml功能清单中加入允许拨打电话的权限: // 允许拨打电话权限 2、进行拨打电话的代码: a、调用Android系统的拨号界面,但不发起呼叫,用户按下拨号键才会进行呼叫 @Override public void onCreate(Bundle savedInstanceState) {
2010-12-17 23:51:00 1636
原创 Android五大布局对象 - FrameLayout,LinearLayout ,AbsoluteLayout,RelativeLayout,TableLayout.
简单的了解Android中五大布局对象,以及例子: 1、FrameLayout((帧布局) 2、LinearLayout(线性布局) 3、AbsoluteLayout(绝对布局,不推荐使用) 4、RelativeLayout(相对布局) 5、TableLayout(表格布局)
2010-12-16 21:58:00 584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人