10 2012 档案
摘要:陆陆续续的需要接触到一些DML,DDL发现除了一些简单的crud,其他语法一概模糊。话点时间记录下来,不用每次都百度。首先我们创建一张表1 create table alter_test2 as select * from user_role_privsOK,我突然不觉得这个表名很2,打算给表改个名字alter table alter_test2 rename to alter_test接着,发现表需要额外增加一个字段add_colalter table alter_test add (add_col varchar2(20))发现新增的add_col 字符类型不对 而且我希望他是不能为空的.
阅读全文
摘要:listview用来展示列表数据一、entries生成数据1 <ListView 2 android:layout_width="wrap_content"3 android:layout_height="wrap_content"4 android:entries="@array/books" 5 android:footerDividersEnabled="false" 6 />arrays.xml的配置1 <?xml version="1.0" encoding=&quo
阅读全文
摘要:不废话,直接上代码 1 @Override 2 public void onTabChanged(String tabId) { 3 Builder builder = new AlertDialog.Builder( 4 TabWidgetActivity.this); 5 builder.setTitle("选项卡弹窗"); 6 7 // builder.setMessage("您选中了第"+tabId+"个选项卡");/...
阅读全文
摘要:学习完布局,接下来就是一些常用的控件了,这里介绍下tabhost先上布局xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <TabHost 3 android:id="@android:id/tabhost" 4 xmlns:android="http://schemas.android.com/apk/res/android" 5 android:layout_width="fill_parent" android:layout_h
阅读全文
摘要:初学android,问题多多。乱码问题由于工程选用的默认编码是Utf-8导入后发现中文部分出现乱码解决方法:选中工程,选properties-->Resource-->text file encoding-->other 改成GBK导致乱码的问题的本质是导入的工程的编码跟开发IDE的默认编码不一致造成的,只要改成一致就成版本问题乱码问题解决后,发现工程中的类认不到SDK中的类,解决方法:修改default.properties中target的值 改成当前环境的版本比如导入的工程的SDK版本是2.2所以target对应的是8 我当前采用的是2.3.3 所以改成10就OK了当然也
阅读全文
摘要:之前一直用jad来看java的源码,移花接木,发现android不吃这一套。百度下,发现很多都是2.2版本的方法2.3的基本找不到,更何况是2.3.3的附2.2版本的源码文件http://tech.cncms.com/UploadFiles/20101025/androidsdk2.2_sources.zip在弹出的xx.class的页面中 导入zip文件即可访问另付一篇文章采用的是将源码放在sources文件夹的方式http://blog.csdn.net/onerain88/article/details/67023802.3.3源码下载地址http://rgruet.free.fr/pu
阅读全文
摘要:一个demo方便记忆 1 SQL> create table t1 2 2 ( 3 3 id varchar2(10), 4 4 name varchar2(10) 5 5 ); 6 7 Table created 8 9 SQL> create table t2 10 2 ( 11 3 id varchar2(10), 12 4 pid varchar2(10), 13 5 name varchar2(10) 14 6 ); 15 16 Table created 17 18 SQL> 19 SQL> ...
阅读全文
摘要:所罗列的问题仅仅是自己在学习开发中的一些常见问题,记录下方便日后参考。1.Eclipse+ADT进行Android应用程序的代码混淆和签名2.四大组件介绍3.alertDialog按钮不显示的bug。4.无法查看源码5.unable to get system library for the project造成这个的原因是系统没有找到本地的SDK版本,只需要修改default.properties文件中的target属性即可,当然也有可能是发布的程序没有自带default.properties文件而造成这个问题注意,一般修改target属性之后,就可以了。否则可以Android Tools-&
阅读全文
摘要:android:gravity / android:layout_Gravity区别:android:gravity 是设置该view里面的内容相对于该view的位置,例如设置button里面的text相对于view的靠左,居中等位置。android:layout_gravity 是用来设置该view相对与父view 的位置,例如设置button在layout里面的相对位置:屏幕居中,水平居中等。在实践中,发现有时会同时使用android:gravity和 android:layout_Gravity:<TextViewandroid:id="@+id/text_display
阅读全文
摘要:去掉屏幕上的title bar有3个方法:1. Java代码实现@OverridepublicvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.main);//...}留意这语句所在的位置的,似乎所有requestWindowFeature的操作都要放在setContentView的前面。但使用这种方法,用户体验不太好,在Activity将要显示时,仍然会
阅读全文
摘要:(1)修改工作空间的编码方式:Window->Preferences->General->Workspace->Text file Encoding在Others里选择需要的编码方式,然后保存。(2)修改单个工程的编码方式:右击工程,在弹出的菜单中选择最后一项“Properties”在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。(3)修改一类文件的编码方式:假设要将js文件编码方式设为UTF-8,则应该Window->General->Con
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="GBK" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <title>jQuery Mobile Docs - select</title> 7 <link rel="stylesheet" href="ht
阅读全文
摘要:1 package endecrypt; 2 3 import java.io.UnsupportedEncodingException; 4 import java.security.MessageDigest; 5 import java.security.NoSuchAlgorithmException; 6 7 /** 8 * 采用MD5加密解密 9 * @author tfq10 * @datetime 2011-10-1311 */12 public class MD5Util {13 14 /***15 * MD5加码 生成32位md5码16 ...
阅读全文