Android 实现书籍翻页效果 Android 实现书籍翻页效果----原理篇http://blog.csdn.net/hmg25/article/details/6306479Android 实现书籍翻页效果----完结篇http://blog.csdn.net/hmg25/article/details/6342539Android 实现书籍翻页效果----
C语言学习之路之六--------指针初学 指针: 指针是一个 4 bytes Integers,保存的是内存地址, 1.定义: 类型 * 变量名: int * p;这样定义的话,p是有地址也有值,不过值是随机值 应该为其初始化: int * p = null; 不提倡不同类型的一起运用: char c = 'e';
C语言学习之路之五------------C语言小程序 C语言程序1. 九九乘法表(利用数组) #include int main(void){ int a [9]; int c [9]; int x; int y; for(x=1;x a[x]=x;}for(y=1;y c[y]=
C语言学习之路之四-----------C语言的运算符与表达式 C语言的运算符与表达式 运算符与表达式 C语言的运算符又称为操作符,是数据间进行运算的符号。C语言的运算符按运算类型可分为赋值运算符、算术运算符、逻辑运算符、关系运算符、位运算符、指针运算符和取成员运算符等;按运算对象(又称为操作数)的个数又可分为单目运算符、双目运算符和三目运算符。 将数据或变量用运算符连接起来,就构成了C
C语言学习之路之三-----------C语言中的数据类型 数据类型 C语言提供了丰富的数据类型,可以分为两个大类:基本类型和构造数据类型。 基本数据类型最主要的特点是不可以再分解为其他类型。也就是说,基本数据类型是自我说明的。 构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造类型的值可 以分解成若干个“成员”或“元素”。每个“成
C语言学习之路之二-----------C语言中的常量与变量 常量与变量1.变量(1) 变量是指在程序运行过程中,值可以发生变化的量。(2)给变量赋初值 类型说明符 变量1=值1,变量2=值2,……; 2. 常量 与变量的定义相反,常量是指在程序运行过程中不能发生改变的量。 常量的类型通常有5种:整型、实型、字符型、字符串型和符号常量。 (1)整型常量
C语言学习之路之一-----------C语言基础 C语言基础一 C语言程序的基本语法结构:1、主函数main() main()函数的常见结构如下所示。voidmain(){… /*函数体*/}2、 如果需要在程序执行时接受命令行参数,则main()函数的格式如下。voidmain(intargc,char * argv[] ){ …}二、单行语句与复合语句
Android开发之路十四-----------Android中实现视频文件的上传 Android中实现视频文件的上传协议分析l 运行服务器端web应用,l 上传视频文件,同时用httpwatch捕获数据包,并进行讲解: POST /videoweb/video/manage.do HTTP/1.1 Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, appli
Android开发之路十三-----------ContentProvider连接 ContentProvider1、PersonProviderpackage cn.class3g.db; import cn.class3g.service.DatabaseHelper;import android.content.ContentProvider;import android.content.ContentUris;import an
Android开发之路十二-----------SQLite数据库 SQLite数据库SQLite简介SQLite是一个开源的嵌入式关系数据库,它在 2000 年由 D.Richard Hipp 发布,它可以减少应用程序管理数据的开销 , SQLite 可移植性好 、很容易使用 、 很小 、 高效而且可靠 。目前在 Android 系统中集成的是 SQLite3 版本 , SQLite 不支持静态数据类型 , 而是使用列关系。 这意味着它的数据类型不具有表
Android开发之路十一-----------SharedPreferes SharedPreferesSharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?Shared
Android 开发之路十---------SAX,DOM,PULL解析XML SAX 解析XML SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHand
Android开发之路十一-----SharePreferences进行数据存储和SQL数据库 SharedPreferences进行数据存储 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?A
Android开发之路九------UI组件4 今天继续学习UI组件,主要是学习的是ProgressBar(进度条)、SeekBar、ImageView(处理图片显示)、和TabHost(切换组件)。 1、 ProgressBar组件下面通过案例演示来说明: 首先建一个名为ProgressBar的Activity的类案例实现过程:public class ProgressbarDemo exte
Android开发之路八----UI组件 RadioGroup:这个类用于创建一组按钮之间相互排斥的单选按钮组,在同一个单选按钮组中勾选一个按钮则会取消改组中其它已经勾选的状态。以上图为例,其xml代码如下: android:layout_width="match_parent" android:layout_height="match_parent" androi
Android开发之路七----UI组件2 Android开发之路七----UI组件2今天我们继续学习UI组件,主要是学习了TextView和EditText这两种组件 TextView组件介绍: 直接的子类: Button、CheckdTextView、Cheronometer、DigitalClock、EditText 间接的子类: AutoCompleteTextView、CheckBox、Commpo
Android开发之路六---UI组件 Android开发之路六---UI组件android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按menu键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显
Android 开发之路五-----Activity的生命周期 Activity是应用程序的入口负责创建窗口、用户交互等一个程序可能会有多个Activity使用方法:继承自android.app.Activity;Override onCreate();setContentView()显示视图;findViewById()实例化组件;AndroidManifest.xml->application标签里声明;指定程序运行时首
Android开发之路四-------布局 Android开发之路四-------布局 Android的布局在主窗口上主要是分为四类,LinerLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局),FreamLayout(帧布局)。下面就我来详细的介绍这四种布局的特点。 一、LinerLayout布局所谓的线性布局就是在该标签下的所有子元素会根据其orientation属