-
SQLite小结
SQLite总结SQLiteDatabaseSQLiteisanembeddedrelationaldatabaseengine.Itsdeveloperscallitaself-contained,serverless,zero-configurationandtransactionalSQLdatabaseengine.其实只需要记住SQLite不需要数据库服务器,不需要额外配置,其数据库本身...
88
热度 -
Oracle中SQL语句解析的方法
Oracle中SQL语句解析的步骤我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。那么这两种解析有何不同之处呢?它们又分别是如何进行解析呢?Oracle内部解析的步骤又是如何进行的呢?下面我们就这些话题进行共同探讨。??在Oracle中存在两种类型的SQL语句,一类为DDL语句,他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DM...
78
热度 -
3.日期和时间查询
VB6.0操作SQLServer(五)——数据查询前面的学习中,我们已经学习了一些VB6.0操作SQLServer的基本操作,原文链接如下:VB6.0操作SQLServer(一)——如何连接数据库VB6.0操作SQLServer(二)——数据录入VB6.0操作SQLServer(三)——数据删除VB6.0操作SQLServer(四)——数据修改今天,我们来学习,数据查询:VB中查询数据库中的数据不...
48
热度 -
SSM三大框架调整详细教程(Spring+SpringMVC+MyBatis)(转)
SSM三大框架整合详细教程(Spring+SpringMVC+MyBatis)(转)使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时...
647
热度 -
android smack源码分析——接收消息以及怎么解析消息
androidsmack源码分析——接收消息以及如何解析消息??在android里面用的smack包其实叫做asmack,该包提供了两种不同的连接方式:socket和httpclient。该并且提供了很多操作xmpp协议的API,也方便各种不同自定义协议的扩展。我们不需要自己重新去定义一套接收机制来扩展新的协议,只需继承然后在类里处理自己的协议就可以了。而本文今天主要说两点,一点就是消息是如何接收...
92
热度 -
Android开发-蓝牙操作
Android开发--蓝牙操作首先,由于模拟器上没有蓝牙装置,所以我们需要一个含有蓝牙装置的Android系统其次,要操作设备上的蓝牙装置,需要在AndroidManifest中声明两个权限:<uses-permissionandroid:name=string"style="margin:0px;padding:0px;border:none;color:blue;background-c...
9
热度 -
Android手机中第三方签字应用程序无法获得的permission
Android手机中第三方签名应用程序无法获得的permissionAndroid手机中,有些permission并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。典型的android.permission.INSTALL_PACKAGES除了需要在mainfest文件中声明,还需要应用程序是系统的Platform签名。今天特意写一测试程序来测试哪...
77
热度 -
Android软件安全开发实践(上)
Android软件安全开发实践(下)Android开发是当前最火的话题之一,但很少有人讨论这个领域的安全问题。本系列将分两期,探讨Android开发中常见的安全隐患和解决方案。第一期将从数据存储、网络通信、密码和认证策略这三个角度,带你走上Android软件安全开发实践之旅。过去两年,研究人员已发现Android上的流行软件普遍存在安全缺陷或安全漏洞。漏洞频发的原因可能有很多,例如以下几种。与一切...
80
热度 -
Android 47个小学问
Android47个小知识1、判断sd卡是否存在??booleansdCardExist=Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);?2、TextView部分文字设置颜色??TextViewtv=newTextView(this);?//添加css样式?tv.setText(...
98
热度 -
BroadCastReceiver android 播音接收器
BroadCastReceiverandroid广播接收器4,在onCreate方法中BundlesavedInstanceState这个参数有什么作用?在onCreate方法中有saveInstanceState这个参数,其实这个参数对应两个方法。voidonSaveInstanceState(BundleoutState);voidonRestoreInstanceState(Bundlesa...
41
热度 -
Android Platform 3.0 SDK跟Eclipse ADT安装记录(最初版本,纪念用)
AndroidPlatform3.0SDK和EclipseADT安装记录(最初版本,纪念用)(注意:此文非常非常地过时,只是用于个人回想。请参看《二》以后的笔记)(20110926:注意!此文由于结构过于混乱且内容过时,将会被删除,用新的学习日记取代——如果我有时间的话)?注:我只是为了学习简单的Android编程和模拟,所以没有考虑SDK和设备的版本兼容问题。下面以AndroidPlatform...
5
热度 -
Android 开发之旅:深入分析格局文件&又是“Hello World!”(转载)
Android开发之旅:深入分析布局文件&又是“HelloWorld!”(转载)<scripttype="text/javascript"></script>Android开发之旅:深入分析布局文件&又是“HelloWorld!”http://www.cnblogs.com/skynet/archive/2010/05/20/1740277.html引言上篇...
76
热度 -
施用ant优化android项目编译速度,提高工作效率
使用ant优化android项目编译速度,提高工作效率在通常的Android大中型项目开发中,使用Eclipse进行android项目的开发有如下不便之处:1、Android项目编译周期长,编译项目命令取消困难2、在进行Android项目的编译的同时,Eclipse锁定工作区不能进行修改操作3、在只进行资源文件的修改时,Eclipse对资源文件的修改会导致整个项目的编译,在无法打开自动编译模式下,...
78
热度 -
【Android API指南】App组件(一) - 应用程序基础
【AndroidAPI指南】App组件(1)-应用程序基础Android程序用java语言编写。SDK工具编译所有的数据和资源到一个Android文件中,这个文件以.apk为后缀,表示一个应用程序,android设备可以安装这个程序。程序安装好以后,它就运行在自己的安全沙盒中:Android系统是多用户Linux系统,每个程序是一个不同的用户。默认情况下,系统给每个程序分配一个唯一的Linux用户...
30
热度 -
Android——Bit地图和Canvas
Android——Bitmap和Canvas位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1.从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:???????Resourcesres=getResources();使用BitmapDrawable获取位图使用BitmapDrawable(InputS...
2
热度 -
Android透过共享用户ID来实现多Activity进程共享【转】
Android通过共享用户ID来实现多Activity进程共享【转】http://mypyg.iteye.com/blog/720406?1.同一Apk中的同一包中的Activity调用时进程状况验证?[1]创建Project:???projectname:?FirstProject???package:com.demo???默认Activity:MainActivity?[2]添加一个新的Act...
23
热度 -
Android消息机制(1)
Android消息机制(一)Android消息机制(一)?一、???角色描述1.Looper:一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。2.Handler:你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper(从MessageQueue取出)所送来的消息。3.MessageQue...
14
热度 -
android gridview 滑动后选项异常处理的两种方法
androidgridview滑动后选项错误处理的两种方法1.先上main布局(main.xml)<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"andro...
36
热度 -
Android 开发之深入分析格局文件&又是“Hello World!”
Android开发之深入分析布局文件&又是“HelloWorld!”引言上篇可以说是一个分水岭,它标志着我们从Android应用程序理论进入实践,我们拿起手术刀对默认的“HelloWorld!”程序进行了3个手术,我们清楚了“Helloworld!”是如何实现显示在屏幕上的,而且我们知道不仅可以根据布局文件main.xml来初始化屏幕,还可编程地进行。以后基本我们都会以实践的方式来深入An...
31
热度 -
android 汉语语音
android中文语音Android系统自带的TTS(TextToSpeak)语音库目前只有English,German,Italian,French,Spanish(英文,德语,意大利语,法语,西班牙语)五个音库.所以中文发音必须要借助其他的软件,或者引擎.近些天研究目前有三个方法可以实现:1,一种是借助shoushuotts音库引擎和jar文件在自己的项目中调用.具体方法可查看网址:http:...
61
热度