- 博客(11)
- 收藏
- 关注
原创 Android3.0特性
1、Fragment(重要) * 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 * 生命周期方法跟Activity一致,可以理解把其为就是一个Activity * fragment切换时会销毁旧的,再创建新的 * 定义布局文件作为Fragment的显示内容 //此方法返回的View就会被显示在Fragment上 @Override public
2015-07-12 17:29:43 344
原创 内容提供者
1、内容提供者(掌握) * 应用的数据库是不允许其他应用访问的 * 内容提供者的作用就是让别的应用访问到你的私有数据 * 自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法 @Override public Uri insert(Uri uri, ContentValues values) { db.ins
2015-07-12 17:28:44 285
原创 多媒体编程
1、多媒体概念(了解) * 文字、图片、音频、视频 #计算机图片大小的计算(掌握) > 图片大小 = 图片的总像素 * 每个像素占用的大小 * 单色图:每个像素占用1/8个字节 * 16色图:每个像素占用1/2个字节 * 256色图:每个像素占用1个字节 * 24位图:每个像素占用3个字节 --- 2、加载大图片到内存(掌握) >Android系统以ARGB表示每个像素
2015-07-12 17:28:08 284
原创 广播与服务二
1、服务两种启动方式(掌握) * startService * 开始服务,会使进程变成为服务进程 * 启动服务的activity和服务不再有一毛钱关系 * bindService * 绑定服务不会使进程变成服务进程 * 绑定服务,是activity与服务建立连接,如果activity销毁了,服务也会被解绑并销毁,但是如果服务被销毁,activity不会被销毁 *
2015-07-12 17:27:15 235
原创 广播与服务一
1、广播(掌握) * 广播的概念 * 现实:电台通过发送广播发布消息,买个收音机,就能收听 * Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁 --- 2、广播接收者(掌握) *在Android中,Bro
2015-07-12 17:25:54 279
原创 页面的跳转和数据传递
1、创建第二个Activity(掌握) * 需要在清单文件中为其配置一个activity标签 * 标签中如果带有这个子节点,则会在系统中多创建一个快捷图标 * 一个应用程序可以在桌面创建多个快捷图标。 * activity的名称、图标可以和应用程序的名称、图标不相同
2015-07-12 17:24:20 475
原创 网络编程二
1、HttpClient(掌握) ###发送get请求 * 创建一个客户端对象 HttpClient client = new DefaultHttpClient(); * 创建一个get请求对象 HttpGet hg = new HttpGet(path); * 发送get请求,建立连接,返回响应头对象 HttpResponse hr = hc.execute(hg);
2015-07-12 17:23:03 220
原创 网络编程一
1、网络图片查看器(掌握) 网络交互就是基于HTTP协议请求和响应的过程。 XMPP协议用于即时通讯。 * 确定图片的网址 * 发送http请求 //把网址封装成url对象 URL url = new URL(address); //获取连接对象,并没有建立连接 HttpURLConnection conn = (HttpURLCo
2015-07-12 17:21:14 315
原创 数据的存储和界面的展现二
1、Pull解析xml文件(掌握) Android推荐使用pull解析XML文件,与SAX解析XML文件类似,都是事件驱动类型的解析方式。 * 先自己写一个xml文件,存一些天气信息 ###拿到xml文件 InputStream is = getClassLoader().getResourceAsStream("weather.xml"); ###拿到pull解析器 XmlP
2015-07-12 17:20:22 506
原创 数据的存储和界面的展现一
1、常用布局 线性布局 * LinearLayout * 指定各个节点的排列方向 android:orientation="horizontal" * 设置右对齐 android:layout_gravity="right" * 当竖直布局时,只能左右对齐和水平居中,顶部底部对齐竖直居中无效 * 当水平布局时,只能顶部底部对齐和竖直居中
2015-07-12 16:44:17 763
原创 Android基础入门
1、Android的结构体系 1、 LINUX KERNEL:Linux核心,Android系统是基于Linux系统修改过来的,Android底层都是Linux的东西, 大多都是操作硬件的一些驱动,如DisplayDriver、AudioDrivers等等。 2、LIBRARIES:用C语言编写的完成Android核心功能的一些类库,如:OpenGL|ES(图
2015-07-12 16:19:24 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人