2018-01-16创建人:Ruo_Xiao开发环境:VS2010一、源代码#include"stdafx.h"#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){boolisOK1=true;_BoolisOK2=false;BOOLisOK3=TRUE;cout<<"sizeof(bool)="<
DYCom多平台聊天室Sample
内Cool超人
聊天平台silverlightmobilewindows2010
本示例演示了如何通过DYcom开发一个多平台的简单聊天室。本演示包括了一个silverlight客户端,一个Win客户端和一个windowMobile客户端。以下是应用截图:登陆后可从本文下载源代码。运行本示例前请先确定连接ip地址与你本机的地址一致。本示例两含两个项目。一个项目使用vs2010篇写,另一个windowsmobile项目使用的是vs2008篇写,请各位注意。谢谢。欢迎您参与更多关于
codefirst连接mysql_codefirst 连接数据库
每天痛苦与更好的
EFCodeFirst初体验原文:EFCodeFirst初体验CodeFirst顾名思义就是先代码,再由代码生成数据库的开发方式。废话不多说,直接来一发看看:在VS2010里新建一个空白解决方案,再依次添加两个类库项目:Model、DataAccess和一个控制台项目BreakAwayConsole。分别是实体...文章杰克.陈2014-02-25884浏览量EntityFramework5.0系
Learning hard C#学习笔记 孤军深入
GarfieldEr007
C#C#学习笔记
第2章来点C#的感觉在介绍C#语言的基本特性之前,让我们来点C#的感觉,通过亲手创建一个简单的控制台程序,叩开C#的大门!控制台应用程序没有图形化的界面,它类似于Windows操作系统中的命令行窗口。2.1开发环境的搭建用C#语言开发应用程序,首先要搭建好相应的开发环境。学过C语言的人都知道,TurboC是C语言的开发工具,而VisualStudio2010(简称VS2010)或者VisualSt
Windows Update检查更新时提示错误
Jelly-小丑鱼
windowswindows更新
我为什么要进行windows更新呢,是因为我要安装VS2010,没有更新就安装不了VS2010,其实如果不是必须要更新的,建议不用更新。WindowsUpdate检查更新时提示错误:【WindowsUpdate当前无法检查更新,因为未运行服务。你可能需要重新启动计算机。】如图所示怎样解决WindowsUpdate当前无法检查更新的问题方法/步骤1、依次单击【开始】——【所有程序】——【附件】——【
Vscode移植到VS2010遇到的问题C++
饿了就去喝水
c++开发语言visualstudiovscode
如果在vscode能运行,就是C++版本的问题,VS2010仅支持部分C++11及以上的功能,仍然有一小部分不支持,但是他的警告信息和错误信息又很不明显,所以花了很多时间纠错。总结:看这三种for循环for(constProduct&product:products){ if(product.type==TYPE_A){ sumA+=product.price; coun
Gnuplot安装与配置
饿了就去喝水
c++visualstudio编辑器
安装默认选项,下一步配置环境变量找到系统环境变量,找到PATH新建浏览将bin目录加进去如图再按win+R,输入cmd打开终端,输入gnuplot,如果提示以下信息就可以绘图如果要在VisualStudio中结合代码使用,需要把gunplot的安装包的c文件复制到VS的路径或者添加到头文件内(在属性配置),vscode同理。注意:仅C++11及以上版本支持!如果是vs2010建议升级编译器
GraphicsMagick 的 OpenCL 开发记录(二十五)
遍地是牛
GraphicsMagick的OpenCL开发GraphicsMagickImageMagickOpenCLc++windows
文章目录如何修复`R6025purevirtualfunctioncall`问题如何修复R6025purevirtualfunctioncall问题运气好,修复了这个问题。即,在ExitInstance()函数中调用一下MagickLib::DestroyMagick();即可。过程中也经历了尝试vs2010编译,尝试更换电脑环境等,均没有找到原因,同时我也在怀疑会不会是IMDisplay.exe
【C#】简单窗体程序,判断是否闰年,禁止窗体调整大小,关闭窗体前的判断
yongh701
C#C#窗体WinForm事件闰年
利用VS2010的C#.NET能够很简单创建一个窗体。同时可以很轻松地为这个窗体布局,添加事件,下面用一个简单的窗体程序,判断是否闰年,来说明这个问题。同时加一个关闭事件,在用户关闭窗体之前弹出对话框询问用户是否关闭此窗体?如下图:具体做法如下。1、打开VS2010之后,文件->新建->项目->选择其它语言中的->VisualC#->Windows->Windows窗体应用程序在最下方命名此项目的
Windows平台vs2010编译OpenSSL1.1.1
pony12
OpenDDS拓展开发指南OpenSSL1.1.1VC-WIN32libcrypto-1_1libssl-1_1.dllOpenDDS入门
OpenSSL1.1.1下载,https://www.openssl.org/source/old/1.1.1/openssl-1.1.1.tar.gz或https://www.openssl.org/source/openssl-1.1.1m.tar.gz,解压到E:\openssl-1.1.1l或E:\openssl-1.1.1m目录。(一)编译OpenSSL1.1.1x的前提准备条件:1)安
VC++ VS2010 MFC 配合串口控件MSCOMM 复选框CheckBox 下拉ComboBox来选择打开串口端口
jomoly
MFCMSCOMM复选框CheckBox下拉ComboBox打开串口端口
习惯性把例程放在评论一楼。关于串口的定义,声明和初始化,详见前几天贴的《VC++MFCMSCOMMVS2010手把手学会串口收发含例程》http://blog.csdn.net/jomoly/article/details/55046738多说两句,在VS2010中,使用MSComm控件,要注意:1)在资源视图右键->插入ACTIVEX控件:2)类向导-添加类-ActiveX控件中的MFC类;3)
VC++ VS2010 MFC配合串口控件MSCOMM 的实际应用 - 打码机上位机软件 Demo 含例程
jomoly
VC++VS2010串口控件MSCOMM打码机上位机例程
老习惯,例程在一楼.所谓打码机,其实就是一个输入设备,每次输入特定格式的一个字符串,并用显而易见的开头结尾标记来让上位机识别,从而实现输入输出的自动化。从这个角度讲,其实打码机的上位机软件,与其他串口助手一类的工具,只是多了一个对于字符串的分解分析和重新组合的过程。所谓Demo,就是说与实际的生产工具,还是有一定区别的,比如例程内,对于单个字串结束的字符的标记是连续两个‘1’,而生产中常用的是‘\
VC++ VS2010 MFC CString 追加append 写入文件 txt 捕捉键盘按键消息
jomoly
VC++VS2010MFC键盘按键写入文件
老规矩,例程在评论的一楼。如果键盘消息(以及HID键盘设备)的字符源源不断的涌来,那么单纯的把字符发到界面中是不够的,而且有些项目中,并不需要我们看到输入本身,只需要把相关的数据保存起来。这样,如何把输入字符进行一定的格式处理,并进一步保存在文件中就有意义了。每一个按键消息,都对应到虚拟按键表格中的一个键值,那么可以通过判断键值,利用WINDOWS的消息系统的WM_KEYDOWN消息,来实现字符的
VC++ MFC MSCOMM VS2010 手把手学会串口收发 含例程
jomoly
VC++VS2010MSCOMM手把手例程
老习惯,例程链接放在评论一楼。大部分情况下(毕设,实验室常用设备或传感器的上位机编程,工厂打码机/喷码机上位机编程,自己学习做串口助手的demo,等等90%情况),用到的都是占用一个端口的异步通讯。而这类工作用MSCOMM控件可以很方便的实现,并且在VS下面可以自己做一些定制的工作。而不少做这类工程的,都不是计算机科班,所以有一份好的教程和跑得通,并且逻辑清楚的完整源码,可以节约大把的时间。以下基
VC++ VS2010对比VC6 串口控件的方法变更
jomoly
VS2010对比VC6串口控件方法变更
这两天整理以往项目代码,正好朋友有个win平台下串口项目需求,不过他对win下面的开发IDE平台和MFC架构都没有概念,于是就开贴对部分demo做了手把手的备注。朋友使用的时候碰到了一些问题,这里梳理一下。也因为MSDN里面没有对VC++下面的CMSCOMM(或者新版本叫IMSCOMM)做出说明,这样有一份可用的相对正确的参考就很重要。1)部分源码是在VC6下面的,用VS2010可以直接兼容打开低
EtherNet/IP开发:JAVA、C#和C++开发源代码
金南瓜工业互联EAP SECS
tcp/ipc#c++
示例使用VS2010开发EtherNet/IP开发语言使用C++为什么选择C++呢?C++开发出来的程序,提供C标准API后,将可以提供给Dlphi、Labview、VB、QT、C#、C\C++、C#、Java等几乎所有编程语言使用。效率问题①在底层我们将采用socket和多线程方式开发,在数据处理方面使用指针为主。②EtherNet/IP在设计之初就是为高效,低延迟而设定③采用最基础的C++标准
使用c#.net实现打地鼠游戏和翻牌游戏
前端搬砖达人
c#.net知识运用c#.net小游戏实现翻牌游戏打地鼠游戏
***本程序通过vs2010建立窗体应用程序,通过控件建立记忆纸牌及打地鼠游戏窗口需求分析:为了用户给用户提供美观的游戏界面,本项目在游戏的开发实践中注重对界面的美观设计,并配有背景音乐,在打地鼠游戏中将指针变为锤子,满足玩家打地鼠的需求。游戏界面图如下***[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8zuBKBfQ-1698114536747)(https:/
清除 VS 最近使用的项目和解决方案
csdn_now
工程管理
在.txt中,添加脚本,将txt后缀更为.bat。VS2010@echooffcd\@echoon@REGDeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\FileMRUList/va/f@REGDeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Proje
清除VS2015工程不需要的文件
csdn_now
工程管理
以下为.bat文件的代码参考清除VS2010工程不需要的文件_u013719984的博客-CSDN博客echo正在清理VS2015工程中不需要的文件echo开始清理请稍等......@echooffrem清理attrib-s-h-r*opendbdel/s/q*.opendbdel/s/q*.dbdel/s/q.\ipch\*.*rd/s/q.\ipch\del/s/q.\Debug\*.*rd/
openmp matlab,matlab – 为什么在mex文件中的OpenMP只产生1个线程?
立夏之光
openmpmatlab
我是OpenMP的新手.我有以下代码使用配置了MSVS2010的Matlabmex进行编译.计算机有8个处理器(我也使用matlabpool检查过).#include"mex.h"#includetypedefunsignedcharuchar;typedefunsignedintuint;//Takesauint8inputarrayanduint32indexarrayandprealloca
初步了解win32界面库DuiLib
bcbobo21cn
VC++win32界面库duilibdirectUI
DuiLib是一个开源win32界面库;下载地址:https://github.com/duilib/duilib可以做类似一些杀毒软件的界面;效果还是比较好;先下载一个demo看一下;当前开发工具只有VS2010Express版本;打开看一下;DuiLib项目是源码;MFCDemo是示例;VS2010Express不支持MFC,所以有问题,不能运行demo;在解决方案中添加一个win32项目,空
视觉OpenCV-WIN7版本安装配置
老王工控笔记
视觉OpenCV-WIN7版本安装配置开源的OpenCV,有好多版本,最新是2020年12月的4.5.1版本,支持的VS版本最低V14以上,VS2015版本安装在WIN7上好像有点麻烦,所以只能下载个2015年4月的2.4.11版本,支持VS2010版本350M,以下是官方下载链接:https://opencv.org/releases/page/5/1.计算机--属性--高级系统设置--环境变量
多文档 添加菜单栏 工具栏 删除ribbon
密树
VS:vs2010工程类型:mfc多文档officeoffice20071、去掉ribbon在CMainFrame::OnCreate中删除//m_wndRibbonBar.Create(this);//Deletebypsq//m_wndRibbonBar.LoadFromResource(IDR_RIBBON);2、添加菜单栏删除ribbon,有时菜单栏就有了,要显示那个菜单栏在BOOL工程名
C/C++指针错误与调试相关学习总结
bcbobo21cn
VC++c语言指针visualstudio2010调试
使用VS2010调试技巧让C指针无处遁形http://blog.csdn.net/21aspnet/article/details/6723758Linux下调试远没有windows下的VS方便,不管是VC++6还是VS2003,2005,2008,2010,2012.VS2012自动格式化代码Ctrl+K+DVS下调试一定要注意尽量不要用F11,要用F10!不然需要引入库文件,提示的警告信息可以
mfc入门基础(四)对话框添加控件、创建对话框类和为对话框控件添加变量
Littlehero_121
MFC初学mfcc++
参考博客:VS2010/MFC编程入门之七(对话框:为对话框添加控件)-软件开发-鸡啄米VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)-软件开发-鸡啄米基于基础(三)中写的应用程序test02来讲,一、对话框添加控件1、找到资源视图,如下:进行双击2、删除系统给你新建好的静态文本框,找到工具箱,找到StaticText来进行拖动到界面上,实现效果如下:3、选中当前拖动过来的
PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIlinuxPHPandroid
╔-----------------------------------╗┆
zookeeper admin 笔记
braveCS
zookeeper
Required Software
1) JDK>=1.6
2)推荐使用ensemble的ZooKeeper(至少3台),并run on separate machines
3)在Yahoo!,zk配置在特定的RHEL boxes里,2个cpu,2G内存,80G硬盘
数据和日志目录
1)数据目录里的文件是zk节点的持久化备份,包括快照和事务日
Spring配置多个连接池
easterfly
spring
项目中需要同时连接多个数据库的时候,如何才能在需要用到哪个数据库就连接哪个数据库呢?
Spring中有关于dataSource的配置:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
&nb
Mysql
171815164
mysql
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI
TH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作
CommonDAO(公共/基础DAO)
g21121
DAO
好久没有更新博客了,最近一段时间工作比较忙,所以请见谅,无论你是爱看呢还是爱看呢还是爱看呢,总之或许对你有些帮助。
DAO(Data Access Object)是一个数据访问(顾名思义就是与数据库打交道)接口,DAO一般在业
直言有讳
永夜-极光
感悟随笔
1.转载地址:http://blog.csdn.net/jasonblog/article/details/10813313
精华:
“直言有讳”是阿里巴巴提倡的一种观念,而我在此之前并没有很深刻的认识。为什么呢?就好比是读书时候做阅读理解,我喜欢我自己的解读,并不喜欢老师给的意思。在这里也是。我自己坚持的原则是互相尊重,我觉得阿里巴巴很多价值观其实是基本的做人
安装CentOS 7 和Win 7后,Win7 引导丢失
随便小屋
centos
一般安装双系统的顺序是先装Win7,然后在安装CentOS,这样CentOS可以引导WIN 7启动。但安装CentOS7后,却找不到Win7 的引导,稍微修改一点东西即可。
一、首先具有root 的权限。
即进入Terminal后输入命令su,然后输入密码即可
二、利用vim编辑器打开/boot/grub2/grub.cfg文件进行修改
v
Oracle备份与恢复案例
aijuans
oracle
Oracle备份与恢复案例
一. 理解什么是数据库恢复当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与
JavaEE开源快速开发平台G4Studio v5.0发布
無為子
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V5.0版本已经正式发布。
访问G4Studio网站
http://www.g4it.org
2013-04-06 发布G4Studio_V5.0版本
功能新增
(1). 新增了调用Oracle存储过程返回游标,并将游标映射为Java List集合对象的标
Oracle显示根据高考分数模拟录取
百合不是茶
PL/SQL编程oracle例子模拟高考录取学习交流
题目要求:
1,创建student表和result表
2,pl/sql对学生的成绩数据进行处理
3,处理的逻辑是根据每门专业课的最低分线和总分的最低分数线自动的将录取和落选
1,创建student表,和result表
学生信息表;
create table student(
student_id number primary key,--学生id
优秀的领导与差劲的领导
bijian1013
领导管理团队
责任
优秀的领导:优秀的领导总是对他所负责的项目担负起责任。如果项目不幸失败了,那么他知道该受责备的人是他自己,并且敢于承认错误。
差劲的领导:差劲的领导觉得这不是他的问题,因此他会想方设法证明是他的团队不行,或是将责任归咎于团队中他不喜欢的那几个成员身上。
努力工作
优秀的领导:团队领导应该是团队成员的榜样。至少,他应该与团队中的其他成员一样努力工作。这仅仅因为他
js函数在浏览器下的兼容
Bill_chen
jquery浏览器IEDWRext
做前端开发的工程师,少不了要用FF进行测试,纯js函数在不同浏览器下,名称也可能不同。对于IE6和FF,取得下一结点的函数就不尽相同:
IE6:node.nextSibling,对于FF是不能识别的;
FF:node.nextElementSibling,对于IE是不能识别的;
兼容解决方式:var Div = node.nextSibl
【JVM四】老年代垃圾回收:吞吐量垃圾收集器(Throughput GC)
bit1129
垃圾回收
吞吐量与用户线程暂停时间
衡量垃圾回收算法优劣的指标有两个:
吞吐量越高,则算法越好
暂停时间越短,则算法越好
首先说明吞吐量和暂停时间的含义。
垃圾回收时,JVM会启动几个特定的GC线程来完成垃圾回收的任务,这些GC线程与应用的用户线程产生竞争关系,共同竞争处理器资源以及CPU的执行时间。GC线程不会对用户带来的任何价值,因此,好的GC应该占
J2EE监听器和过滤器基础
白糖_
J2EE
Servlet程序由Servlet,Filter和Listener组成,其中监听器用来监听Servlet容器上下文。
监听器通常分三类:基于Servlet上下文的ServletContex监听,基于会话的HttpSession监听和基于请求的ServletRequest监听。
ServletContex监听器
ServletContex又叫application
博弈AngularJS讲义(16) - 提供者
boyitech
jsAngularJSapiAngularProvider
Angular框架提供了强大的依赖注入机制,这一切都是有注入器(injector)完成. 注入器会自动实例化服务组件和符合Angular API规则的特殊对象,例如控制器,指令,过滤器动画等。
那注入器怎么知道如何去创建这些特殊的对象呢? Angular提供了5种方式让注入器创建对象,其中最基础的方式就是提供者(provider), 其余四种方式(Value, Fac
java-写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
bylijinnan
java
public class CommonSubSequence {
/**
* 题目:写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
* 写一个版本算法复杂度O(N^2)和一个O(N) 。
*
* O(N^2):对于a中的每个字符,遍历b中的每个字符,如果相同,则拷贝到新字符串中。
* O(
sqlserver 2000 无法验证产品密钥
Chen.H
sqlwindowsSQL ServerMicrosoft
在 Service Pack 4 (SP 4), 是运行 Microsoft Windows Server 2003、 Microsoft Windows Storage Server 2003 或 Microsoft Windows 2000 服务器上您尝试安装 Microsoft SQL Server 2000 通过卷许可协议 (VLA) 媒体。 这样做, 收到以下错误信息CD KEY的 SQ
[新概念武器]气象战争
comsci
气象战争的发动者必须是拥有发射深空航天器能力的国家或者组织....
原因如下:
地球上的气候变化和大气层中的云层涡旋场有密切的关系,而维持一个在大气层某个层次
oracle 中 rollup、cube、grouping 使用详解
daizj
oraclegroupingrollupcube
oracle 中 rollup、cube、grouping 使用详解 -- 使用oracle 样例表演示 转自namesliu
-- 使用oracle 的样列库,演示 rollup, cube, grouping 的用法与使用场景
--- ROLLUP , 为了理解分组的成员数量,我增加了 分组的计数 COUNT(SAL)
技术资料汇总分享
Dead_knight
技术资料汇总 分享
本人汇总的技术资料,分享出来,希望对大家有用。
http://pan.baidu.com/s/1jGr56uE
资料主要包含:
Workflow->工作流相关理论、框架(OSWorkflow、JBPM、Activiti、fireflow...)
Security->java安全相关资料(SSL、SSO、SpringSecurity、Shiro、JAAS...)
Ser
初一下学期难记忆单词背诵第一课
dcj3sjt126com
englishword
could 能够
minute 分钟
Tuesday 星期二
February 二月
eighteenth 第十八
listen 听
careful 小心的,仔细的
short 短的
heavy 重的
empty 空的
certainly 当然
carry 携带;搬运
tape 磁带
basket 蓝子
bottle 瓶
juice 汁,果汁
head 头;头部
截取视图的图片, 然后分享出去
dcj3sjt126com
OSObjective-C
OS 7 has a new method that allows you to draw a view hierarchy into the current graphics context. This can be used to get an UIImage very fast.
I implemented a category method on UIView to get the vi
MySql重置密码
fanxiaolong
MySql重置密码
方法一:
在my.ini的[mysqld]字段加入:
skip-grant-tables
重启mysql服务,这时的mysql不需要密码即可登录数据库
然后进入mysql
mysql>use mysql;
mysql>更新 user set password=password('新密码') WHERE User='root';
mysq
Ehcache(03)——Ehcache中储存缓存的方式
234390216
ehcacheMemoryStoreDiskStore存储驱除策略
Ehcache中储存缓存的方式
目录
1 堆内存(MemoryStore)
1.1 指定可用内存
1.2 驱除策略
1.3 元素过期
2 &nbs
spring mvc中的@propertysource
jackyrong
spring mvc
在spring mvc中,在配置文件中的东西,可以在java代码中通过注解进行读取了:
@PropertySource 在spring 3.1中开始引入
比如有配置文件
config.properties
mongodb.url=1.2.3.4
mongodb.db=hello
则代码中
@PropertySource(&
重学单例模式
lanqiu17
单例Singleton模式
最近在重新学习设计模式,感觉对模式理解更加深刻。觉得有必要记下来。
第一个学的就是单例模式,单例模式估计是最好理解的模式了。它的作用就是防止外部创建实例,保证只有一个实例。
单例模式的常用实现方式有两种,就人们熟知的饱汉式与饥汉式,具体就不多说了。这里说下其他的实现方式
静态内部类方式:
package test.pattern.singleton.statics;
publ
.NET开源核心运行时,且行且珍惜
netcome
java.net开源
背景
2014年11月12日,ASP.NET之父、微软云计算与企业级产品工程部执行副总裁Scott Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET 扩展为可在 Linux 和 Mac OS 平台上运行。.NET核心运行时将基于MIT开源许可协议发布,其中将包括执行.NET代码所需的一切项目——CLR、JIT编译器、垃圾收集器(GC)和核心
使用oscahe缓存技术减少与数据库的频繁交互
Everyday都不同
Web高并发oscahe缓存
此前一直不知道缓存的具体实现,只知道是把数据存储在内存中,以便下次直接从内存中读取。对于缓存的使用也没有概念,觉得缓存技术是一个比较”神秘陌生“的领域。但最近要用到缓存技术,发现还是很有必要一探究竟的。
缓存技术使用背景:一般来说,对于web项目,如果我们要什么数据直接jdbc查库好了,但是在遇到高并发的情形下,不可能每一次都是去查数据库,因为这样在高并发的情形下显得不太合理——
Spring+Mybatis 手动控制事务
toknowme
mybatis
@Override
public boolean testDelete(String jobCode) throws Exception {
boolean flag = false;
&nbs
菜鸟级的android程序员面试时候需要掌握的知识点
xp9802
android
熟悉Android开发架构和API调用
掌握APP适应不同型号手机屏幕开发技巧
熟悉Android下的数据存储
熟练Android Debug Bridge Tool
熟练Eclipse/ADT及相关工具
熟悉Android框架原理及Activity生命周期
熟练进行Android UI布局
熟练使用SQLite数据库;
熟悉Android下网络通信机制,S