摘要:
动画效果编程基础——Animation一、Android动画类型Android的animation由四种类型组成1、XML中Alpha渐变透明度动画效果Scale渐变尺寸伸缩动画效果Translate画面转换位置移动动画效果Rotate画面转移旋转动画效果2、JavaCode中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果二、Android动画模式Animation主要有两种动画模式(1)、tweenedanimation(渐变动画)XM 阅读全文
摘要:
1、云(服务器):成千上万台服务器为组成的服务器集群,对外进行服务。2、客户端:计算的能力就少了,不要求配置很高称为:端。3、Socket编程模型:CS结构:服务器 <--- soket,URL,HTTPClient --->客户端 客户端:指定服务器的IP地址,端口号(50000以上)android,iphone,window phone(计算能力有限,处理信息能力有限) 服务端:ServerSocket。监听端口。 Socket发送接收的数据都是原始数据。(1)、我们自己解析原始数据。(2)、让上层协议来解析。(HTTP:WEB,让浏览器来解析,利用) 很多服务器:都是使用HT 阅读全文
摘要:
1、html:所有的标记都已经定义死了。不能自己定义。<div></div><table><tr><td></td></tr></table>2、xml:以什么标记开始,就以什么标记结束建议大家最好用英文字母(有意义的)<a></a><abcdef> <加><加> <yinwen><yinwen></abcdef>3、html给人看的<h1>abcdef</h1> xml:给计算机 阅读全文
摘要:
1、消息广播域接受:(1)、消息发送者:将广播消息发送出去 自定义消息:想法什么就发什么; 系统消息:发送系统的一些信息(电池信息,启动信息,短信信息……)【注意:action名字:全局唯一。可以不用包名。】 消息载体:intent 消息的接受者:接收到消息后,做处理(任何处理)!【注意:实现类继承BroadcastReceiver类(内部类:实现BroadcastReceiver接口);注册:告诉系统,我有一个消息接受者,正在接受消息。静态的声明:androidManifest.xml(Reveiver节点(XML的说法))。动态声明:registerBroadCast();unregist 阅读全文
摘要:
1、SharedPreferences(首选项):(window下ini文件)保存应用程序开始运行的时候配置信息。最好不要保存运行时候的运行数据。eg:财务软件:窗口的大小、输入框的长度、软件的外观、颜色、启动的时候显示的文字;数据保存的位置:/mnt/sdcard/111.db可以个性化设置应用程序,根据客户的喜好来设置应用程序。保存与应用程序有关的设置。SQLite(数据库):保存运行时候的运行数据。具体的业务的数据。eg:财务软件:财务人员输入的值:公司今天的营业收入,公司一个员工的每月工资。SharedPreferences(首选项):保存与应用程序有关的设置。SQLite(数据库): 阅读全文
摘要:
1、录音MeidaRecorder:需要许可!(1)、需要录音的授权(许可):<user-permission android:name="android.permission.RECORD_AUDIO"/>(2)、需要写SD的授权(许可):<user-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>2、播放视频(1)、得到surfaceView控件,surfaceView = (SurfaceView)findViewById(R.id.s 阅读全文
摘要:
1、发送广播的区别:sendBroadcase;sendOrderedBroadcast;sendStickyBroadcast;离线消息2、服务:(1)、服务类继承Service类(2)、注册服务类服务种类:本地服务:在一个工程里面的服务,应用和代码在一个工程。在一个apk。与我们的 主线程(UI线程)在同一个进程里面。(代码,内存,进程) 远程服务:服务分布两个工程。在两个apk。UI线程在一个进程里面。服务在另外一个进程里面。这两个进程不能直接通信!(代码,内存,进程0服务的Form(形式):可以混用 started:启动,停止我们的服务。 bound:得到服务对象。用bound是因为服 阅读全文
摘要:
1、Android是Google开发基于Linux平台的、开源的、智能手机操作系统。2、OHA开发手机联盟3、应用程序框架提供Android平台基本的管理功能和组件重用机制。 Activity Manager,管理应用程序的生命周期 Windowns Manager,启动应用程序的窗体 Content Provider,共享私有数据,实现跨进程的数据访问 Package Manager,管理安装在Android系统内的应用程序Teleghony Manager,管理与拨打和接听电话的相关功能。 Resoure Manager,允许应用程序使用非代码资源。 Location Manager,管理 阅读全文
摘要:
1、什么事数据库? 数据库它是用来存放数据的仓库。它是一组相关数据的集合。数据库由表,关系和操作对象组成。2、数据存储的发展历史:a、原始时期,甲骨文b、奴隶社会,大脑c、封建社会,纸d、计算机,磁盘的方式存放3、数据库发展:(1)、萌芽阶段 —— 磁盘的方式存放。(2)、初级阶段 —— 层次,网状模型(3)、中级阶段 ——关系型数据。sql server2005(4)、高级阶段 —— 关系 对象型 Oracle4、sqlserver的发展:3家公司:IBM Sybase MS5、数据库的数据存放:表——行和列行——记录 元素 实体(客观存在,可以被描述的事物)列——字段 属性 域6、如何管理 阅读全文
摘要:
协议:通信双方必须共同遵守的规则和约定三要素:语法:数据与控制信息的结构或格式。 语义:控制信息的含义,需要做出的动作及回应。 时序:规定的操作的执行顺序。包含的两个必须部分:GET SET 阅读全文