android学习
陈宇翔的修行录
湖南大学研究生一枚,只想专心学知识,搞技术。
展开
-
android TextView不同颜色、字体、带连接的文本
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p原创 2013-11-14 23:12:49 · 165 阅读 · 0 评论 -
2月25日android学习笔记——UI控件RadioGroup,CheckBox
其实就是单选和复选,比较简单建立两个不同的activity,对应不同的xml文件。直接贴上activity代码MainActivitypackage com.cyx.l010uicontrols;import android.os.Bundle;import android.app.ListActivity;import android.content.Intent;原创 2014-02-26 13:59:34 · 161 阅读 · 0 评论 -
2月24日android学习笔记——ListView
ListView以垂直的形式显示所有的列表项ListView只是容器,而里面的内容需要Adapter来负责提供每个“列表项”的组件。在ListView的xml中,可以设置android:entries来指定数组资源来生成ListView,如果没有指定此属性,则需要通过Adapter来提供列表项。ArrayAdapter:简单、易用的Adapter,通常用于将数组或L原创 2014-02-25 14:00:36 · 134 阅读 · 0 评论 -
2月24日android学习笔记——ListView
ListView以垂直的形式显示所有的列表项ListView只是容器,而里面的内容需要Adapter来负责提供每个“列表项”的组件。在ListView的xml中,可以设置android:entries来指定数组资源来生成ListView,如果没有指定此属性,则需要通过Adapter来提供列表项。ArrayAdapter:简单、易用的Adapter,通常用于将数组或L原创 2014-02-24 21:58:27 · 129 阅读 · 0 评论 -
2月22日andro学习笔记——Intent
IntentIntent是一个与基本组件相关联的数据对象。用来指定我们要启动的目标组件。IntentFilter对Intent进行过滤,比如启动一个active,如何让操作系统知道我们启动的是哪个active。IntentFilter是用来描述一个基本组件所在的地址。Intent是用来启动或者激活的组件目标。http://developer.android.com/guid原创 2014-02-24 16:30:29 · 161 阅读 · 0 评论 -
2月21日android学习笔记——ContentProvider
应用程序之间共享数据如果想公开一个contentprovider,必须指定一个uri。这里只介绍如何读取其他应用程序共享数据。以读取联系人数据为例。getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder)uri为系统联系人共享的一个uri下面为查询条件原创 2014-02-21 22:37:48 · 142 阅读 · 0 评论 -
2月18日android学习笔记——service
Service 概述Service生命周期1、onCreate()只要没吧service销毁,无论activity是否关闭,一直在运行2、onDestroy()绑定服务bindService(serviceIntent, this, Context.BIND_AUTO_CREATE);当前类实现serviceconnect原创 2014-02-18 22:00:30 · 158 阅读 · 0 评论 -
2月21日android学习笔记——Broadcast Receiver
Broadcast Receiver是android提供的组件与组件进行通信的机制,不仅是能在同一个应用程序内部进行通信,还可以跨应用程序进行通信。操作系统的一些提示我们程序是可以侦听到的。比如,低电量提示,短信提示,侦听操作系统启动完毕事件等广播。使用起来方便,但是运行效率比较低。如果需求发送的数据比较高,或者大数据,则不能使用此机制。Broadcast Receiver原创 2014-02-21 22:34:42 · 143 阅读 · 0 评论 -
2月17日android学习笔记——activity基本操作
activity:是一个与用户交互的基本呈现单元。activity三种状态:1、运行状态;2、停止状态;3、暂停状态。activity生命周期的七个方法:onCreate()onStart()onResume()onPause()onStop()onRestart()onDestroy()activit原创 2014-02-17 23:38:06 · 174 阅读 · 0 评论 -
android表格布局
TableLayout继承了LinearLayout,他的本质依然是线性布局管理器TableLayout并不需要明确地生命包含多少行、多少列,而是通过TableRow、其他组件来控制表格的行数和列数每次向TableLayout中添加一个TableRow,该TableRow就是一个表格行,TableRow也是容器,每往其中添加一个子组件就是增加一列在android表格布局原创 2013-11-13 00:39:20 · 185 阅读 · 0 评论 -
android步骤简单记录
一、下载sdk,下载地址www.android.com。找到sdk下载即可。下载时,我们只需要选择“sdk tools only”即可。二、下载完成后,解压到一个目录,运行sdk manager程序。选择你要装的android版本也android sdk tool。下载完成后,即可三、配置eclipse环境。进入下载sdk网站下载adt。下载完成时一个.zip的文件,保存到原创 2013-11-11 23:40:03 · 154 阅读 · 0 评论 -
安装Android SDK时遇到Failed to rename directory
安装Android SDK时遇到Failed to rename directory E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\tools to E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\temp\ToolPackage.old转载 2013-11-11 23:32:22 · 198 阅读 · 0 评论 -
android EditText的功能和用法
xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" >原创 2013-11-22 17:34:25 · 171 阅读 · 0 评论 -
2月27日android学习笔记——UI控件DatePicker,TimePicker,Spinner
都是些常用控件的使用方法,总的步骤:1、创建一个类继承自activity;2、在MainActivity中添加新建的activity;3、创建相对应的xml布局文件,并在activity中绑定此activity;日期选择器: new DatePickerDialog(AtyUsingDataPicker.this, new DatePickerDialo原创 2014-02-27 23:06:09 · 172 阅读 · 0 评论