
android
文章平均质量分 81
梦科
这个作者很懒,什么都没留下…
展开
-
Android学习笔记(一)题记
学而不思则罔,思而不学则殆! Android已经出来好几年了,也火了两三年了,现在持续火热。之前自己也了解了下Android,不过没有去认真研究,当初傻傻的以为开发Android App需要有一部Android手机,所以一直在等待自己拥有一部Android手机。 去年五月份,我那曾经花费了将近2000元的诺基亚手机终于坏了,那是正值我在和一个妹子联系发展的时节,怎能没有手机。手机坏原创 2014-03-11 22:53:24 · 1086 阅读 · 0 评论 -
Android学习笔记(十六)进度条
ProgressBar XML属性原创 2014-04-13 01:20:15 · 26526 阅读 · 0 评论 -
Android学习笔记(十九)分享简单数据
发送文本内容 Android中使用ACTION_SEND最常用和最简单就是发送文本内容从一个Activity到另一个。例如,内嵌的浏览器可以分享当前呈现的页面的URL,作为一个文本内容和其他程序共享。原创 2014-05-11 11:59:00 · 7609 阅读 · 2 评论 -
Android学习笔记(十一)GridView
一个在平面上可显示多个条目的可滚动的视图组件,该组件中的条目通过一个ListAdapter和该组件进行关联。比如android手机中显示的应用:XML属性属性名称描述android:columnWidth设置列的宽度。关联的方法为:setColumnWidth(int)android:gravi原创 2014-03-26 23:51:06 · 1080 阅读 · 0 评论 -
Android学习笔记(十八)ContentProvider和Uri详解
该篇转自:http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html一、使用ContentProvider(内容提供者)共享数据 ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProv原创 2014-05-08 00:09:59 · 911 阅读 · 0 评论 -
Android学习笔记(十五)自定义控件(declare-styleable 的使用)
在实际开发中,系统自带的wdigt常常们不能满足我们对控件的需求。我们就得自己开发自定义的控件。在源码中我们需要像java类那样去继承(extends)我们要开发的控件父类。而在Android xml文件中的配置实现就需要使用declare-styleable标签了1、在res/values/目录下创建一个attrs.xml,作为我们自定义空间的属性定义文件2、编写内容:原创 2014-04-05 01:20:05 · 1608 阅读 · 0 评论 -
Android学习笔记(十四)Gallery画廊
Gallery,画廊的意思,用于显示图片,不过在16版本中已经作为过时的widget ,Gallery是一个锁定中心条目并且拥有水平滚动列表的视图。Gallery(画廊)中的视图应该使用Gallery.LayoutParams作为它们的布局参数类型原创 2014-04-05 00:30:52 · 3720 阅读 · 0 评论 -
Android学习笔记(十)ListView之自定义ListView Item
前面我们学习了ListView的基本用法,而在实际开发时,对ListView的使用比较频繁,其表现也非常复杂。这里我们自定义我们的listView Item 。这里我们需要自己定义entry项.例一:带图标和数据文本呢的ListItemItem 项的定义 (entry.xml)<LinearLayout xmlns:android="http://schemas.androi原创 2014-03-24 23:59:10 · 10373 阅读 · 1 评论 -
Android学习笔记(十三)text 文本输入
指定EditText输入类型 通过android:inputType可以指定EditText 的输入类型,比如输入数字,日期,密码或者邮件地址等。下面列出常用的类型值:text 普通文本的输入textEmailAddress 包含“@”字符的文本输入(邮件地址)textUri 包含“/”字符的输入原创 2014-04-04 00:03:08 · 18788 阅读 · 1 评论 -
Android学习笔记(八)布局之LinearLayout与TableLayout
LinearLayout 线性布局,即从左到右,从上到下的布局,并且每一列或者每一行都只有一个元素,不管元素的大小如何。linearLayout通过属性android:orientation来指定布局方向,取值可为horizontal(横向)、vertical(纵向),横向配置例子:<LinearLayout xmlns:android="http://schemas.android.com/原创 2014-03-19 23:07:16 · 4853 阅读 · 0 评论 -
Android学习笔记(九)ListView
在手机实际应用中,我们常常需要列表来显示我们的信息,比如我们的联系人列表,短信信息列表等。在Android中通过ListView来实现。ListView 的XML属性属性名称描述android:choiceMode规定此ListView所使用的选择模式。缺省状态下,list没有选择模式。属性值必须设置为下列常量之一:n原创 2014-03-22 19:40:21 · 5676 阅读 · 0 评论 -
android学习笔记(十二)日期、时间组件
时间日期ViewAnalogClock 这个控件是一个带有时针和分针的模拟时钟。效果图如下:layout文件中配置为: <AnalogClock android:id="@+id/analogclock" android:layout_width="wrap_content" android:layout_hei原创 2014-03-30 01:16:01 · 52521 阅读 · 10 评论 -
Android学习笔记(六)通过Intent启动其他Activity
在一个Android应用中,一般都不只一个Activity对象,那么怎么去通过一个Activity启动另外一个Activity呢,或者将当前Activity的数据传到另外的Activity中,或者从其他Activity中获取值,或者启动Android系统中的其他应用呢?这里就要用到Intent对象,intent我们称之为“意图”它携带了我们执行的动作或信息,其实就是相当于网络中的packet数据包原创 2014-03-16 12:44:58 · 2717 阅读 · 0 评论 -
Android学习笔记(七)布局之RelativeLayout
相对布局能够通过指定界面元素与其他元素(父元素和兄弟元素)的相对位置关系,确定界面中所有元素的布局位置,能够最大限度的保证各种屏幕类型的手机上正确的显示界面布局。RelativeLayout布局是实际开发中最常用的布局之一,它灵活性很大,属性也比较多,操作难度也大,属性之间也非常容易产生冲突,所以在使用该布局时应多测试。第一类:属性值为true或false 属性值为true或f原创 2014-03-16 13:12:17 · 966 阅读 · 0 评论 -
Android学习笔记(五)第一个Android 程序----Hello world
通常我们在学习一门语言是的第一个应用程序就是Hello world,我们这学习Android 也不例外,好了,开始我们的第一个Android程序:在package Explorer 页面右键 new ->Android Aplication Project,如图:在弹出的对话框中,我们设置好Android应用的应用名:Helloworld、工程名,包结构名;以及配置Android应原创 2014-03-15 12:17:42 · 1049 阅读 · 0 评论 -
Android学习笔记(四)模拟器加速
Android的模拟器启动非常缓慢,着实让人受不了。网上查了说可以配置CPU/ABI 选项,使用 Intel HAXM 技术为 Android 模拟器加速。通过配置后,感觉速度确实快了不少,至少可以忍受了。使用 Intel HAXM 技术为 Android 模拟器加速Intel HAXM (Hardware Accelerated Execution Manager) 使用基于原创 2014-03-13 23:48:32 · 4522 阅读 · 3 评论 -
Android学习笔记(三)模拟器的搭建
开发Android APP是否就必须要一个Android系统的手机呢,这在我刚认识Android的时候是这样认为的。其实没有Android系统手机也能开发Android应用。Android的模拟器就模拟了一个Android系统手机设备。这在我们开发Android应用时,调试起来非常方便。模拟器的配置:在Android ADT的工具栏中找到模拟器管理图标,如图:在弹出的对话框中选原创 2014-03-13 22:58:18 · 1067 阅读 · 0 评论 -
Android学习笔记(二)开发环境的安装
要进行Android的开发,需要先下载Android SDK官方的下载地址为:http://developer.android.com/tools/index.html下载后,直接解压,可以看到如果所示:这里已经包含了Android的SDK,同时也包含了开发Android的ADT eclipse我们直接运行eclipse就可以进行Android的开发了。如图:原创 2014-03-11 23:45:04 · 935 阅读 · 0 评论 -
Android学习笔记(十七)数据保存
android数据保存主要保存以下三种:1、共享参数文件中保存简单的键值对数据;2、保存任意的文件数据到Android的文件系统中;3、使用SQLite数据库管理保存键值集 通过使用SharePreferences API来保存简单的键值对数据。 共享参数文件的获取或创建: 可以通过以下两种方法来获取: getSharedPreferenc原创 2014-04-28 23:14:17 · 4588 阅读 · 0 评论