上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: Android中的组件需要用一个int类型的值来表示,这个值就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文件中生成int xyz = value,其中value是一个十六进制的数。如果xyz在R.java中已经存在同名的变量,就不再生成新的变量,而该组件会使用这个已存在的变量的值。 既然组件的id属性是一个资源id就可以,那么自然可以... 阅读全文
posted @ 2012-11-06 09:56 Alex.Net 阅读(146) 评论(0) 推荐(0)
摘要: 本程序界面只有一个简单的文本框和一个按钮,故此处不再给出界面布局文件。新建一个项目HelloAlertDialog,打开HelloAlertDialog.java,写入以下内容:package com.google.alertdialog; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.content.DialogInterface; import android.os.Bundle; import andr. 阅读全文
posted @ 2012-11-05 10:49 Alex.Net 阅读(155) 评论(0) 推荐(0)
摘要: 在startActivity后,调用overridePendingTransition方法,例如,一)实现淡入淡出的效果如下:startActivity(new Intent(SplashActivity.this, MainActivity.class));SplashActivity.this.finish();overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);二)由左向右滑入的效果改变一下参数即可overridePendingTransition(android.R.anim.slide_i 阅读全文
posted @ 2012-11-05 10:38 Alex.Net 阅读(170) 评论(0) 推荐(0)
摘要: 我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时4.FEATURE. 阅读全文
posted @ 2012-11-05 09:57 Alex.Net 阅读(94) 评论(0) 推荐(0)
摘要: 1)第一种,也是最长见的添加方法(一下都以Button为例)Button btn = (Button) findViewById(R.id.myButton);btn .setOnClickListener(new View.OnClickListener() {public void onClick(View v) { do something}});2)第二种,下面这个方法较前一种稍微简单了一些,允许多个Buttons共享一个Listener。通过Switch控制对不同Button Click事件的响应方法:Button btn = (Button) findViewById(R.id.. 阅读全文
posted @ 2012-10-19 11:14 Alex.Net 阅读(137) 评论(0) 推荐(0)
摘要: Eclipse出现这个问题而不能查看源代码 原因就是语言包的问题 出现这个问题了 一定是安装了中文或者多国语言包下面我就来交大家解决的办法 超简单的配置自己Eclipse的启动参数 eclipse.ini 在最后面加入这段代码 -Duser.language=en然后打开Eclipse 这是Eclipse应该变为英文的了点击attach source选择 src.zip包 在java jdk下面英文界面显示成功如下:再打开自己Eclipse的启动参数 eclipse.ini 把最后面这段代码 -Duser.language=en 删除,便可恢复汉化界面! 阅读全文
posted @ 2012-10-17 16:43 Alex.Net 阅读(245) 评论(0) 推荐(0)
摘要: 在IT专家中有一种普遍的误解,就是认为“锁定是不好的东西”,你必须尽一切可能保证数据库锁定不会使得进程无法正常运行。为了能够确保一个一致的数据库环境,在对资源进行修改时,数据库引擎必须利用一种机制来获得对资源的独占权。 SQL Server中也用锁定,它们是指为了达到这种一致性,数据库引擎用来保证每一次只有一个线程同时访问同一个资源的对象。如果不用锁定的话,各个进程同时进行数据修改就可能发生,这就会使数据库处于一种不一致的状态。这样看来,锁定就成了好东西;但是,你应该以特定的方式来计划你的应用程序,让涉及的锁定的数量降到最少。在这篇文章中,我将讨论一个让你能够分析数据库锁定问题的存储过程... 阅读全文
posted @ 2012-09-27 14:22 Alex.Net 阅读(134) 评论(0) 推荐(0)
摘要: spidsmallint请求锁的进程的数据库引擎会话 ID 号。dbidsmallint保留锁的数据库的标识号。可以使用 DB_NAME() 函数来标识数据库。ObjIdint持有锁的对象的标识号。可以在相关数据库中使用 OBJECT_NAME() 函数来标识对象。值为 99 时是一种特殊情况,表示用于记录数据库中页分配的其中一个系统页的锁。IndIdsmallint持有锁的索引的标识号。Typenchar(4)锁的类型:RID = 表中单个行的锁,由行标识符 (RID) 标识。KEY = 索引内保护可串行事务中一系列键的锁。PAG = 数据页或索引页的锁。EXT = 对某区的锁。TAB = 阅读全文
posted @ 2012-09-27 14:17 Alex.Net 阅读(2534) 评论(0) 推荐(0)
摘要: SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1 原子性(Atomicity):事务是一个完整的操作。2 一致性(Consistency):当事务完成时,数据必须处于一致状态。3 隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的。4 持久性(Durability):事务完成后,它对于系统 阅读全文
posted @ 2012-08-27 15:05 Alex.Net 阅读(108) 评论(0) 推荐(0)
摘要: 对于一个地域分散的大型企业组织来说,构建具有典型的分布式计算机特征的大型企业管理信息系统时,总要解决一个很重要的问题:如何在多个不同数据库服务器之间保证共享数据的一致性。之所以有这个重要的问题在于企业组织在不同地点对具有相同结构的本地数据库进行修改,但要保证修改后的数据库有相同的结果,其本质就是在对本地数据库的修改体现在其他具有相同数据的远程数据库中。那么如何解决这个问题就要用到数据库的复制技术。 SQL SERVER提供了内置的复制能力,复制组件并不是附加产品,而是核心引擎的一部分。在复制这个技术的支持下,用户可以跨局域网、广域网或因特网的不同数据服务器上维护数据的多个拷贝,从而保证数据的. 阅读全文
posted @ 2012-08-06 10:07 Alex.Net 阅读(205) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页