摘要: Fragment * 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 * 在一个Activity中切换多个界面,每个界面就是一个Fragment* Fragmnent的内容也是一个View对象 * 生命周期方法跟Activity一致,可以理解把其为就是一个Acti 阅读全文
posted @ 2016-10-17 08:09 ecollab 阅读(167) 评论(0) 推荐(0) 编辑
摘要: ADB进程 * adb指令 * adb install xxx.apk * adb uninstall 包名 * adb devices * adb start-server * adb kill-server * adb shell * ls * ps * rm * cd * adb push 文 阅读全文
posted @ 2016-10-12 15:07 ecollab 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、内容提供者* 应用的数据库是不允许其他应用访问的* 内容提供者的作用就是让别的应用访问到你的私有数据* 自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法 @Override public Uri insert(Uri uri, 阅读全文
posted @ 2016-10-12 08:00 ecollab 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1、图片处理 加载大图片 图片大小的计算 图片大小的计算 图片大小 = 图片的总像素 * 每个像素占用的大小 * 单色图:每个像素占用1/8个字节* 16色图:每个像素占用1/2个字节* 256色图:每个像素占用1个字节* 24位图:每个像素占用3个字节 * 图片总大小 = 图片总像素 * 每个像素 阅读全文
posted @ 2016-09-29 15:03 ecollab 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、对话框 1 package com.itheima.dialog; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.app.AlertDialog; 6 import android.ap 阅读全文
posted @ 2016-09-29 14:18 ecollab 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1、广播接收者注册 清单文件注册(Android四大组件都要在清单文件中注册) 一旦应用部署,广播接收者就生效了,直到用户手动停止应用或者应用被删除 广播接收者可以使用代码注册 需要广播接收者运行时,使用代码注册,不需要时,可以使用代码解除注册 特殊广播接收者,必须代码注册。电量改变、屏幕开关,必须 阅读全文
posted @ 2016-09-27 14:20 ecollab 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1、Service 四大组件之一 运行于后台,没有前台界面的组件,用于运行需要在后台运行的代码 可以理解为没有前台的Activity 定义方式:创建java类继承Service,清单文件中注册该类 package com.ecollab.runservice; import android.app. 阅读全文
posted @ 2016-09-26 19:47 ecollab 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、广播接收者 BroadcastReceiver 接收系统发出的广播 现实中的广播:电台为了传达一些消息,而发送的广播,通过广播携带要传达的消息,群众只要买一个收音机,就可以收到广播了 Android中的广播:系统在运行过程中,会发生很多事件,系统为了让其他应用知道系统发生了这个事件,会发送一个对 阅读全文
posted @ 2016-09-26 17:30 ecollab 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、Activity的生命周期 onCreate:创建时调用 onStart:在屏幕上可见,但是还没有获得焦点 onResume:可见并且获得焦点 onPause:可见,但是失去焦点 onStop:不可见 onDestroy:销毁时调用 手机内存不足时,会杀死之前启动的进程,按照LRU算法(最近最少 阅读全文
posted @ 2016-09-23 16:45 ecollab 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1、activity 创建第二个Activity 需要在清单文件中为其配置一个activity标签 标签中如果带有这个子节点,则会在系统中多创建一个快捷图标 <intent-filter> <action android:name="android.intent.action.MAIN" /> <c 阅读全文
posted @ 2016-09-23 09:23 ecollab 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 多线程断点续传下载1、多线程:快* 原理:抢占服务器资源* 单线程下载:线程从第0个字节开始下,下到最后一个字节,在本地硬盘的临时文件中从第0个字节开始写,写到最后一个字节,下载完成时,临时文件也写完了,本地就创建了一个与服务器文件一模一样的文件* 多线程下载:每条线程下载的开始位置和结束位置都是不 阅读全文
posted @ 2016-09-22 15:21 ecollab 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 使用异步HttpClient框架发送get、post请求 在https://github.com/ 搜索 asyn-http https://github.com/search?utf8=✓&q=asyn-http 下载 loopj/android-async-http 阅读全文
posted @ 2016-09-22 14:00 ecollab 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 1、使用HttpClient框架发送get、post请求 google收集apache提供的一个发送Http请求框架 阅读全文
posted @ 2016-09-22 13:20 ecollab 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、get 2、POST 在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。 阅读全文
posted @ 2016-09-22 10:38 ecollab 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、简单新闻客户端 阅读全文
posted @ 2016-09-22 07:03 ecollab 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 1、在android 中开发java.net.SocketException: socket failed: EACCES (Permission denied) 报错 第一反应就是缺少网络权限,然后赶紧检查有没有加入网络访问权限。 在androidmanifest文件中加入<uses-permis 阅读全文
posted @ 2016-09-21 14:33 ecollab 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 主线程、子线程、UI的关系 简单的HTTP请求 public class MainActivity extends Activity { Handler handler = new Handler(){ //只要消息队列有消息,此方法就会在主线程执行 public void handleMessag 阅读全文
posted @ 2016-09-21 09:15 ecollab 阅读(182) 评论(0) 推荐(0) 编辑
摘要: android在4.0之后已经不允许在主线程执行http请求了。 主线程阻塞,应用会停止刷新界面,停止响应用户任何操作,耗时操作不要写在主线程 只有主线程才能修改UI ANR异常:Application not responding 应用无响应 模拟器与服务器连接: 阅读全文
posted @ 2016-09-20 16:37 ecollab 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 把数据库内容显示到界面 LinearLayout ll = (LinearLayout) findViewById(R.id.ll); for(Person p : people){ //创建TextView,每条数据用一个文本框显示 TextView tv = new TextView(this) 阅读全文
posted @ 2016-09-19 15:29 ecollab 阅读(202) 评论(0) 推荐(0) 编辑
摘要: SQLite数据库(sqliteexpert工具),sqlite数据库是轻量级数据库,对数据类型要求不是很严格,在数据库中处理是按verchar类型处理,一般定义表字段时还是要求严格按照数据类型定义,方便代码阅读。 创建数据库 基于android.database.sqlite.SQLiteOpen 阅读全文
posted @ 2016-09-19 09:14 ecollab 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 测试 1.按岗位: 黑盒测试:测试业务逻辑 白盒测试:测试逻辑方法 黑盒测试:测试业务逻辑 白盒测试:测试逻辑方法 2.按测试粒度 方法测试 function 单元测试 unit 集成测试 integration 系统测试 system 方法测试 function 单元测试 unit 集成测试 in 阅读全文
posted @ 2016-09-19 07:41 ecollab 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在android读写文件 在内部存储读写文件 所有安装至手机的应用都会在data/data目录下生成一个包名文件夹,这个文件夹就是内部存储路径。 应用只能在自己的包文件夹下写文件 写文件 if(cb.isChecked()){ //File file = new File("data/data/co 阅读全文
posted @ 2016-09-14 14:13 ecollab 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、基础与开发环境安装配置 Memory Options: VM Heap表示每个应用所能占用的最大内存。 Android 项目目录结构 package 应用的包名,唯一标识 versioncode 版本号,系统看 versionName 版本名字,给用户看 application: icon 应用 阅读全文
posted @ 2016-09-09 14:33 ecollab 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 项目管理是管理学的一个分支学科 ,对项目管理的定义是:指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体监测和管控。这包括策划、进度计划和维护组成项目的活动的进展。“项目 阅读全文
posted @ 2016-06-03 21:11 ecollab 阅读(8716) 评论(3) 推荐(0) 编辑
摘要: 免费版下载地址:http://pan.baidu.com/share/home?uk=2485372310#category/type=0 1、表单排序功能 表单现在可以设置排序序号,以便使它们在办公页面按照设定的顺序排列,如下图: 2、增加短信、邮件发送设置 流程编辑器环节属性里增加了新的手机短信 阅读全文
posted @ 2016-06-01 20:46 ecollab 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 易协流程管理系统从流程建模,到流程的部署,流程的自动化,流程的运行控制,以及流程的管理监控,形成完整的流程管理体系。它包括了运行服务中心(Service Center),表单设计器(Form Designer),流程编辑器(Process Editor),控制台(eCollab Console),业 阅读全文
posted @ 2015-05-21 09:42 ecollab 阅读(10028) 评论(0) 推荐(0) 编辑
摘要: 流程管理系统实现将人为控制的业务活动,通过信息化手段实现系统控制,降低人为控制管理的风险以及相互推诿,促进和提高协作管理水平. 阅读全文
posted @ 2015-05-20 12:54 ecollab 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 控制环境是内部控制体系整体框架的基础,是有效实施内部控制的保障,直接影响着企业内部控制的贯彻执行、企业经营目标及整体战略目标的实现。控制环境确定了公司的总体态度,是内部控制所有其他组成要素的基础。控制环境包括:职业道德、员工的胜任能力、管理理念和经营风格、组织机构、权利和责任的分配、人力资源政策与措施和反舞弊等内容。1)职业道德:在企业范围内全面宣传、推行《企业员工职业道德规范手册》。2)员工的胜任能力:建立并不断补充完善员工岗位职责描述,健全全员职业培训和技能考核机制。3)管理理念和经营风格:规范的制度,明确的职责,反映公司管理理念和经营风格。4)组织机构:优化组织结构,明确部门权责,并细化 阅读全文
posted @ 2012-08-29 09:17 ecollab 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 风险评估是识别及分析影响公司目标实现的风险的过程,是风险管理的基础。在风险评估中,应识别和分析对实现目标具有阻碍作用的风险。1)识别影响企业目标实现的风险,并针对这些风险制定相应的控制措施。2)描述业务流程:对企业的业务进行梳理,确定企业所有流程目录;按照企业确定的业务流程描述标准和模板,利用流程目录和流程图对业务进行直观描述。3)确定重要会计科目和披露事项:遵企业制定的标准执行。4)确定重要业务流程:根据企业确定的重要风险和关键控制,确定重要业务流程。5)对业务流程进行风险评估:根据企业确定的标准,编制企业关键控制对照表。6)财务报表认定:根据企业确定的标准,确认和记录与重要会计科目、披露事 阅读全文
posted @ 2012-08-29 09:17 ecollab 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 目前主流的流媒体服务有Microsoft 的Windows Media Services(WMV等媒体格式),Realnetworks 的Helix Server(RM等媒体格式),Apple的QuickTime Streaming Server(MOV媒体格式)以及Adobe的Flash Media Server(FLV媒体格式)等。 其中FLV媒体格式(即:Flash Video)凭借其优异的压缩算法(文件体积小巧,清晰的FLV视频1分钟在1MB左右,一部电影在100MB左右,是普通视频文件体积的1/3),再加上CPU占有率低、视频质量良好等特点使其成为网络上最为流行的点播(VOD)应用媒 阅读全文
posted @ 2012-08-29 09:16 ecollab 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 bubble sortingint t;int[] a ={21,56,64,94,97,123};for(int j =a.Length-1;j>0;j--){for(int i =0;i<j;i++){ if(a[i]>a[i+1]){ t =a[i];a[i]=a[i+1];a[i+1]=t;}}}for(int u =0;u<a.Length;u++)Console.WriteLine(a[u]);结果:21,56,64,94,97,123同时找最大最小int temp;int[] a={56,66,5,1230,87,95};for(int i =0 阅读全文
posted @ 2012-08-15 12:06 ecollab 阅读(470) 评论(0) 推荐(0) 编辑