51CTO博客开发
第十一章 Fragmentandroid-supportV4:Android在新版本新增功能的兼容包,最低兼容1.6路径:adt-bundle-windows-x86-20131030\sdk\extras\android\support\v4功能:Fragment、ViewPager、视频播放查看supportV4源代码:(1)在项目lib文件夹上new→file,文件名为android-sup
第十章 Android中的动画实现动画的方案:gif/flash/视频动画的原理及三要素:原理:若干张图片、连续快速切换。三要素:多张图片、顺序、时间间隔动画的分类:(1)FrameAnimation帧动画(Drawable Animation)实现步骤:a. 准备好若干张图片b. 新建一个Android XML文件,其中,Resource Type:Drawable,Root Element:
第九章 Activity的加载模式task:类似于栈,每次打开界面会创建一个task,然后将这开启的界面放入到该task中。(1)standard:默认模式每次都会创建一个新的界面,将该界面加入task中(2)singleTop:栈顶单实例模式a. 如果目标Activity不存在,创建一个新的Activity,存入到task中b. 如果目标Activity已经存在,并且处于栈顶,不会再创建新的Ac
第八章 数据存储数据存储方式Internal Storage 内部存储External Storage 外部存储SQLite DataBase 数据库存储Http 网络存储Shared Prefrences 参数共享存储位置:data/data/包名/shared_prefs/MainAcitivy.xml格式:xml保存数据://获取Shared Prefrences类型对象SharedPref
第七章 数据解析及读取网络传输中数据的组织方式:xml、json、http(1)xml:可扩展标记语言特点:保存少量数据,可跨平台解析方式:sax、dom、pulla. sax解析:特点:速度快,占用内存少。事件驱动,不会一次性把所有内容加载到内存中。startElement:元素节点开始localName:不带前缀的标签名qName:带前缀的标签名attributes:节点内的属性和值<s
第六章 Asynctask 异步加载1.好处:不需要创建线程就可管理线程 缺点:步骤多2.步骤:(1)创建一个类继承Asynctask<xxx,xxx,xxx>;三个泛型参数: 第一个:决定了execute()方法的传入值类型,决定了doInBackground()方法的传入值类型 第二个:决定了publishProgress()方法的传入值类型,决定了
第五章 进程与线程进程:一个应用程序就是一个进程(1)进程的优先级:Foreground Process 前台进程a. 当前用户正在操作的Activity所在的进程b. 绑定了当前用户操作的Activity的service所在的进程c. 通过调用了startForeground()方法提升优先级的service所在的进程d. 正在调用onCreate()、onStart()、onDestory()
通知类组件(1)Toast组件:一般出现在屏幕下方,黑色边框,显示一段时间自动消失,不会打断用户操作。场景:下载完成、更新完成、充电结束、安装成功等Toast.makeText(this,"下载完成",Toast.LENGTH_SHORT).show();(2)Notification组件:状态栏上的通知特性:具有全局效果的通知,时效性不强。场景:短信、未接电话、下载等。//获取通知管理器Noti
第四章 Android开发组件2列表类组件(1)ListView组件:以垂直列表的形式列出需要显示的列表项相关属性:a. android:divider 用于为列表视图设置分隔条,可以用颜色或者图片资源b. android:dividerHeight 设置分隔条的高度c. android:entries 通过数组资源为ListView指定列表项d. androi
第四章 Android开发组件文本类组件(1)TextView组件:文本框,用于在屏幕上显示文本。TextView相关属性:a. android:autoLink 用于指定是否将指定格式的文本转换为可单击的超链接形式,其属性值有 &n
第三章 Intent 意图 Intent对象主要用来在Android程序的Activity、Service和BroadcastReceiver这三大组件之间传输数据。Intent分显示意图和隐式意图两种。通过Intent对象跳转界面,在不同界面间传输数据:a. 显示意图方式:代码中指明具体的跳转方向Intent intent = new Intent();
第二章 Android四大组件Activity(活动窗口):Android程序中最基本的模块,为用户操作而展示的可视化用户界面。一个Android应用程序可以只有一个Activity,也可以包含多个Activity,数量及每个Activity的作用取决于应用程序及其设计。(1)Activity的生命周期创建→运行 onCreate onStart onRe
第一章 Android开发环境搭建开发工具:adt-bundle-windowshttp://pan.baidu.com/s/1wIgFW配置环境变量D:\Program Files (x86)\Android\adt-bundle-windows-x86-20131030\sdk\platform-tools以上是sdk\platform-tools的路径,根据个人电脑上安装路径不同而定。配置好
第十三章 数据库编程入门了解JDBCJava中对数据库的访问主要是通过JDBC进行的。JDBC是Java数据库连接技术(Java Database Connectivity)的简称,是用于执行SQL语句的API,可以为多种关系数据库提供统一访问。由一组用Java语言编写的类和接口组成。(SQL是Structure Query Language的缩写,意义为结构化查询语言,是一种标准的关系数据库访问
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号